Rozdíly
Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.
| Následující verze | Předchozí verze | ||
| it:server:monitoring:netdata [2022/11/20 10:16] – vytvořeno Petr Nosek | it:server:monitoring:netdata [2023/02/18 14:31] (aktuální) – Petr Nosek | ||
|---|---|---|---|
| Řádek 1: | Řádek 1: | ||
| ====== Netdata ====== | ====== Netdata ====== | ||
| + | |||
| + | <code bash> | ||
| + | apt install netdata | ||
| + | systemctl start netdata | ||
| + | systemctl enable netdata | ||
| + | systemctl status netdata | ||
| + | </ | ||
| + | |||
| + | Služba běží na localhostu na portu 19999. | ||
| + | |||
| + | Konfigurační soubor služby je **/ | ||
| + | |||
| + | < | ||
| + | #bind socket to IP = MY_SERVER_IP_ADDRESS | ||
| + | bind socket to IP = 127.0.0.1 | ||
| + | </ | ||
| + | |||
| + | |||
| + | A tady už výsledek. | ||
| + | |||
| + | {{: | ||
| zdroje: | zdroje: | ||
| Řádek 5: | Řádek 26: | ||
| * https:// | * https:// | ||
| * https:// | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | * https:// | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Notifikace ===== | ||
| + | |||
| + | Netdata v přednastavené podobě generuje alarmy a notifikace, když je něco špatně. Některé notifikace mohou být nežádoucí nebo mít příliš nízkou hranici spouštění. V [[https:// | ||
| + | |||
| + | <code bash> | ||
| + | cd / | ||
| + | sudo ./ | ||
| + | systemctl restart netdata | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Vypnutí monitoringu některých disků ==== | ||
| + | |||
| + | Netdata monitoruje zaplněnost disku u některých složek duplicitně. Záleží moc na rozdělení disku konkrétního serveru. Když jsem chtěl vypnout monitoring některých oddílů, postupoval jsem takto. Do souboru **/ | ||
| + | |||
| + | <code bash> | ||
| + | [plugin: | ||
| + | exclude space metrics on paths = /dev* /run* /var* | ||
| + | </ | ||
| + | |||
| + | |||
| + | ==== Úprava notifikací php-fpm ==== | ||
| + | Přicházelo mi příliš mnoho warning hlášení do e-mailu o problému se sběrem dat PHP-FPM. Je to patrně proto, že v některých chvílí je server přetížen a Netdata nestíhá sbírat informace. Řeší to patrně tak, že zpožděná data uvádí jako aktuální. Samozřejmě je to nežádoucí záležitost. | ||
| + | |||
| + | Informace o tomto jevu lze hledat v log souboru netdata */ | ||
| + | |||
| + | <code bash> | ||
| + | ./ | ||
| + | </ | ||
| + | |||
| + | Nalezl jsem při editaci tyto řádky: | ||
| + | < | ||
| + | warn: $this > (($status >= $WARNING) | ||
| + | crit: $this > (($status == $CRITICAL) ? ($update_every) : (60 * $update_every)) | ||
| + | </ | ||
| + | |||
| + | Aktuální nastavení říká, že pokud dojde ke zpoždění delším jak 5 sec, tak dojde k vygenerování warningu. Takže by mělo stačit hodnotu posunout třeba na 10 sec. | ||
| + | |||
| + | Po změně restartovat Netdata. | ||
| + | |||
| + | <code bash> | ||
| + | systemctl restart netdata | ||
| + | </ | ||
| + | |||