grafit metriky: samostatné grafitové kolektory pro různé věci není (nebo špatně), ovládal jiných monitorovacích démonů.
ruda projektu je jednoduchý daemon (harvestd), který sbírá metrické hodnoty a posílá je do grafitu jednou za interval.
& Nbsp; & nbsp; Skládá se z jednotlivých komponentů ("sběratelé") pro zpracování:
& Nbsp; & nbsp; & nbsp; & nbsp; * / Proc / slabinfo pro užitečný-to-hodinky hodnot, ne všechno (konfigurovatelné).
& Nbsp; & nbsp; & nbsp; & nbsp; * / Proc / vmstat a / proc / meminfo konzistentním způsobem.
& Nbsp; & nbsp; & nbsp; & nbsp; * / Proc / stat pro IRQ softirq, vidličky.
& Nbsp; & nbsp; & nbsp; & nbsp; * / Proc / buddyinfo a / proc / pagetypeinfo (fragmentace paměti).
& Nbsp; & nbsp; & nbsp; & nbsp; * / Proc / přerušení a / proc / softirqs.
& Nbsp; & nbsp; & nbsp; & nbsp; * Cron přihlásit k výrobě Začátek / konec akce a trvání pro každou úlohu do samostatné metriky, přizpůsobí pracovní místa v metrických jmen s regexes.
& Nbsp; & nbsp; & nbsp; & nbsp; * Per-system-servis účetnictví za použití [1] systemd a je to cgroups.
& Nbsp; & nbsp; & nbsp; & nbsp; * [2] sysstat údajů z Jihoafrické rozvojové společenství kulatiny (něco jako SADC -f -l -S DISK -S XDISK -S POWER 60 mít více věcí tam přihlášeni) přes SADF binární a je to JSON export (SADF -j, podporuje od sysstat -10.0.something, IIRC).
& Nbsp; & nbsp; & nbsp; & nbsp; * iptables pravidlo "hitů" paketů a bajtů čítače, pořízené z ip {6} stoly-save, mapované přes zvláštní "tabulky chain_name rule_no METRIC_NAME" soubor, který by měl být generován spolu s pravidly firewallu (já používám [3], tento skript dělat, že).
Dodatečné metrické kolektory mohou být přidány pomocí setuptools graphite_metrics.collectors vstupní bod. . Podívejte se na dodaných kolektorů pro příklady API
Požadavky na :
- Python
Komentáře nebyl nalezen