Ksar (Unix sar grapher) - Ksar (Unix sar grapher) - Wikipedia
![]() | Tento článek má několik problémů. Prosím pomozte vylepši to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Stabilní uvolnění | 5.2.3 / 30. května 2017 |
---|---|
Úložiště | github |
Operační systém | napříč platformami |
K dispozici v | Já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)