collectd

Screenshot Software:
collectd
Detalii soft:
Versiune: 5.8.0 Actualizat
Incarca data: 22 Jun 18
Producător: Florian Forster
Licenţă: Gratuit
Popularitate: 107

Rating: 3.0/5 (Total Votes: 2)

colectat este un proiect software open-line, portabil, ușor de descărcat, ușor de instalat și ușor de instalat și fiabil, implementat în plan C ca un daemon proiectat pentru a ajuta utilizatorii să colecteze sistemul informație. Salvează rezultatul într-un fișier RRD la fiecare 10 secunde.


Colectează date de la mai multe componente hardware

Datorită numeroaselor pluginuri, colectarea colectează date despre încărcarea procesorului, utilizarea RAM, utilizarea discului, precum și utilizarea interfeței de rețea și traficul DNS. Acesta se află în memorie și utilizează sistemul de fișiere / proc pentru citirea informațiilor.

Printre caracteristicile sale, putem menționa integrarea SNMP (Simple Network Management Protocol) pentru interogarea echipamentelor de rețea, precum și un cod de rețea puternic care poate fi utilizat pentru a colecta statistici pentru setările complete ale sistemului.


Funcționalitatea sa poate fi extinsă

Puteți extinde cu ușurință funcționalitatea programului cu pluginuri. Acestea pot fi scrise în limbile de programare C, Perl, Java, Python sau UNIX Shell sau pot fi executate binare sau scripturi. Se oferă, de asemenea, suport pentru Java MBean.

Atunci când utilizați colectarea pentru a colecta statistici, vă rugăm să rețineți că nu generează grafice și oferă o funcție de monitorizare limitată. A fost testat cu succes pe platformele de calculatoare pe 32 și 64 de biți.


Începeți cu colectarea

Pentru a instala software-ul colectat pe computerul personal, va trebui mai întâi să descărcați și să salvați cea mai recentă versiune a programului în directorul Home, să extrageți conținutul utilizând un utilitar manager de arhive, să deschideți o aplicație Terminal și să vă deplasați la locația unde ați extins fișierul de arhivă (de exemplu, cd /home/softoware/collectd-5.4.1).

Apoi, în emulatorul terminalului, rulați & lsquo; ./ configure && make & rsquo; comanda pentru a configura (optimiza) și a compila programul. După un proces de compilare reușit, executați instalarea & rsquo; comanda ca root sau sudo make install & rsquo; comanda ca utilizator privilegiat să îl instalați la scară largă și să-l pună la dispoziția tuturor utilizatorilor de pe calculatorul dvs.

