Ksar (Unix sar grapher) - Ksar (Unix sar grapher) - Wikipedia

Ksar
Stabilní uvolnění
5.2.3 / 30. května 2017; před 3 lety (2017-05-30)
Úložištěgithub.com/ vlsi/ ksar
Operační systémnapříč platformami
K dispozici vJáva

Ksar je S licencí BSD Jáva aplikace na bázi, která vytváří grafy všech parametrů z data shromáždil Unix sar utility. Unix sar je obvykle součástí Unix ' Sysstat balíček a běží sa1, sa2 a sadc skrz cron vytvořil datové soubory v / var / log / sa / saNN. Mezi vlastnosti patří:

  • Obrázky lze přiblížit přetažením myš na obrázku přesně určit problémy
  • Výsledky lze exportovat do PDF nebo JPEG formát

Syntaxe a možnosti

Níže je uveden seznam CLI možnosti podporované Ksar. Možnost Ksar's -help vypíše všechny podporované možnosti příslušné verze Ksar.

$ java -jar kSar.jar -pomocVerze kSar: 5.0.6Používání: -verze: zobrazí číslo verze kSar-pomoc: ukázat tuto nápovědu- [[vstup (výpočet) | vstup]] : [[Argument (počítačové programování) | argument]] musí být buď ssh: // uživatel @ hostitel / příkaz nebo cmd: // příkaz nebo soubor: // cesta / do / souboru nebo jen / cesta / k / souboru-graph : oddělený seznam grafů, které mají být vypsány-showCPUstacked: způsobí, že graf [[CPU]] bude použit jako skládaný-showMEMstacked: vytvoří paměťový graf jako skládaný (pouze [[Linux]])-cpuFixedAxis: bude grafovat CPU použité s pevnou osou od 0% do 100%-showIntrListstacked: vytvoří graf Interrupt List jako skládaný-showTrigger: zobrazí spouštěč v grafu (deaktivováno [[Výchozí (počítačová věda) | výchozí]]))-noEmptyDisk: nebude exportovat disk bez dat-tile: bude dlaždice [[okno (výpočetní) | okno]]-userPrefs: použije userPrefs pro výstup grafů (poslední export tohoto hostitele)-showOnlygraphName: vytiskne pouze název grafu, který je k dispozici pro tato data (použije se pro -graph)-addHTML: vytvoří stránku [[HTML]] s obrázkem [[PNG]] / [[JPG]]-outputPDF : výstup zprávy PDF do souboru PDF-outputPNG : výstup grafů do souboru PNG pomocí argumentu jako základního názvu souboru-outputJPG : výstup grafů do souboru JPG pomocí argumentu jako základního názvu souboru-outputCSV : vypíše soubor [[CSV]]-width : make JPG / PNG with specified width size (default: 800)-height : make JPG / PNG with specified height size (default: 600)-startdate : vytvoří graf rozsahu začínajícího v té době-enddate : bude grafovat rozsah do tohoto data-solarisPagesize : nastaví velikost stránky [[solaris]]- [[Wizard (computing) | wizard]]: open with unified [[login]] popup-replaceShortcut : nahraďte všechny [[zástupce (výpočet) | zkratky]] znaky v souboru [[.xml]]-addShortcut : přidat zástupce ze souboru xml-startup: otevřené okno označené pro otevření při [[bootování | spuštění]]

Generování textových souborů SAR pro použití Ksar

  • Chcete-li začít shromažďovat informace o historii sysstat pro použití příkazu sar, měl by být nakonfigurován systémový systém pro běh přes cron (nejlépe každou minutu). Další pokyny jsou k dispozici na webu webové stránky systat.
  • Generování textového souboru sar se všemi informacemi o systémových zdrojích
     DT="10" LC_ALL=C sar -A -f / var / log / sa / sa$ DT > / tmp / sar-$(název hostitele)-$ DT.txt ls -l / tmp / sar-$(název hostitele)-$ DT.txt
  • Generování pouze informací o disku z datového souboru sar
    (Všimněte si, že sar bude shromažďovat informace o disku pouze v případě, že je spuštěn sadc s volbou -d přes cron)
     DT="10" LC_ALL=C sar -d -p -f / var / log / sa / sa$ DT > / tmp / sar-$(název hostitele)-$ DT.txt ls -l / tmp / sar-$(název hostitele)-$ DT.txt
  • Generování textového souboru pro více dní
     DT="12 13 14"> / tmp / sar-$(název hostitele)-multiple.txt pro jsem v $ DT; dělat   LC_ALL=C sar -A -f / var / log / sa / sa$ i >> / tmp / sar-$(název hostitele)-multiple.txt Hotovo ls -l / tmp / sar-$(název hostitele)-multiple.txt

Chcete-li získat všechny dny ve výchozí složce, můžete nahradit harcodedovou proměnnou DT takto:

 DT=$(ls / var / log / sa / sa[0-9][0-9] | sed 's_ / var / log / sa / sa_ _g' | xargs)

Viz také

externí odkazy