grafito metrikas: standalone grafito kolektorius įvairių dalykų nėra (ar blogai) tvarko kitų stebėjimo demonų.
rūdos projekto yra paprastas demonas (harvestd), kuri renka metrinių vertybes ir siunčia juos į grafito kartą per pertrauka.
& Nbsp; & nbsp; Susideda iš atskirų sudedamųjų dalių ("kolektoriai") už tvarkymo:
& Nbsp; & nbsp; & nbsp; & nbsp; * / Proc / slabinfo už naudinga-to-laikrodį vertybes, ne viskas (konfigūruojama).
& Nbsp; & nbsp; & nbsp; & nbsp; * / Proc / vmstat ir / proc / meminfo nuosekliai.
& Nbsp; & nbsp; & nbsp; & nbsp; * / Proc / stat už IRQ, softirq, šakės.
& Nbsp; & nbsp; & nbsp; & nbsp; * / Proc / buddyinfo ir / proc / pagetypeinfo (atminties fragmentacijos).
& Nbsp; & nbsp; & nbsp; & nbsp; * / Proc / pertraukia ir / proc / softirqs.
& Nbsp; & nbsp; & nbsp; & nbsp; * Cron prisijungti gaminti Start / apdailos įvykius ir trukmė kiekvienam darbui į atskirą metrikos, prisitaiko darbo vietas metrinių pavadinimus su įpraiškas.
& Nbsp; & nbsp; & nbsp; & nbsp; * Per-sistemos-paslaugų apskaita naudojant [1] systemd ir tai cgroups.
& Nbsp; & nbsp; & nbsp; & nbsp; * [2] sysstat duomenimis PAVB rąstų (naudoti kažką panašaus PAVB -F -L -S DISK -S XDISK -S POWER 60 turėti daugiau daiktų prisijungęs ten) per SADF dviejų ir tai JSON eksportas (SADF -j, palaikoma nuo sysstat -10.0.something, IIRC).
& Nbsp; & nbsp; & nbsp; & nbsp; * iptables taisyklė "hitai" paketinius ir baitų skaitikliai, kurių buvo imtasi nuo ip {6} stalai-išsaugoti, priskirti per atskirą "stalo chain_name rule_no METRIC_NAME" failo, kuris turėtų būti sukurtas kartu su užkardos taisykles (aš naudoju [3] Ši scenarijų daryti).
Papildomos metrinių kolektoriai gali būti pridėta per setuptools graphite_metrics.collectors įvažiavimo. . Peržiūrėk atgabenti kolekcionieriams API pavyzdžių
Reikalavimai :
- Python
Komentarai nerastas