Die Konfiguration ist zur Zeit nur im Programm Hardcodet, kommt aber
bald mit Datei und so. Da die Optionen jedoch recht viele werden, muss ich
jetzt schon einmal anfangen alle aufzulisten :-)
Allgemeiner Aufbau
Die Konfigurationsdatei ist via Property<whitespace>Value Pairs aufgebaut worden.
Fü nicht definierte Werte, wird das Default genommen. Die Standardkonfig
kann man sich mit der Option
-pdc anzeigen lassen.
HTTP Server
httpd.port - 1024-65535
Gibt den Port des internen Webservers an. Ports unter 1024 sind nicht
erlaubt, da das Programm nicht mit root Rechten gestartet werden kann.
httpd.host - <ip|hostname|ANY>
Mit der Angabe kann man den Listener Port auf eine IP beschräken. Somit
sind Abrufe nur von Localhost möglich, sofern man den Wert auf
127.0.0.1 setzt.
Modul MOD_LOAD
module.load.enable - 0|1
Gibt an, ob das Modul MOD_LOAD für die Systemload aktiviert werden soll,
oder nicht.
Modul MOD_NETIF
module.netif.enable - 0|1
Gibt an, ob das Modul MOD_NETIF für den Netzwerktraffic aktiviert werden
soll, oder nicht.
module.netif.interface.enable - 0|1
Globale MOD_NETIF Einstellung des Verhaltens der Interfaces. Siehe nächster
Punkt.
module.netif.interface.<interface>.enable - 0|1
Mit dieser Einstellung können einzelne Interfaces ein- oder ausgeschaltet
werden. In Kombination mit
module.netif.interface.enable ist es entweder
möglich alle Interfaces einzuschalten und nur einige auszuschalten :
module.netif.interface.enable 1
module.netif.interface.hme1.enable 0
module.netif.interface.hme2.enable 0
oder aber auch anderst herum. Man schaltet alle aus und aktiviert explizit
nur ein Interface :
module.netif.interface.enable 0
module.netif.interface.hme0.enable 1
Modul MOD_MEMSWAP
(since 0.0.2)
module.memswap.enable - 0|1
Gibt an, ob das Modul MOD_MEMSWAP für Swap und Memory aktiviert werden
soll, oder nicht.
module.memswap.swap.rescalemax - 0|1
Aktiviert das Skalierungsverhältniss der Anzeige. Wird es aktiviert,
default ist ausgeschaltet, werden die Werte immer auf das Maximum skaliert.
Hat man 2 GB Swap und swap aendert sich ein paar MB dann sieht man es
möglicherweise nicht, da die Grafik von 0 - 2 GB skaliert wird.
Schaltet man die Option aus, default, dann skaliert die Grafik immer
zum maximum des benutzen. (So wie MOD_NETIF auch)
module.memswap.mem.rescalemax - 0|1
Siehe module.memswap.swap.rescalemax ! Das gleiche in Blau ...