Ce este nou în această ediție:

  • Sistemul de construire: Abilitatea de a face construiri din copaci a fost rezolvată. Mulțumită lui Vincent Bernat. # 792
  • Construiți sistemul, pluginurile pentru discuri și utilizatorii: a fost adăugată detectarea și utilizarea libstracgrabului ≧ 0.90. Mulțumită lui Vincent Bernat. # 445, # 795, # 806, # 807, # 908
  • Construiți pluginuri pentru sistem, memorie, CPU, TCPConns și procese: Au fost adăugate numeroase corecții legate de suportul OpenBSD. Mulțumită lui Landry Breuil. # 777, # 778, # 779, # 808
  • Construiți sistemul: Pluginurile acum exportă numai module_register (). Mulțumită lui Florian Forster.
  • Construiți sistemul: s-au făcut diverse curățări și îmbunătățiri. Mulțumită lui Marc Fournier.
  • collectd: Au fost făcute numeroase schimbări interne și îmbunătățiri ale daemonului și ale pluginului API. Mulțumită lui Florian Forster, Pierre-Yves Ritschard și Alex Petrov. # 512, # 727
  • collectd: Numeroase greșeli de ortografie au fost corectate în comentarii și documentație și mai multe mesaje de eroare au fost îmbunătățite. Vă mulțumim lui Ruben Kerkhof, lui Abhinav Upadhyay, lui Olivier Bazoud, lui Pierre-Yves Ritschard, lui Tim Smith, lui Moshe Zada, lui Katelyn Perry și lui Marc Fournier.
  • collectd: Regulile / țintele pot fi acum adăugate la lanțurile de filtrare existente. Mulțumită lui Marc Falzon. # 444
  • colectat: Destinațiile nereușite ale lanțurilor de filtre vor înregistra în prezent lista cu obiectivele de scriere disponibile. Mulțumită lui Wilfried Goesgens. # 650, # 1043
  • collectd: Pentru platforma Linux a fost implementat suport pentru semnalizarea și gestionarea proceselor prin upstart și systemd. Mulțumită lui Pierre-Yves Ritschard și lui Marc Fournier. # 798, # 811, # 814
  • collectd: A fost adăugată opțiunea CollectInternalStats. Mulțumită lui Yves Mettier. # 691
  • collectd: Codul sursă și dependențele daemonului s-au mutat în directorul src / daemon /. Mulțumită lui Florian Forster.
  • collectd: Noua opțiune MaxReadInterval permite acoperirea intervalului de încercare exponențială a erorilor de citire a pluginurilor. Mulțumită lui Alexey Remizov și Florian Forster. # 713
  • collectd: Opțiunea pentru linia de comandă -P are acum o prioritate față de opțiunea PIDFile. Datorită lui Thomas D. # 553
  • collection.cgi: Au fost efectuate diferite ajustări legate de sursa de date. Mulțumită lui Fabiano Pires și lui Sebastian Harl.
  • libcollectdclient: acum propagă erorile la semnarea / criptarea pachetelor de rețea. Mulțumită lui Florian Forster.
  • Configurație: Suport pentru adrese IPv6 necotate a fost adăugat. Mulțumită lui Sebastian Harl. # 489
  • Documentație: Au fost făcute diferite îmbunătățiri. Mulțumită lui Florian Forster și Marc Fournier.
  • Exemple: modulul plugin C a fost actualizat la actualul plugin API. Mulțumită lui Sebastian Harl.

  • Licență: Următoarele componente au fost relicențate la licența MIT: senzori Apple, Ascent, DBI, e-mail, entropie, genericJMX, gmond, LogFile, nginx, notificare desktop, NTPd, NUT, olsrd, Perl, , PostgreSQL, Protocoale, RouterOS, RRDCacheD, SNMP, StatsD, SysLog, Table, Coadă, UnixSock, Vmem, VServer, toate obiectivele și concursurile, liboconfig, majoritatea fișierelor utils_ * și pluginul API.
  • Teste: A fost adăugată o suită de testare. Mulțumită lui Florian Forster.
  • Pragul: calculul histerezisului a devenit mai fiabil. Mulțumită lui Jan Kundrat. # 581
  • Prag: Au fost făcute diferite îmbunătățiri și îmbunătățiri. Mulțumită lui Manuel Luis Sanmartin Rozada. # 649, # 644
  • Plugin AMQP: A fost adăugată opțiunea ConnectionRetryDelay, permițând întârzierea reconectării. Mulțumită Yoga Ramalingam și Marc Fournier. # 833
  • Plugin AMQP: Opțiunile QueueDurable și QueueAutoDelete au fost adăugate, oferind control asupra creării și ștergerii coadă. Mulțumită lui David Blundell și Marc Fournier. # 623
  • Pluginurile Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx și Write HTTP: Personalizarea câmpului User-Agent este acum posibilă la momentul compilării. Mulțumită lui Jeremy Katz. # 440
  • Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, pluginurile nginx: Conexiunea va fi resetată dacă nu sa terminat în intervalul configurat. Noua opțiune Timeout oferă control asupra acestui comportament. Mulțumită lui Jan Kundrat și lui Marc Fournier. # 982, # 983, # 993
  • Apache, Ascent, cURL, cURL-JSON, cURL-XML, nginx, Scrieți plugin-uri HTTP: Permiteți utilizatorilor și parolelor să conțină colonii dacă sunt construite împotriva libcurl ≧ 7.19.1. Mulțumită lui Marc Fournier. # 695, # 947
  • Apache plugin: opțiunea SSLCiphers oferă controlul asupra algoritmilor de criptare care se utilizează cu conexiunile TLS. Mulțumită lui Toni Moreno. # 946
  • Plugin barometru: Acest plugin nou citește datele senzorilor din diferite barometre digitale Freescale și Bosch. Mulțumită lui Tomas Menzl. # 69, # 693
  • Plug-in acumulator: au fost adăugate valori de raportare ca procente și de raportare a bateriilor degradate. Mulțumită lui Florian Forster.
  • Plug-in pentru baterii: a fost adăugat suport pentru citirea valorilor din sysfs pe Linux. Datorită lui Andy Parkins, lui Nicholas Humfrey, lui Peter Wu și lui Florian Forster. # 725, # 810, # 998
  • Plug-in baterie: Valoarea curentului nu mai este furnizată decât dacă bateria furnizează aceste informații. Mulțumită lui Florian Forster.
  • plugin BIND: API-ul Bind XML v3 este acum acceptat; Mulțumită lui Victor Berger, Bruno Premont și lui Michal Humpula. # 742, # 847
  • Ceph plugin: Acest nou plugin colectează statistici din sistemul de stocare distribuit Ceph. Mulțumită lui Dan Ryder, Dennis Zou, Colin McCabe, Sage Weil. # 522, # 598
  • pluginul ConnTrack: a fost adăugat suport pentru raportarea valorilor ca procente, precum și pentru fișierele conntrack vechi în / proc. Mulțumită lui Pierre-Yves Ritschard. # 497, # 680
  • Plugin CPU: plugin-ul este acum capabil să raporteze valorile ca procente și valori agregate per-state și per-CPU. Vă mulțumim lui Pierre-Yves Ritschard, Florian Forster, Fabien Wernli, Nicholas Humfrey și Wilfried Goesgens. # 499, # 516, # 639 # 734, # 812, # 802
  • pluginul cURL-JSON: Extragerea valorilor din structurile complexe JSON a fost îmbunătățită. Mulțumită lui Jim Radford. # 408, # 411
  • pluginul cURL-JSON: Intervalele pot fi acum configurate pe baza unei adrese URL. Mulțumită lui Stan Sawa. # 685
  • cURL-JSON, cURL-XML, Scrieți pluginuri HTTP: Aceste plugin-uri urmăresc și redirecționările HTTP. Mulțumită lui Marc Fournier.
  • cURL, cURL-JSON, plug-uri cURL-XML: autentificarea HTTP Digest a fost implementată. Mulțumită lui Frank Cornelis. # 482
  • Pluginuri DBI, Oracle, PostgreSQL: A fost adăugat un parametru MetadataFrom, care permite setarea metadatelor din coloanele bazei de date. Mulțumită lui Mark Wong. # 317, # 321
  • plugin DBI: Este posibilă interogarea mai multor baze de date în paralel. Mulțumită lui Vincent Bernat. # 453
  • Plug-in de disc: Pe platforma Linux, numele discurilor pot acum să privească udev cu opțiunea UdevNameAttr. Mulțumită lui Patrick Mooney. # 537
  • Plugin de disc: Acest plugin acum colectează mai multe valori suplimentare legate de I / O pe platforma Linux. Mulțumită lui Florian Forster și Michael Schenck. # 705, # 759
  • Plug-in DRBD: Acest nou plugin citește statisticile Distributed Replicated Block Device (DRBD) ale Linux. Mulțumită lui Tim Laszlo. # 566, # 700
  • Exec, pluginuri UnixSock: Comanda PUTNOTIF permite acum setarea metadatelor la notificări. Mulțumită lui John-John Tedro. # 416
  • Plugin fhcount: Acest nou plugin raportează numărul de mânere utilizate pentru fișiere. Mulțumită lui Jiri Tyr. # 1009
  • Plugin GenericJMX: A fost adăugat un Loader de clasă pentru JMXConnectorFactory, care permite pluginului să funcționeze cu JBOSS & gt; 7. Mulțumiri lui Alexandre Moutot. # 452
  • plugin IPC: Acest plugin nou colectează informații referitoare la memoria partajată. Mulțumită lui Andres J. Diaz. # 925
  • Java plugin: utilizează acum numele de gazdă definit în fișierul de configurare. Mulțumită lui Pierre-Yves Ritschard. # 530, # 681
  • Plug-in de încărcare: Plugin-ul este acum capabil să raporteze valorile ca procente. Mulțumită lui Vedran Bartonicek și Pierre-Yves Ritschard. # 344, # 498
  • Plugin Logstash pentru jurnal: Acest plugin nou scrie jurnale și evenimente colectate ca evenimente formatate în Logstash JSON. Mulțumită lui Pierre-Yves Ritschard. # 360
  • Plugin LVM: Pluginul colectează dimensiuni subțiri de date piscină și nu mai raportează volume virtuale. Mulțumită lui Benjamin Gilbert. # 603
  • pluginul memcached: ascultați_disabled_num sunt de asemenea raportate. Mulțumită lui Matt Cottingham. # 622
  • Plug-in de memorie: a fost adăugată raportarea de memorie pe platforma Linux. Mulțumită lui Manuel CISSE și Marc Fournier. # 560, # 697
  • Plugin de memorie: Plugin-ul este acum capabil să raporteze valorile ca procente. Mulțumită lui Jeremy Katz, Florian Forster și Manuel CISSE. # 501, # 511, # 559
  • Plugin Modbus: Este posibilă selectarea între registrele de reținere și de intrare. Mulțumită lui Jan Vitek. # 338
  • Plugin Modbus: A fost adăugat suport pentru accesarea dispozitivelor printr-un port serial RS-485. Mulțumită lui Eric Sandeen.
  • Plugin multimetru: Acest plugin nu mai este construit în mod prestabilit pe platforma AIX. Mulțumită lui Manuel Luis Sanmartin Rozada. # 549, # 684
  • Plugin-urile MySQL și PostgreSQL: Pătrunderea 127.0.0.1 ca gazdă va duce acum la folosirea numelui de gazdă global în nume metrice. Mulțumită lui Jeremy Katz. # 441
  • Pluginul MySQL: a fost adăugată colecția de colecții InnoDB, Select și Sortare. Mulțumită lui Wilson Felipe, Marek Becka și Pierre-Yves Ritschard. # 248, # 621, # 699, # 824
  • pluginul MySQL: au fost adăugate opțiunile Alias ​​și ConnectTimeout. Mulțumită lui William Tisater.
  • Plugin Netlink: A fost adăugat suport pentru contoare netlink 64bit. Mulțumită lui Marek Becka. # 435
  • Rețea de rețea: a fost adăugată opțiunea de configurare ReconnectInterval. Mulțumită lui John Ferlito. # 732
  • Plugin NFS: a fost implementat suportul pentru NFSv4.0. Mulțumită lui Marek Becka. # 550
  • Plugin OneWire: A fost adăugat suport pentru mai multe familii de senzori de furnizare a temperaturii. Mulțumită lui Tomasz Torcz. # 672
  • Plugin OneWire: a fost implementat suport pentru calea completă OWFS și mai multe familii de dispozitive. Mulțumită lui Tomas Menzl. # 68
  • Plugin OpenLDAP: Acest plugin nou citește informații de monitorizare din OpenLDAP's cn = Monitor subdree. Mulțumită lui Kimo Rosenbaum, Marc Fournier și Nicholas Humfrey. # 719
  • OpenVPN plugin: a fost implementat suportul pentru OpenVPN 2.3.0. Mulțumită lui Ed Okerson. # 252
  • Plugin OpenVZ: Au fost făcute diferite îmbunătățiri, făcând valori ale raportului plugin-ului ca celelalte pluginuri colectate. Mulțumită lui Chris Lundquist. # 264
  • pluginul Perl: a fost adăugată o nouă metodă listval_filter, s-au efectuat diverse curățări și îmbunătățiri interne și s-a adăugat o suită de testare. Mulțumită lui Matthias Bethke. # 728
  • Plugin PostgreSQL: noua opțiune ExpireDelay permite sări peste valorile mai vechi în așteptarea scrierii când baza de date încetinește. Mulțumită lui Stephen O'Dor. # 593
  • pluginul PowerDNS: plugin-ul a fost actualizat pentru statistici din pdns 3.4.3. Mulțumită lui Ruben Kerkhof. # 965
  • Plugin procese: A fost adăugată o optimizare a utilizării memoriei pentru sisteme cu profil redus. Mulțumită lui Florian Forster. # 652
  • pluginul Python: Suportul pentru Python3 a fost îmbunătățit, ModulePath este acum prefixat la sys.path, iar funcția get_dataset () a fost adăugată în Python API. Mulțumită lui Sven Trenkel și Patrick Browne. # 890, # 751, # 771
  • Pluginurile Redis și Write_Redis: Biblioteca suport a fost trecută de la credis la hiredis. Vă mulțumim lui Andres J. Diaz, Victor Seva, Marc Fournier, Johan Bergstrom, Michael Spiegle și brianpkelly. # 296, # 464, # 475, # 799, # 1030
  • Plugin Redis: Comenzile personalizate pot fi acum folosite pentru a prelua valorile stocate în Redis. Mulțumită lui Pierre-Yves Ritschard. # 816
  • Plugin Redis: A fost adăugată suport pentru parole de până la 512 de caractere. Mulțumită lui Jeremy Katz. # 532
  • Plugin senzori: A fost adăugat suport pentru senzorii de putere ai lm_sensors. Mulțumită lui Jan Kundrat. # 571
  • Plugin SMART: Acest nou plugin colectează statistici SMART de pe unități de disc. Mulțumită lui Vincent Bernat. # 797
  • Plugin SNMP: o caracteristică a listei neagră / albă poate fi acum utilizată pentru a filtra ce OID-uri să colecteze. Mulțumită lui Christophe Courtaut. # 414
  • pluginul SNMP: Au fost implementate autentificarea SNMPv3 și suportul de criptare. Mulțumită lui Michael Pilat. # 362
  • Plugin SNMP: Două mesaje de eroare au fost dezambiguate. Mulțumesc lui Sergey. # 939, # 952
  • Plugin Swap: Plugin-ul este acum capabil să raporteze valorile ca procente. Mulțumită lui Jeremy Katz și Florian Forster. # 500, # 510
  • Plugin Swap: Pluginul nu mai eșuează pe sistemele Linux unde SwapCached nu este expus de kernel. Mulțumită lui Florian Forster. # 733
  • Plugurile de tip tail: Opțiunile GaugeInc și GaugeAdd au fost implementate. Mulțumită lui Andre Ferraz. # 673
  • Plug-ul de rezervă: Intervalele pot fi acum configurate pe baza unui fișier. Mulțumită lui Tom Leaman. # 446
  • plugin TCPConns: A fost adăugată opțiunea AllPortsSummary, care permite sintetizarea tuturor conexiunilor. Mulțumită lui Marek Becka. # 488
  • plugin TCPConns: Trei valori au fost redenumite pe platforma AIX, de dragul coerenței. Mulțumită lui Manuel Luis Sanmartin Rozada. # 546
  • Plug-in Turbostat: Acest plug-in nou citește frecvența procesorului și rezidența de stare C pe procesoarele moderne Intel turbo-capable. Mulțumită lui Vincent Brillault, Jean Delvare și Nicolas Iooss. # 651
  • Plugin UnixSock: Comanda GETTHRESHOLD a fost re-adăugată. Mulțumită lui Manuel Luis Sanmartin Rozada. # 674
  • Varnish plugin: A fost adăugat suportul pentru vopselele 4, precum și ca valori de monitorizare disponibile numai în Varnish 4. Datorită lui Marc Fournier. # 618, # 783
  • virt plugin: Utilizarea memoriei oaspeților este acum, de asemenea, colectată. Mulțumită lui Tiago Carvalho, a jazz-urilor și a lui Zollner Robert.
  • virt plugin: Acum este posibil să alegeți între numele invitaților sau UUID ca plugin_instance. Mulțumită lui Remi Ferrand. # 385
  • virt plugin: pluginul libvirt a fost redenumit la virt. Mulțumită lui Florian Forster.
  • Scrie pluginul Graphite: Când conexiunea cu grafitul nu reușește, încercările de reconectare sunt acum limitate la o dată pe secundă. Mulțumită lui Florian Forster. # 625
  • Scrie plugin HTTP: Suportul multi-instanță al acestui plugin a fost îmbunătățit. Blocul a fost depreciat în favoarea. Mulțumită lui Marc Fournier. # 902
  • Scrie plugin HTTP: Au fost adăugate mai multe opțiuni de configurare legate de TLS. Mulțumită lui Ingmar Runge. # 666
  • Scrie plugin HTTP: Opțiunile LowSpeedLimit și Timeout permit resetarea conexiunilor de rețea lentă / blocate. Mulțumită loginator17 și Marc Fournier. # 752, # 985
  • Scrie plugin HTTP: Dimensiunea încărcăturii încărcate postate pe serverul HTTP poate fi acum controlată cu ajutorul opțiunii BufferSize. Mulțumită lui Florian Forster. # 722
  • Scrie plugin-ul Kafka: Acest plugin adaugă date Apache Kafka, o coadă de mesagerie distribuită. Mulțumită lui Pierre-Yves Ritschard, ciomaire, Vincent Bernat, Marc Fournier. # 670, # 694, # 794, # 853, # 014
  • Plug-in Jurnal Jurnal: Acest nou plugin expediază valorile colectate la destinațiile de jurnal configurate. Mulțumită lui Pierre-Yves Ritschard. # 886
  • Scrieți plugin-ul Riemann: în metode de notificare se adaugă în continuare atributele meta suplimentare ca atribute. Mulțumită lui John-John Tedro. # 417
  • Scrie pluginul Riemann: mesajul de notificare este trimis acum către serverul Riemann prin câmpul de descriere. Mulțumită lui Adrian Miron. # 575
  • Scrieți pluginul Riemann: Suportul pentru atributele personalizate a fost adăugat. Mulțumită lui Pierre-Yves Ritschard. # 459
  • Scrieți pluginul Riemann: S-a implementat suport pentru trimiterea evenimentelor la Riemann în loturi (când se utilizează TCP) și este activat implicit. Mulțumită lui Pierre-Yves Ritschard. # 800
  • Scrie plugin Riemann: A fost adăugată opțiunea EventServicePrefix, care adaugă un prefix la numele serviciului de evenimente. Mulțumită lui Moshe Zada. # 706
  • Scrieti plugin-ul Riemann: verificarile de prag pot fi acum transmise catre serverul Riemann. Mulțumită lui Pierre-Yves Ritschard. # 518
  • Write Sensu plugin: Acest plugin adaugă valori la Sensu, un sistem de procesare și monitorizare a fluxului. Mulțumită lui Fabrice A. Marie și Marc Fournier. # 912, # 1001, # 1016
  • Scrieți pluginul TSDB: Acest plugin nou trimite date către OpenTSDB, o bază de date scalabilă. Mulțumită Kevin Bowling, Florian Forster, Dallin Young, Michael Schenck și Pierre-Yves Ritschard. # 703, # 772, # 945
  • pluginul ZFS ARC: Suportul pentru ZFS-on-Linux a fost adăugat. Mulțumită lui Marc Fournier și Wilfried Goesgens. # 552
  • Plugin Zookeeper: Acest plugin nou citește date din comanda Apache Zookeeper MNTR. Mulțumită lui Jeremy Katz. # 826

