Aceasta este comanda colectată care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS
PROGRAM:
NUME
collectd - Daemon de colectare a statisticilor de sistem
REZUMAT
colectd [Opțiuni]
DESCRIERE
collectd este un demon care primește statistici de sistem și le face disponibile într-un număr
de moduri. Daemonul principal în sine nu are nicio funcționalitate reală în afară de încărcare,
interogarea și trimiterea către pluginuri. Pentru o descriere a pluginurilor disponibile, consultați
„PLUGINS” de mai jos.
OPŢIUNI
Cea mai mare parte a configurației collectd se face folosind un fișier de configurare. Vedea collectd.conf(5)
pentru o descriere detaliată a tuturor opțiunilor.
-C
Specificați un fișier de configurare alternativ. Acesta este locul în care să mergi când vrei să te schimbi
colectdcomportamentul lui. Calea poate fi relativă la directorul de lucru curent.
-t Testați doar configurația. Programul se iese imediat după analizarea configurației
fişier. Un cod de returnare care nu este egal cu zero indică o eroare.
-T Testați pluginul pentru citirea apelurilor inverse. Programul se iese imediat după invocarea
citește apelurile înapoi o dată. Un cod de returnare care nu este egal cu zero indică o eroare.
-P
Specificați un fișier pid alternativ. Aceasta suprascrie orice setări din fișierul de configurare. Acest
este gândit pentru init-scripturi care necesită fișierul PID dintr-un anumit director pentru a funcționa
corect. Pentru utilizarea de zi cu zi, utilizați PIDFfile opțiunea de configurare.
-f Nu trece pe fundal. colectd va fi, de asemenea, nu închideți descriptori de fișiere standard,
detașați din sesiune și nici nu scrieți un fișier pid. Acest lucru este gândit în principal pentru „supravegherea”
înlocuiri init cum ar fi rulați-l. Dacă utilizați parvenit or systemd totusi, incepand cu
Versiunea 5.5.0 colectd este capabil să notifice aceste două înlocuiri init și face necesita
bifurcarea în fundal pentru supravegherea procesului. The contribuie/ directorul are eșantion
parvenit și systemd fișiere de configurare.
-h Ieșiți informații despre utilizare și ieșiți.
PLUGINS
După cum sa menționat mai sus, adevărata putere a collectd se află în pluginurile sale. A (sperăm
completă) lista de pluginuri și scurte descrieri pot fi găsite în README fisier adica
distribuit cu codul sursă. Dacă utilizați un pachet, este bine să căutați
undeva aproape /usr/share/doc/collectd.
Există două grupuri mari de pluginuri, intrare și producție pluginuri:
· Pluginurile de intrare sunt interogate periodic. Ele dobândesc cumva valoarea actuală a
oricare ar fi fost concepute pentru a lucra cu și să trimită aceste valori înapoi demonului,
adică ei „expediază” valorile. De exemplu, „pluginul CPU” citește curentul
cpu-contoare de timp petrecut în diferite moduri (utilizator, sistem, frumos, ...) și
trimite aceste contoare către demon.
· Pluginurile de ieșire primesc valorile expediate de la demon și fac ceva cu ele.
Aplicațiile obișnuite sunt scrierea în fișiere RRD, fișiere CSV sau trimiterea datelor prin a
legătura de rețea la o cutie de la distanță.
Desigur, nu toate pluginurile se încadrează perfect într-una dintre cele două categorii de mai sus. Rețeaua
pluginul”, de exemplu, poate trimite (adică „scrie”) și primiți (adică „expediere”)
valorile. De asemenea, deschide un socket la inițializare și trimite valorile atunci când acesta
le primește și nu este declanșat în același timp în care sunt citite pluginurile de intrare. Tu
poate crede că partea de recepție a rețelei funcționează asincron dacă ajută.
Pe lângă cele de mai sus, există „plugin-uri de logare”. În acest moment, acestea sunt „fișierul jurnal
plugin" și "plugin-ul syslog". Cu aceste plugin-uri, collectd poate oferi informații despre
probleme și situații semnificative pentru utilizator. Mai multe niveluri de jurnal vă permit să suprimați
mesaje neinteresante.
Începând cu versiunea 4.3.0, collectd are suport pentru Monitorizarea. Acest lucru se face prin verificare
pragurile definite de utilizator. Dacă o valoare este în afara intervalului, va fi o notificare
trimis la „pluginuri de notificare”. Vedea collectd.conf(5) pentru informații mai detaliate
despre verificarea pragului.
Vă rugăm să rețineți că unele plugin-uri, care oferă alte mijloace de comunicare cu demonul,
au pagini de manual proprii pentru a-și descrie funcționalitatea mai detaliat. În special
acestea sunt e-mail colectat(5), collectd-exec(5), collectd-perl(5), collectd-snmp(5), și
collectd-unixsock(5)
SEMNALE
colectd acceptă următoarele semnale:
SIGINT, TERMEN ȚINTĂ
Aceste semnale provoacă colectd pentru a închide toate pluginurile și a termina.
SIGUSR1
Acest semnal provoacă colectd pentru a semnala tuturor pluginurilor să șteargă datele din cache-urile interne.
De exemplu. „plugin-ul rrdtool” va scrie toate datele în așteptare în fișierele RRD. Acesta este
la fel ca și utilizarea comenzii „FLUSH -1” a „plugin-ului unixsock”.
Utilizați colectarea online folosind serviciile onworks.net