GKrellM - univerzální monitor systémových funkcí

GKrellM - univerzální monitor systémových funkcí

29.6.2004 08:00 | DoubleR | přečteno 9901×

Pokud chcete mít přehled o tom, co se děje ve vašem počítači, budete potřebovat nějakou utilitu, monitorující to, co vás zajímá. Od podobných utilit pro Windows se liší především svou modulární stavbou. Základní utilita má vestavěných několik funkcí:


Další funkce GKrellM monitoruje pomocí zásuvných modulů (pluginů), z kterých jsem vyzkoušel wireless, který umožňuje monitorování úrovně signálu wifi karty, šumového pozadí a kvality linky.

Gkrellm zobrazuje grafy, umožňující sledovat změny hodnot parametrů na čase. Ve výchozím nastavení většiny grafů je automaticky přizpůsoben počet čar mřížky a rozlišení mřížky tak, aby vykreslovaná data byla dobře viditelná. Toto chování můžete ve vlastnostech grafu změnit buď na pevnou mřížku nebo pevné rozlišení mřížky. Některé kombinace samoškálovacích režimů mohou poskytovat nejlepší výsledky.

Okamžité hodnoty sledovaných parametrů se zobrazují pomocí tzv. krelů, což jsou horizontálně se pohybující indikátory, umístěné pod každým grafem a na monitorech. V závislosti na typu monitoru ukazují rychle se měnící hodnoty dat, procento nějaké kapacity, nebo něco jiného. U mnoha funkcí lze rovněž zapnout výstrahu, akusticky indikující překročení nastavených limitů.

Grafy jsou přehledně uspořádány a označeny popiskami. Jejich umístění je volitelné a lze ho nastavit pomocí příkazů:



\t vlevo nahoře

\b vlevo dole

\n další řádek

\N další řádek pouze, pokud následující řetězec obsahuje viditelné znaky

\p předchozí řádek

\c vystředit text

\C začít vykreslování textu na středu

\r zarovnání vpravo

\f použít odlišné písmo pro následující řetězec

\w následující řetězec definuje šířku pole

\a vykresli zarovnané vlevo v definované šířce

\e vykresli zarovnané vpravo v definované šířce

\. no-op. Vhodné pro rozdělení textu do dvou řetězců.

\D0 spodek grafů, první datové zobrazení (D2 pro druhé...)

\D1 vršek grafů, první datové zobrazení (D3 pro druhé...)

Pomocí dalších příkazů lze nastavit chování monitorovacích modulů. Stačí zadat příkaz do políčka označeného "příkaz" a také do políčka komentář pokud chcete aby se zobrazoval tooltip. Po zadání příkazu se na monitoru bude zobrazovat tlačítko pro jeho spuštění, když přes monitor přejedete myší.

Gkrellm lze také ovládat myší.

Při sledování mnoha parametrů GKrellM spolupracuje s jádrem, jehož ovladače musí podporovat danou hardwarovou konfiguraci. Při kompilaci jádra je tedy nutné na to pamatovat, jinak se nepodaří monitorování některých parametrů rozběhnout.
Přechod na jádro řady 2.6 proto bohužel znamenal vyřazení některých modulů z funkce. Na GKrellM však postupně vycházejí patche nebo se objevují nové pluginy, takže lze očekávat, že se časem GKrellM přizpůsobí i novějším verzím jádra. K monitorování mnoha funkcí je nutné přiinstalovat lm_sensors.


Vzhled GKrellM je rovněž volitelný, existuje pro něj několik stovek různých skinů (témat). U většiny z nich jsou krely zobrazovány jako ručky analogových měřidel, sám jsem však dal přednost skinu, který krely zobrazuje jako páskové grafy (bargrafy) a barvy nastavil tak, aby zobrazení bylo dostatečně kontrastní.

Systémové požadavky a instalace

GKrellM vyžaduje gtk 2.0, gdk 2.0, glib 2.0. Serverová verze GKrellMd vyžaduje pouze glib (buď glib 2.0 nebo glib 1.2) a může být instalována na serverech, kde není k dispozici GTK nebo Xlibs. GKrellM je multiplatformní, může být instalován na Linuxu, FreeBSD, NetBSD / OpenBSD, Mac OS X, Solaris a Windows.

GKrellM lze instalovat ze zdrojových kódů a existuje také v RPM balíčcích pro Mandrake 9.0 (měl by fungovat i na Mandrake 8.2), Mandrake 9.1, 9.2 a 10, SuSE 8.2, RedHat Linux (i386) a Yellow Dog Linux (ppc). Dále jsou k dispozici tarbally pro Slackware 9.1, DEB balíčky pro Debian (unstable verze) a balíčky pro FreeBSD a NetBSD.

Download, senzory, pluginy a další informace:

GKrellM
Plugins


lm_sensors

secure.netroedge.com

Online verze článku: http://www.linuxsoft.cz/article.php?id_article=225