Ce este nou în versiune:

  • Sistemul de construire: Abilitatea de a face construiri din copaci a fost rezolvată. Mulțumită lui Vincent Bernat. # 792
  • Construiți sistemul, pluginurile pentru discuri și utilizatorii: a fost adăugată detectarea și utilizarea libstracgrabului ≧ 0.90. Mulțumită lui Vincent Bernat. # 445, # 795, # 806, # 807, # 908
  • Construiți pluginuri pentru sistem, memorie, CPU, TCPConns și procese: Au fost adăugate numeroase corecții legate de suportul OpenBSD. Mulțumită lui Landry Breuil. # 777, # 778, # 779, # 808
  • Construiți sistemul: Pluginurile acum exportă numai module_register (). Mulțumită lui Florian Forster.
  • Construiți sistemul: s-au făcut diverse curățări și îmbunătățiri. Mulțumită lui Marc Fournier.
  • collectd: Au fost făcute numeroase schimbări interne și îmbunătățiri ale daemonului și ale pluginului API. Mulțumită lui Florian Forster, Pierre-Yves Ritschard și Alex Petrov. # 512, # 727
  • collectd: Numeroase greșeli de ortografie au fost corectate în comentarii și documentație și mai multe mesaje de eroare au fost îmbunătățite. Vă mulțumim lui Ruben Kerkhof, lui Abhinav Upadhyay, lui Olivier Bazoud, lui Pierre-Yves Ritschard, lui Tim Smith, lui Moshe Zada, lui Katelyn Perry și lui Marc Fournier.
  • collectd: Regulile / țintele pot fi acum adăugate la lanțurile de filtrare existente. Mulțumită lui Marc Falzon. # 444
  • colectat: Destinațiile nereușite ale lanțurilor de filtre vor înregistra în prezent lista cu obiectivele de scriere disponibile. Mulțumită lui Wilfried Goesgens. # 650, # 1043
  • collectd: Pentru platforma Linux a fost implementat suport pentru semnalizarea și gestionarea proceselor prin upstart și systemd. Mulțumită lui Pierre-Yves Ritschard și lui Marc Fournier. # 798, # 811, # 814
  • collectd: A fost adăugată opțiunea CollectInternalStats. Mulțumită lui Yves Mettier. # 691
  • collectd: Codul sursă și dependențele daemonului s-au mutat în directorul src / daemon /. Mulțumită lui Florian Forster.
  • collectd: Noua opțiune MaxReadInterval permite acoperirea intervalului de încercare exponențială a erorilor de citire a pluginurilor. Mulțumită lui Alexey Remizov și Florian Forster. # 713
  • collectd: Opțiunea pentru linia de comandă -P are acum o prioritate față de opțiunea PIDFile. Datorită lui Thomas D. # 553
  • collection.cgi: Au fost efectuate diferite ajustări legate de sursa de date. Mulțumită lui Fabiano Pires și lui Sebastian Harl.
  • libcollectdclient: acum propagă erorile la semnarea / criptarea pachetelor de rețea. Mulțumită lui Florian Forster.
  • Configurație: Suport pentru adrese IPv6 necotate a fost adăugat. Mulțumită lui Sebastian Harl. # 489
  • Documentație: Au fost făcute diferite îmbunătățiri. Mulțumită lui Florian Forster și Marc Fournier.
  • Exemple: modulul plugin C a fost actualizat la actualul plugin API. Mulțumită lui Sebastian Harl.

  • Licență: Următoarele componente au fost relicențate la licența MIT: senzori Apple, Ascent, DBI, e-mail, entropie, genericJMX, gmond, LogFile, nginx, notificare desktop, NTPd, NUT, olsrd, Perl, , PostgreSQL, Protocoale, RouterOS, RRDCacheD, SNMP, StatsD, SysLog, Table, Coadă, UnixSock, Vmem, VServer, toate obiectivele și concursurile, liboconfig, majoritatea fișierelor utils_ * și pluginul API.
  • Teste: A fost adăugată o suită de testare. Mulțumită lui Florian Forster.
  • Pragul: calculul histerezisului a devenit mai fiabil. Mulțumită lui Jan Kundrat. # 581
  • Prag: Au fost făcute diferite îmbunătățiri și îmbunătățiri. Mulțumită lui Manuel Luis Sanmartin Rozada. # 649, # 644
  • Plugin AMQP: A fost adăugată opțiunea ConnectionRetryDelay, permițând întârzierea reconectării. Mulțumită Yoga Ramalingam și Marc Fournier. # 833
  • Plugin AMQP: Opțiunile QueueDurable și QueueAutoDelete au fost adăugate, oferind control asupra creării și ștergerii coadă. Mulțumită lui David Blundell și Marc Fournier. # 623
  • Pluginurile Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx și Write HTTP: Personalizarea câmpului User-Agent este acum posibilă la momentul compilării. Mulțumită lui Jeremy Katz. # 440
  • Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, pluginurile nginx: Conexiunea va fi resetată dacă nu sa terminat în intervalul configurat. Noua opțiune Timeout oferă control asupra acestui comportament. Mulțumită lui Jan Kundrat și lui Marc Fournier. # 982, # 983, # 993
  • Apache, Ascent, cURL, cURL-JSON, cURL-XML, nginx, Scrieți plugin-uri HTTP: Permiteți utilizatorilor și parolelor să conțină colonii dacă sunt construite împotriva libcurl ≧ 7.19.1. Mulțumită lui Marc Fournier. # 695, # 947
  • Apache plugin: opțiunea SSLCiphers oferă controlul asupra algoritmilor de criptare care se utilizează cu conexiunile TLS. Mulțumită lui Toni Moreno. # 946
  • Plugin barometru: Acest plugin nou citește datele senzorilor din diferite barometre digitale Freescale și Bosch. Mulțumită lui Tomas Menzl. # 69, # 693
  • Plug-in acumulator: au fost adăugate valori de raportare ca procente și de raportare a bateriilor degradate. Mulțumită lui Florian Forster.
  • Plug-in pentru baterii: a fost adăugat suport pentru citirea valorilor din sysfs pe Linux. Datorită lui Andy Parkins, lui Nicholas Humfrey, lui Peter Wu și lui Florian Forster. # 725, # 810, # 998
  • Plug-in baterie: Valoarea curentului nu mai este furnizată decât dacă bateria furnizează aceste informații. Mulțumită lui Florian Forster.
  • plugin BIND: API-ul Bind XML v3 este acum acceptat; Mulțumită lui Victor Berger, Bruno Premont și lui Michal Humpula. # 742, # 847
  • Ceph plugin: Acest nou plugin colectează statistici din sistemul de stocare distribuit Ceph. Mulțumită lui Dan Ryder, Dennis Zou, Colin McCabe, Sage Weil. # 522, # 598
  • pluginul ConnTrack: a fost adăugat suport pentru raportarea valorilor ca procente, precum și pentru fișierele conntrack vechi în / proc. Mulțumită lui Pierre-Yves Ritschard. # 497, # 680
  • Plugin CPU: plugin-ul este acum capabil să raporteze valorile ca procente și valori agregate per-state și per-CPU. Vă mulțumim lui Pierre-Yves Ritschard, Florian Forster, Fabien Wernli, Nicholas Humfrey și Wilfried Goesgens. # 499, # 516, # 639 # 734, # 812, # 802
  • pluginul cURL-JSON: Extragerea valorilor din structurile complexe JSON a fost îmbunătățită. Mulțumită lui Jim Radford. # 408, # 411
  • pluginul cURL-JSON: Intervalele pot fi acum configurate pe baza unei adrese URL. Mulțumită lui Stan Sawa. # 685
  • cURL-JSON, cURL-XML, Scrieți pluginuri HTTP: Aceste plugin-uri urmăresc și redirecționările HTTP. Mulțumită lui Marc Fournier.
  • cURL, cURL-JSON, plug-uri cURL-XML: autentificarea HTTP Digest a fost implementată. Mulțumită lui Frank Cornelis. # 482
  • Pluginuri DBI, Oracle, PostgreSQL: A fost adăugat un parametru MetadataFrom, care permite setarea metadatelor din coloanele bazei de date. Mulțumită lui Mark Wong. # 317, # 321
  • plugin DBI: Este posibilă interogarea mai multor baze de date în paralel. Mulțumită lui Vincent Bernat. # 453
  • Plug-in de disc: Pe platforma Linux, numele discurilor pot acum să privească udev cu opțiunea UdevNameAttr. Mulțumită lui Patrick Mooney. # 537
  • Plugin de disc: Acest plugin acum colectează mai multe valori suplimentare legate de I / O pe platforma Linux. Mulțumită lui Florian Forster și Michael Schenck. # 705, # 759
  • Plug-in DRBD: Acest nou plugin citește statisticile Distributed Replicated Block Device (DRBD) ale Linux. Mulțumită lui Tim Laszlo. # 566, # 700
  • Exec, pluginuri UnixSock: Comanda PUTNOTIF permite acum setarea metadatelor la notificări. Mulțumită lui John-John Tedro. # 416
  • Plugin fhcount: Acest nou plugin raportează numărul de mânere utilizate pentru fișiere. Mulțumită lui Jiri Tyr. # 1009
  • Plugin GenericJMX: A fost adăugat un Loader de clasă pentru JMXConnectorFactory, care permite pluginului să funcționeze cu JBOSS & gt; 7. Mulțumiri lui Alexandre Moutot. # 452
  • plugin IPC: Acest plugin nou colectează informații referitoare la memoria partajată. Mulțumită lui Andres J. Diaz. # 925
  • Java plugin: utilizează acum numele de gazdă definit în fișierul de configurare. Mulțumită lui Pierre-Yves Ritschard. # 530, # 681
  • Plug-in de încărcare: Plugin-ul este acum capabil să raporteze valorile ca procente. Mulțumită lui Vedran Bartonicek și Pierre-Yves Ritschard. # 344, # 498
  • Plugin Logstash pentru jurnal: Acest plugin nou scrie jurnale și evenimente colectate ca evenimente formatate în Logstash JSON. Mulțumită lui Pierre-Yves Ritschard. # 360
  • Plugin LVM: Pluginul colectează dimensiuni subțiri de date piscină și nu mai raportează volume virtuale. Mulțumită lui Benjamin Gilbert. # 603
  • pluginul memcached: ascultați_disabled_num sunt de asemenea raportate. Mulțumită lui Matt Cottingham. # 622
  • Plug-in de memorie: a fost adăugată raportarea de memorie pe platforma Linux. Mulțumită lui Manuel CISSE și Marc Fournier. # 560, # 697
  • Plugin de memorie: Plugin-ul este acum capabil să raporteze valorile ca procente. Mulțumită lui Jeremy Katz, Florian Forster și Manuel CISSE. # 501, # 511, # 559
  • Plugin Modbus: Este posibilă selectarea între registrele de reținere și de intrare. Mulțumită lui Jan Vitek. # 338
  • Plugin Modbus: A fost adăugat suport pentru accesarea dispozitivelor printr-un port serial RS-485. Mulțumită lui Eric Sandeen.
  • Plugin multimetru: Acest plugin nu mai este construit în mod prestabilit pe platforma AIX. Mulțumită lui Manuel Luis Sanmartin Rozada. # 549, # 684
  • Plugin-urile MySQL și PostgreSQL: Pătrunderea 127.0.0.1 ca gazdă va duce acum la folosirea numelui de gazdă global în nume metrice. Mulțumită lui Jeremy Katz. # 441
  • Pluginul MySQL: a fost adăugată colecția de colecții InnoDB, Select și Sortare. Mulțumită lui Wilson Felipe, Marek Becka și Pierre-Yves Ritschard. # 248, # 621, # 699, # 824
  • pluginul MySQL: au fost adăugate opțiunile Alias ​​și ConnectTimeout. Mulțumită lui William Tisater.
  • Plugin Netlink: A fost adăugat suport pentru contoare netlink 64bit. Mulțumită lui Marek Becka. # 435
  • Rețea de rețea: a fost adăugată opțiunea de configurare ReconnectInterval. Mulțumită lui John Ferlito. # 732
  • Plugin NFS: a fost implementat suportul pentru NFSv4.0. Mulțumită lui Marek Becka. # 550
  • Plugin OneWire: A fost adăugat suport pentru mai multe familii de senzori de furnizare a temperaturii. Mulțumită lui Tomasz Torcz. # 672
  • Plugin OneWire: a fost implementat suport pentru calea completă OWFS și mai multe familii de dispozitive. Mulțumită lui Tomas Menzl. # 68
  • Plugin OpenLDAP: Acest plugin nou citește informații de monitorizare din OpenLDAP's cn = Monitor subdree. Mulțumită lui Kimo Rosenbaum, Marc Fournier și Nicholas Humfrey. # 719
  • OpenVPN plugin: a fost implementat suportul pentru OpenVPN 2.3.0. Mulțumită lui Ed Okerson. # 252
  • Plugin OpenVZ: Au fost făcute diferite îmbunătățiri, făcând valori ale raportului plugin-ului ca celelalte pluginuri colectate. Mulțumită lui Chris Lundquist. # 264
  • pluginul Perl: a fost adăugată o nouă metodă listval_filter, s-au efectuat diverse curățări și îmbunătățiri interne și s-a adăugat o suită de testare. Mulțumită lui Matthias Bethke. # 728
  • Plugin PostgreSQL: noua opțiune ExpireDelay permite sări peste valorile mai vechi în așteptarea scrierii când baza de date încetinește. Mulțumită lui Stephen O'Dor. # 593
  • pluginul PowerDNS: plugin-ul a fost actualizat pentru statistici din pdns 3.4.3. Mulțumită lui Ruben Kerkhof. # 965
  • Plugin procese: A fost adăugată o optimizare a utilizării memoriei pentru sisteme cu profil redus. Mulțumită lui Florian Forster. # 652
  • pluginul Python: Suportul pentru Python3 a fost îmbunătățit, ModulePath este acum prefixat la sys.path, iar funcția get_dataset () a fost adăugată în Python API. Mulțumită lui Sven Trenkel și Patrick Browne. # 890, # 751, # 771
  • Pluginurile Redis și Write_Redis: Biblioteca suport a fost trecută de la credis la hiredis. Vă mulțumim lui Andres J. Diaz, Victor Seva, Marc Fournier, Johan Bergstrom, Michael Spiegle și brianpkelly. # 296, # 464, # 475, # 799, # 1030
  • Plugin Redis: Comenzile personalizate pot fi acum folosite pentru a prelua valorile stocate în Redis. Mulțumită lui Pierre-Yves Ritschard. # 816
  • Plugin Redis: A fost adăugată suport pentru parole de până la 512 de caractere. Mulțumită lui Jeremy Katz. # 532
  • Plugin senzori: A fost adăugat suport pentru senzorii de putere ai lm_sensors. Mulțumită lui Jan Kundrat. # 571
  • Plugin SMART: Acest nou plugin colectează statistici SMART de pe unități de disc. Mulțumită lui Vincent Bernat. # 797
  • Plugin SNMP: o caracteristică a listei neagră / albă poate fi acum utilizată pentru a filtra ce OID-uri să colecteze. Mulțumită lui Christophe Courtaut. # 414
  • pluginul SNMP: Au fost implementate autentificarea SNMPv3 și suportul de criptare. Mulțumită lui Michael Pilat. # 362
  • Plugin SNMP: Două mesaje de eroare au fost dezambiguate. Mulțumesc lui Sergey. # 939, # 952
  • Plugin Swap: Plugin-ul este acum capabil să raporteze valorile ca procente. Mulțumită lui Jeremy Katz și Florian Forster. # 500, # 510
  • Plugin Swap: Pluginul nu mai eșuează pe sistemele Linux unde SwapCached nu este expus de kernel. Mulțumită lui Florian Forster. # 733
  • Plugurile de tip tail: Opțiunile GaugeInc și GaugeAdd au fost implementate. Mulțumită lui Andre Ferraz. # 673
  • Plug-ul de rezervă: Intervalele pot fi acum configurate pe baza unui fișier. Mulțumită lui Tom Leaman. # 446
  • plugin TCPConns: A fost adăugată opțiunea AllPortsSummary, care permite sintetizarea tuturor conexiunilor. Mulțumită lui Marek Becka. # 488
  • plugin TCPConns: Trei valori au fost redenumite pe platforma AIX, de dragul coerenței. Mulțumită lui Manuel Luis Sanmartin Rozada. # 546
  • Plug-in Turbostat: Acest plug-in nou citește frecvența procesorului și rezidența de stare C pe procesoarele moderne Intel turbo-capable. Mulțumită lui Vincent Brillault, Jean Delvare și Nicolas Iooss. # 651
  • Plugin UnixSock: Comanda GETTHRESHOLD a fost re-adăugată. Mulțumită lui Manuel Luis Sanmartin Rozada. # 674
  • Varnish plugin: A fost adăugat suportul pentru vopselele 4, precum și ca valori de monitorizare disponibile numai în Varnish 4. Datorită lui Marc Fournier. # 618, # 783
  • virt plugin: Utilizarea memoriei oaspeților este acum, de asemenea, colectată. Mulțumită lui Tiago Carvalho, a jazz-urilor și a lui Zollner Robert.
  • virt plugin: Acum este posibil să alegeți între numele invitaților sau UUID ca plugin_instance. Mulțumită lui Remi Ferrand. # 385
  • virt plugin: pluginul libvirt a fost redenumit la virt. Mulțumită lui Florian Forster.
  • Scrie pluginul Graphite: Când conexiunea cu grafitul nu reușește, încercările de reconectare sunt acum limitate la o dată pe secundă. Mulțumită lui Florian Forster. # 625
  • Scrie plugin HTTP: Suportul multi-instanță al acestui plugin a fost îmbunătățit. Blocul a fost depreciat în favoarea. Mulțumită lui Marc Fournier. # 902
  • Scrie plugin HTTP: Au fost adăugate mai multe opțiuni de configurare legate de TLS. Mulțumită lui Ingmar Runge. # 666
  • Scrie plugin HTTP: Opțiunile LowSpeedLimit și Timeout permit resetarea conexiunilor de rețea lentă / blocate. Mulțumită loginator17 și Marc Fournier. # 752, # 985
  • Scrie plugin HTTP: Dimensiunea încărcăturii încărcate postate pe serverul HTTP poate fi acum controlată cu ajutorul opțiunii BufferSize. Mulțumită lui Florian Forster. # 722
  • Scrie plugin-ul Kafka: Acest plugin adaugă date Apache Kafka, o coadă de mesagerie distribuită. Mulțumită lui Pierre-Yves Ritschard, ciomaire, Vincent Bernat, Marc Fournier. # 670, # 694, # 794, # 853, # 014
  • Plug-in Jurnal Jurnal: Acest nou plugin expediază valorile colectate la destinațiile de jurnal configurate. Mulțumită lui Pierre-Yves Ritschard. # 886
  • Scrieți plugin-ul Riemann: în metode de notificare se adaugă în continuare atributele meta suplimentare ca atribute. Mulțumită lui John-John Tedro. # 417
  • Scrie pluginul Riemann: mesajul de notificare este trimis acum către serverul Riemann prin câmpul de descriere. Mulțumită lui Adrian Miron. # 575
  • Scrieți pluginul Riemann: Suportul pentru atributele personalizate a fost adăugat. Mulțumită lui Pierre-Yves Ritschard. # 459
  • Scrieți pluginul Riemann: S-a implementat suport pentru trimiterea evenimentelor la Riemann în loturi (când se utilizează TCP) și este activat implicit. Mulțumită lui Pierre-Yves Ritschard. # 800
  • Scrie plugin Riemann: A fost adăugată opțiunea EventServicePrefix, care adaugă un prefix la numele serviciului de evenimente. Mulțumită lui Moshe Zada. # 706
  • Scrieti plugin-ul Riemann: verificarile de prag pot fi acum transmise catre serverul Riemann. Mulțumită lui Pierre-Yves Ritschard. # 518
  • Write Sensu plugin: Acest plugin adaugă valori la Sensu, un sistem de procesare și monitorizare a fluxului. Mulțumită lui Fabrice A. Marie și Marc Fournier. # 912, # 1001, # 1016
  • Scrieți pluginul TSDB: Acest plugin nou trimite date către OpenTSDB, o bază de date scalabilă. Mulțumită Kevin Bowling, Florian Forster, Dallin Young, Michael Schenck și Pierre-Yves Ritschard. # 703, # 772, # 945
  • pluginul ZFS ARC: Suportul pentru ZFS-on-Linux a fost adăugat. Mulțumită lui Marc Fournier și Wilfried Goesgens. # 552
  • Plugin Zookeeper: Acest plugin nou citește date din comanda Apache Zookeeper MNTR. Mulțumită lui Jeremy Katz. # 826

Ce este nou în versiunea 5.4.1:

  • Plugin AMQP: adăugați suport pentru RabbitMQ 0.4.x pentru a evita avertizările compilatorului. Mulțumită lui Sebastian Harl pentru implementarea acestuia.
  • Apache / Rețele de rețea: O ordine de inițializare îmbunătățită sperăm că ați rezolvat problemele de inițializare gcrypt.
  • Aquaero plugin: Tipul folosit pentru a trimite utilizarea ventilatorului a fost fixat. Mulțumită lui Alex Deymo pentru patch-uri.
  • cgroups plugin: O scurgere de memorie mică a fost rezolvată. Verificarea existenței unei opțiuni de montare fără valoare a fost rezolvată. Parsarea permisivă a fișierului cpuacct.stats stabilește suportul pentru unele versiuni de Linux. Mulțumită lui Marc Fournier pentru rapoartele de erori și pentru patch-uri.
  • pluginul cURL: Fixați blocurile fără o instanță. Mulțumită lui Alexander Golovko pentru raportare și lui Sebastian Harl pentru remedierea acestei situații.
  • pluginul cURL-JSON: accesul la memorie potențial nevalid a fost dezinfectat. Mulțumită lui Jim Radford pentru patch-ul lui.
  • Plugin de interfață: comportamentul de remediere în cadrul FreeBSD 10: Raportarea statisticilor per-adresă a cauzat actualizări duplicate la aceeași valoare. Vă mulțumim pentru demon / @trtrmitya pentru patch-uri.
  • Scrieți pluginul de grafit: Utilizați TCP pentru a vă conecta la grafit în mod implicit. Valoarea prestabilită a fost modificată de la TCP la UDP între 5.3.1 și 5.4.0, ceea ce reprezintă o regresie. Mulțumită lui Marc Fournier pentru rezolvarea acestei situații. Conectarea la reconectare a fost îmbunătățită. Mulțumită lui Michael Hart pentru patch-ul lui.
  • pluginul ZFS ARC: colectați "alocat" și "furat" numai pe FreeBSD.

Ce este nou în versiunea 5.4.0:

  • collectd: Opțiunea de configurare LoadPlugin nu mai încearcă să încarce pluginurile de două ori. Dacă se întâlnesc mai multe instrucțiuni sau blocuri LoadPlugin, numai primii vor avea efect.
  • collectd: Opțiunea AutoLoadPlugin permite încărcarea automată a pluginurilor pentru care se găsește o configurație.
  • collectd: Opțiunile WriteQueueLimitHigh și WriteQueueLimitLow permit colectarea să scadă valorile când sunt supuse stresului, pentru a evita pierderea memoriei. Mulțumită lui Yves Mettier pentru patch-ul său.
  • Plugin AMQP: Au fost adăugate opțiunile GraphiteSeparateInstances și GraphiteAlwaysAppendDS. Mulțumită lui Laurent pentru patch-uri.
  • Plugin Aquaero: acest plugin nou citește diferite valori, de ex. vitezele și temperaturile ventilatoarelor, de la Aquaero 5, un panou de comandă pentru ventilator și răcire cu apă. Mulțumită lui Alex Deymo pentru patch-ul lui.
  • pluginul cURL: Opțiunea MeasureResponseCode a fost adăugată. Mulțumită lui Jan Matejka pentru patch-ul lui.
  • pluginul cURL-JSON: a fost adăugat suport pentru prize de domenii UNIX și metacaractere. Mulțumită lui Jim Radford pentru patch-ul lui.
  • pluginul cURL-XML: Sprijinirea adreselor URL lungi a fost îmbunătățită.
  • cgroups plugin: Acest nou plugin colectează informații contabile CPU pentru procesele dintr-un grup. Mulțumită lui Michael Stapelberg pentru patch-ul lui.
  • pluginul DF: au fost adăugate opțiunile ValuesAbsolute și ValuesPercentage. Multumesc lui Vedran Bartonicek pentru patch-uri.
  • plugin Exec: căutări UID / GID înainte de forking. Acest lucru ar trebui să prevină o condiție de rasă în biblioteca NSS. Mulțumită Ceri Storey pentru patch-uri.
  • Plugin LVM: Acest plugin nou colectează informații despre mărime din Managerul volumului logic Linux (LVM). Mulțumită lui Chad Malfait pentru munca lui.

  • pluginul
  • memcached: A fost adăugat suport pentru incrementări și reduceri. Mulțumită lui Blake Matheny pentru patch-uri.
  • Plug-in MIC: Acest nou plugin colectează utilizarea procesorului și a memoriei, consumul de energie și temperaturile arhitecturii integrate Intel Core (MIC), cum ar fi cardurile Xeon Phi. Mulțumită lui Evan Felix pentru munca lui.
  • Plugin Netlink: Acest plugin a fost convertit pentru a utiliza biblioteca libmnl suportată. Multumita lui Andreas Henriksson pentru patch-ul lui.
  • pluginul nginx: A fost adăugată o conexiune acceptată și gestionată. Mulțumită lui Patrick Shan pentru patch-ul lui.
  • sigrok plugin: Acest plugin nou colectează metrici de la sigrok, un cadru de procesare a semnalului care citește diverse dispozitive hardware, de la contoarele de lumină la analizoarele de spectru. Mulțumită lui Bert Vermeulen pentru patch-ul lui.
  • Pluginul StatsD: Acest nou plugin ascultă un soclu UDP și citește valori în format StatsD.
  • Plugin de vernisaj: au fost adăugate multe valori suplimentare. Mulțumită lui Nick Stenning pentru patch-ul lui.
  • Scrie Plugin Graphite: Suport pentru UDP a fost adăugat. Mulțumită lui Javier Maestro pentru patch-ul său.
  • Scrie pluginul Riemann: A fost adăugată opțiunea TTLFactor.

Ce este nou în versiunea 4.10.3:

  • Documentație: mai multe actualizări și adăugiri. Mulțumită lui Sebastian Harl.
  • collectd: Au fost rezolvate problemele de construire (avertismente de compilator). Mulțumită lui Bruno Premont.
  • collectd: Subsecțiunea prag: a fost stabilită manipularea valorilor NAN în calculul procentual.
  • collectd, plugin Java, plugin NTPd: Au fost îmbunătățite câteva mesaje de diagnosticare.
  • pluginul cURL-JSON: a fost rezolvată manipularea array-urilor.
  • libvirt plugin: A fost rezolvată o eroare în citirea statisticilor virtuale ale procesorului. Datorită "JLPC" pentru a raporta această problemă.
  • Plugin Modbus: Compatibilitatea cu libmodbus 2.0.3 a fost restabilită. (Numai versiunea 4.10.3)
  • Plug-uri procesate: comportamentul potențial eronat a fost stabilit într-un caz de tratare a erorilor.
  • Plugin Python: Corectează expedierea valorilor din scripturile Python pentru a colecta. Mulțumită lui Gregory Szorc pentru găsirea și rezolvarea acestei probleme.

Ce este nou în versiunea 4.10.2:

  • Documentație: Fixează diverse documente.
  • collectd: Dacă un fișier de configurare nu reușește, continuați cu restul configurației, dacă este posibil.
  • collectd: Fixați o eroare în programarea funcției de citire. În cazuri rare, este posibil ca funcțiile de citire să nu fi fost numite de câte ori este solicitat.
  • collectd: Au fost rezolvate problemele legate de concurrency cu errno (3) în AIX: o versiune errno sigură a thread-ului trebuie solicitată în AIX. Mulțumită lui Aurelien Reynaud pentru patch-ul său.
  • collectd: Un cod de stânga 2 greu codificat a fost înlocuit cu valoarea de timeout configurabilă. (Numai versiunea 4.10.2)
  • cURL, memcachec, pluginuri de tip tail: Fixarea manipulării surselor de date DERIVE. Potrivirea sfârșitului unui șir a fost îmbunătățită; datorită lui Sebastian Harl pentru patch-uri.
  • pluginul cURL-JSON: Remediați o problemă atunci când analizați numere întregi de 64 de biți. Citirea datelor JSON din surse non-HTTP a fost rezolvată.
  • Plugin NetApp: Treceți setarea intervalului la funcția de expediere. Restaurați compatibilitatea cu NetApp Release 7.3. Datorită lui Sven Trenkel pentru patch-uri.
  • Plugin de rețea: Fii mai puțin verbose despre semnăturile necontrolate, pentru a preveni spamarea jurnalelor.
  • Notificați pluginul de e-mail: problemele legate de coerență au fost rezolvate.
  • Plugin Python: Setați sys.argv, deoarece multe scenarii nu se așteaptă să nu fie setate. Datorită lui Sven Trenkel pentru patch-uri.
  • Pluginuri RRDtool, RRDCacheD: Fixați o afirmație prea strictă atunci când creați fișiere RRD.
  • Plugin swap: A fost rezolvată o eroare care a condus la valori inexacte de I / O. (Numai versiunea 4.10.2)
  • Valoarea potrivită: o scurgere de memorie minoră a fost rezolvată. Datorită lui Sven Trenkel pentru patch-uri.

Ce este nou în versiunea 4.10.1:

  • Construiți sistemul: a fost fixată verificarea pentru strtok_r (3) în Solaris.
  • Portabilitate: au fost aplicate remedii pentru Solaris 8. Mulțumită Aurelien Reynaud și Alexander Wuerstlein pentru patch-urile lor.
  • collectd: Viteza de închidere la terminarea thread-urilor citite a fost îmbunătățită.
  • libcollectdclient: A fost eliminată o eroare de format în comanda PUTVAL. Mulțumită lui Johan Van den Brande pentru remedierea acestei situații.
  • plugin DF: A fost adăugat un mesaj de eroare când s-a adăugat cu_mount_getlist.
  • Procesul plugin: A fost adăugat codul de inițializare lipsă pentru membrii IO ai unui struct. Mulțumită lui Aurelien Reynaud pentru remedierea acestei situații.
  • Plugin Python: S-au repetat scurgerile de memorie din apelurile de scriere și de notificare. A fost posibilă o eventuală eroare când plugin-ul a fost încărcat, dar nu a fost configurat. Mulțumită lui Sven Trenkel pentru patch-urile lui.
  • plugin SNMP: Verbositatea în ceea ce privește tipurile ASN necunoscute a fost mărită. O problemă de construire a procesoarelor PowerPC și ARM a fost rezolvată de Aurelien Reynaud; Vă mulțumim!
  • pluginul PowerDNS: s-au aplicat modificări de compatibilitate pentru PowerDNS 2.9.22 și mai sus. Mulțumită lui Luke Heberling pentru schimbările sale.

Ce este nou în versiunea 4.8.1:

  • Au fost create noi versiuni ale colecțiilor patch-urilor. Modificările includ o condiție de rasă rară, dar urâtă în pluginul UnixSock, care ar putea duce la pierderea datelor sau la scrierea unui descriptor defectuos al fișierelor. Oricine utilizează pluginul UnixSock este recomandat să facă upgrade.
  • Construiți sistemul: au fost rezolvate problemele legate de construirea pluginului IP-Tables.
  • Exec plugin: Ștergeți masca blocului de semnal înainte de a apela exec (2).
  • pluginul Perl: declarați variabila environ. Acest lucru rezolvă probleme pe unele platforme.
  • Procese plugin: Eliminați apelul inutil de realloc (3). Mulțumită lui Andres J. Diaz pentru patch-uri.
  • Plugin UnixSock: Fixați o condiție de cursă (bine ascunsă) legată de manipularea descriptorilor de fișiere.

Ce este nou în versiunea 4.6.2:

  • Colectarea numărului de seturi RR stocate în memoria cache a fost stabilită în secțiunea "BIND" plugin.
  • Lanturile de filtrare pot fi acum configurate fără o destinație implicită.
  • S-au adăugat corecții de portabilitate la secțiunea "DNS" și "Oracle" plugins.
  • Au fost rezolvate problemele cu o funcție de utilitate Solaris.
  • O tipografie care a împiedicat utilizarea corectă a modulului a fost corectată în "TimeDiff" meci.
  • O posibilă condiție de cursă în timpul pornirii a fost fixată în "RRDtool" plugin.

Ce este nou în versiunea 4.6.1:

  • plugin-ul a fost fixat.
  • Probleme mai mici în pluginul BIND, documentația și sistemul de construcție au fost rezolvate.

Ce este nou în versiunea 4.6.0:

  • O infrastructură pentru filtrarea și manipularea valorilor a fost adăugată la daemon.
  • A fost adăugată o bibliotecă de comunicare și control.
  • Au fost adăugate pluginurile pentru BIND, cURL, DBI, OpenVPN, Oracle și RRDCacheD.
  • Au fost adăugate noi funcții în plug-in-urile CSV, Interface, memcached, MySQL, PostgreSQL și Processes.
  • Plugin-urile CPU și Swap au fost portate în OpenBSD.
  • Gestionarea erorilor și / sau portabilitatea au fost îmbunătățite în plug-inurile IPMI și Perl.

Software similare

Acovea/GTK
Acovea/GTK

3 Jun 15

Squash Tracker
Squash Tracker

12 May 15

AntiExploit
AntiExploit

3 Jun 15

gstats
gstats

11 May 15

Comentarii la collectd

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!