collectd

Software captura de pantalla:
collectd
Detalles de software:
Versión: 5.8.0 Actualizado
Fecha de carga: 22 Jun 18
Promotor: Florian Forster
Licencia: Libre
Popularidad: 49

Rating: 3.0/5 (Total Votes: 2)

collectd es un proyecto de software de línea de comandos de código abierto, portátil, descargable, fácil de usar, fácil de instalar y confiable implementado en el C simple como un daemon diseñado para ayudar a los usuarios a recolectar el sistema información. Guarda la salida en un archivo RRD cada 10 segundos.


Recopila datos de muchos componentes de hardware

Gracias a sus numerosos complementos, collectd reúne datos sobre la carga de la CPU, el uso de la RAM, el uso del disco, así como el uso de la interfaz de red y el tráfico de DNS. Reside en la memoria y utiliza el / proc-filesystem para leer la información.

Entre sus características, podemos mencionar la integración de SNMP (Simple Network Management Protocol) para consultar los equipos de red, así como un poderoso código de red que se puede usar para recopilar estadísticas para configuraciones completas del sistema.


Su funcionalidad puede extenderse

Puede ampliar fácilmente la funcionalidad del programa con complementos. Pueden escribirse en los lenguajes de programación C, Perl, Java, Python o UNIX Shell, o pueden ejecutarse binarios o scripts. También se brinda soporte para Java MBean.

Al utilizar collectd para recopilar estadísticas, tenga en cuenta que no genera gráficos y ofrece una funcionalidad de supervisión limitada. Se ha probado con éxito en plataformas informáticas de 32 y 64 bits.


Comenzando con collectd

Para instalar el software recopilado en su computadora personal, primero deberá descargar y guardar la última versión del programa en su directorio de inicio, extraer su contenido usando una utilidad de administrador de archivos, abrir una aplicación de Terminal y moverse a la ubicación donde ha extraído el archivo (por ejemplo, cd /home/softoware/collectd-5.4.1).

Luego, en el emulador de terminal, ejecuta el & lsquo; ./ configure && make & rsquo; comando para configurar (optimizar) y compilar el programa. Después de un proceso de compilación exitoso, ejecute & lsquo; make install & rsquo; comando como root o el & lsquo; sudo make install & rsquo; ordene como usuario privilegiado instalarlo en todo el sistema y ponerlo a disposición de todos los usuarios de su máquina.

Qué hay nuevo en esta versión:

  • Sistema de compilación: se ha solucionado la posibilidad de realizar compilaciones fuera de árbol. Gracias a Vincent Bernat. # 792
  • Complementos para compilar sistemas, discos y usuarios: se ha agregado la detección y el uso de libstatgrab ≧ 0.90. Gracias a Vincent Bernat. # 445, # 795, # 806, # 807, # 908
  • Complementos de compilación de sistema, memoria, CPU, TCPConns y procesos: se han agregado numerosas correcciones relacionadas con el soporte de OpenBSD. Gracias a Landry Breuil. # 777, # 778, # 779, # 808
  • Sistema de compilación: los complementos ahora solo exportan module_register (). Gracias a Florian Forster.
  • Sistema de compilación: se realizaron varias limpiezas y mejoras. Gracias a Marc Fournier.
  • collectd: se han realizado numerosos cambios internos y mejoras en el daemon y la API de complemento. Gracias a Florian Forster, Pierre-Yves Ritschard y Alex Petrov. # 512, # 727
  • collectd: se corrigieron numerosos errores ortográficos en los comentarios y la documentación, y se han mejorado varios mensajes de error. Gracias a Ruben Kerkhof, Abhinav Upadhyay, Olivier Bazoud, Pierre-Yves Ritschard, Tim Smith, Moshe Zada, Katelyn Perry y Marc Fournier.
  • collectd: las Reglas / Destinos ahora se pueden anexar a las Cadenas de filtro existentes. Gracias a Marc Falzon. # 444
  • collectd: los destinos de Cadenas de filtro que fallan ahora registrarán la lista de objetivos de escritura disponibles. Gracias a Wilfried Goesgens. # 650, # 1043
  • collectd: se ha implementado la compatibilidad con la plataforma de Linux para la señalización y gestión de procesos mediante upstart y systemd. Gracias a Pierre-Yves Ritschard y Marc Fournier. # 798, # 811, # 814
  • collectd: se ha agregado la opción CollectInternalStats. Gracias a Yves Mettier. # 691
  • collectd: el código fuente y las dependencias del daemon se han movido al directorio src / daemon /. Gracias a Florian Forster.
  • collectd: la nueva opción MaxReadInterval permite limitar el intervalo de reintento exponencial de los errores de lectura de los complementos. Gracias a Alexey Remizov y Florian Forster. # 713
  • collectd: la opción de línea de comando -P ahora tiene prioridad sobre la opción PIDFile. Gracias a Thomas D. # 553
  • collection.cgi: se han realizado varios ajustes relacionados con la fuente de datos. Gracias a Fabiano Pires y Sebastian Harl.
  • libcollectdclient: ahora propaga errores al firmar / encriptar paquetes de red. Gracias a Florian Forster.
  • Configuración: se agregó la compatibilidad con direcciones IPv6 sin comillas. Gracias a Sebastian Harl. # 489
  • Documentación: se han realizado varias mejoras. Gracias a Florian Forster y Marc Fournier.
  • Ejemplos: el complemento C de muestra se ha actualizado a la API de complemento actual. Gracias a Sebastian Harl.
  • Licencias: los siguientes componentes se han vuelto a conferir a la licencia de MIT: Apple Sensors, Ascent, DBI, E-Mail, Entropy, GenericJMX, gmond, LogFile, nginx, Notify Desktop, NTPd, NUT, olsrd, Perl, Ping , PostgreSQL, Protocolos, RouterOS, RRDCacheD, SNMP, StatsD, SysLog, Table, Tail, UnixSock, vmem, VServer, Wireless, plugins de Write Riemann y XMMS, el núcleo recogido daemon, collectdmon, collectd-nagios y collectd-tg utilities, todos los objetivos y coincidencias, liboconfig, la mayoría de los archivos utils_ * y la API de complemento.
  • Pruebas: se agregó un banco de pruebas. Gracias a Florian Forster.
  • Umbral: el cálculo de histéresis se ha hecho más confiable. Gracias a Jan Kundrat. # 581
  • Umbral: se han realizado varias correcciones y mejoras. Gracias a Manuel Luis Sanmartin Rozada. # 649, # 644
  • Complemento AMQP: se agregó la opción ConnectionRetryDelay, lo que permite retrasar la reconexión. Gracias a Yoga Ramalingam y Marc Fournier. # 833
  • Complemento AMQP: las opciones QueueDurable y QueueAutoDelete se han agregado, lo que le da control sobre la creación y eliminación de colas. Gracias a David Blundell y Marc Fournier. # 623
  • Complementos Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx y Write HTTP: ahora es posible personalizar el campo User-Agent en tiempo de compilación. Gracias a Jeremy Katz. # 440
  • Complementos Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx: la conexión se restablecerá si no se ha completado dentro del intervalo configurado. La nueva opción de Tiempo de espera le da control sobre este comportamiento. Gracias a Jan Kundrat y Marc Fournier. # 982, # 983, # 993
  • Apache, Ascent, cURL, cURL-JSON, cURL-XML, nginx, escribir complementos HTTP: permite que los nombres de usuario y las contraseñas contengan dos puntos si están compilados contra libcurl ≧ 7.19.1. Gracias a Marc Fournier. # 695, # 947
  • Plugin de Apache: la opción SSLCiphers le da control sobre los algoritmos de encriptación para usar con conexiones TLS. Gracias a Toni Moreno. # 946
  • Complemento Barometer: este nuevo plugin lee los datos del sensor de varios barómetros digitales Freescale y Bosch. Gracias a Tomás Menzl. # 69, # 693
  • Complemento de batería: se agregaron los valores de informes como porcentajes y se informaron las baterías degradadas. Gracias a Florian Forster.
  • Complemento de batería: se ha agregado compatibilidad para leer valores de sysfs en Linux. Gracias a Andy Parkins, Nicholas Humfrey, Peter Wu y Florian Forster. # 725, # 810, # 998
  • Complemento de la batería: el valor de la corriente ya no se proporciona a menos que la batería proporcione esta información. Gracias a Florian Forster.
  • Complemento BIND: la API XML v3 de Bind ahora es compatible; Gracias a Victor Berger, Bruno Premont y Michal Humpula. # 742, # 847
  • Plugin Ceph: este nuevo plugin recopila estadísticas del sistema de almacenamiento distribuido Ceph. Gracias a Dan Ryder, Dennis Zou, Colin McCabe, Sage Weil. # 522, # 598
  • Complemento de ConnTrack: se ha agregado la compatibilidad con los valores de informe como porcentajes y los archivos conntrack heredados en / proc. Gracias a Pierre-Yves Ritschard. # 497, # 680
  • Complemento de CPU: el complemento ahora puede informar los valores como porcentajes y agregar valores por estado y por CPU. Gracias a Pierre-Yves Ritschard, Florian Forster, Fabien Wernli, Nicholas Humfrey y Wilfried Goesgens. # 499, # 516, # 639 # 734, # 812, # 802
  • plugin cURL-JSON: Se ha mejorado la extracción de valores de estructuras JSON complejas. Gracias a Jim Radford. # 408, # 411
  • plugin cURL-JSON: ahora los intervalos se pueden configurar por URL. Gracias a Stan Sawa. # 685
  • cURL-JSON, cURL-XML, escribir complementos HTTP: estos complementos ahora también siguen redireccionamientos HTTP. Gracias a Marc Fournier.
  • complementos cURL, cURL-JSON, cURL-XML: se implementó la autenticación HTTP Digest. Gracias a Frank Cornelis. # 482
  • Complementos DBI, Oracle y PostgreSQL: se ha agregado un parámetro MetadataFrom que permite establecer metadatos a partir de las columnas de la base de datos. Gracias a Mark Wong. # 317, # 321
  • Complemento de DBI: ahora es posible consultar varias bases de datos en paralelo. Gracias a Vincent Bernat. # 453
  • Complemento de disco: en la plataforma Linux, los nombres de disco ahora pueden buscarse en udev con la opción UdevNameAttr. Gracias a Patrick Mooney. # 537
  • Complemento de disco: este complemento ahora recopila varias métricas adicionales relacionadas con E / S en la plataforma Linux. Gracias a Florian Forster y Michael Schenck. # 705, # 759
  • Plugin DRBD: este nuevo plugin lee las estadísticas del Dispositivo de Bloque Replicado Distribuido (DRBD) de Linux. Gracias a Tim Laszlo. # 566, # 700
  • Complementos Exec, UnixSock: el comando PUTNOTIF ahora permite establecer metadatos en las notificaciones. Gracias a John-John Tedro. # 416
  • plugin fhcount: este nuevo plugin informa la cantidad de identificadores de archivos usados. Gracias a Jiri Tyr. # 1009
  • Complemento GenericJMX: se ha agregado un cargador de clase para JMXConnectorFactory, lo que permite que el complemento funcione con JBOSS & gt; 7. Gracias a Alexandre Moutot. # 452
  • Plugin de IPC: este nuevo plugin recopila información relacionada con la memoria compartida. Gracias a Andres J. Diaz. # 925
  • Complemento de Java: ahora usa el nombre de host definido en el archivo de configuración. Gracias a Pierre-Yves Ritschard. # 530, # 681
  • Cargar complemento: el complemento ahora puede informar los valores como porcentajes. Gracias a Vedran Bartonicek y Pierre-Yves Ritschard. # 344, # 498
  • Log Logstash plugin: este nuevo plugin escribe eventos y registros recopilados como eventos Logstash JSON formateados. Gracias a Pierre-Yves Ritschard. # 360
  • Complemento de LVM: el complemento recopila el tamaño de los volúmenes de datos del grupo de servidores y ya no informa de los volúmenes virtuales. Gracias a Benjamin Gilbert. # 603
  • plugin de memcached: listen_disabled_num ahora también se informa. Gracias a Matt Cottingham. # 622
  • Complemento de memoria: se ha agregado el informe de memoria Slab en la plataforma Linux. Gracias a Manuel CISSE y Marc Fournier. # 560, # 697
  • Complemento de memoria: el complemento ahora puede informar los valores como porcentajes. Gracias a Jeremy Katz, Florian Forster y Manuel CISSE. # 501, # 511, # 559
  • Complemento Modbus: ahora es posible seleccionar entre retener e ingresar registros. Gracias a Jan Vitek. # 338
  • Complemento Modbus: se ha agregado la compatibilidad para acceder a los dispositivos a través de un puerto serie RS-485. Gracias a Eric Sandeen.
  • Complemento de multímetro: este complemento ya no se crea de manera predeterminada en la plataforma AIX. Gracias a Manuel Luis Sanmartin Rozada. # 549, # 684
  • Complementos de MySQL y PostgreSQL: al pasar 127.0.0.1 como host, el nombre de host global se utilizará en los nombres de indicadores. Gracias a Jeremy Katz. # 441
  • Complemento MySQL: se agregó la colección de estadísticas InnoDB, Seleccionar y Ordenar. Gracias a Wilson Felipe, Marek Becka y Pierre-Yves Ritschard. # 248, # 621, # 699, # 824
  • Complemento de MySQL: las opciones Alias ​​y ConnectTimeout se han agregado. Gracias a William Tisater.
  • Complemento de Netlink: se ha agregado compatibilidad con los contadores netlink de 64 bits. Gracias a Marek Becka. # 435
  • Complemento de red: se agregó la opción de configuración ReconnectInterval. Gracias a John Ferlito. # 732
  • Plugin NFS: se ha implementado el soporte para NFSv4.0. Gracias a Marek Becka. # 550
  • Complemento OneWire: se ha agregado soporte para más familias de sensores que proporcionan temperatura. Gracias a Tomasz Torcz. # 672
  • Complemento de OneWire: se ha implementado la compatibilidad con la ruta completa de OWFS y más familias de dispositivos. Gracias a Tomás Menzl. # 68
  • Complemento de OpenLDAP: este nuevo complemento lee información de supervisión del subárbol de cn = Monitor de OpenLDAP. Gracias a Kimo Rosenbaum, Marc Fournier y Nicholas Humfrey. # 719
  • Complemento OpenVPN: se implementó la compatibilidad con OpenVPN 2.3.0. Gracias a Ed Okerson. # 252
  • Complemento OpenVZ: se han realizado varias mejoras, haciendo que los valores de informe del complemento sean similares a los de otros complementos para colecciones. Gracias a Chris Lundquist. # 264
  • Plugin de Perl: se ha agregado un nuevo método listval_filter, se han realizado varias tareas de limpieza interna y mejoras, y se ha agregado un conjunto de pruebas. Gracias a Matthias Bethke. # 728
  • Complemento de PostgreSQL: la nueva opción ExpireDelay permite omitir los valores antiguos pendientes de escritura cuando la base de datos se ralentiza. Gracias a Stephen O'Dor. # 593
  • Plugin de PowerDNS: el plugin se actualizó para las estadísticas de pdns 3.4.3. Gracias a Ruben Kerkhof. # 965
  • Complemento de procesos: se ha agregado una optimización relacionada con el uso de la memoria para sistemas de bajo perfil. Gracias a Florian Forster. # 652
  • Plugin de Python: se ha mejorado el soporte para Python3, ModulePath ahora está antepuesto a sys.path, y la función get_dataset () se ha agregado a la API de Python. Gracias a Sven Trenkel y Patrick Browne. # 890, # 751, # 771
  • Plugins de Redis y Write_Redis: la biblioteca de soporte ha cambiado de credis a hiredis. Gracias a Andres J. Diaz, Victor Seva, Marc Fournier, Johan Bergstrom, Michael Spiegle y brianpkelly. # 296, # 464, # 475, # 799, # 1030
  • Complemento de Redis: los comandos personalizados ahora se pueden usar para recuperar los valores almacenados en Redis. Gracias a Pierre-Yves Ritschard. # 816
  • Plugin de Redis: se ha agregado soporte para contraseñas de hasta 512 caracteres de largo. Gracias a Jeremy Katz. # 532
  • Plugin de sensores: se ha agregado soporte para sensores de potencia de lm_sensors. Gracias a Jan Kundrat. # 571
  • Complemento SMART: este nuevo complemento recopila estadísticas SMART de unidades de disco. Gracias a Vincent Bernat. # 797
  • Complemento de SNMP: ahora se puede usar una característica de lista negra / lista blanca para filtrar qué OID se deben recopilar. Gracias a Christophe Courtaut. # 414
  • Complemento SNMP: se implementó la autenticación SNMPv3 y el soporte de cifrado. Gracias a Michael Pilat. # 362
  • Complemento SNMP: dos mensajes de error han sido desambiguados. Gracias a Sergey. # 939, # 952
  • Plugin de intercambio: el complemento ahora puede informar los valores como porcentajes. Gracias a Jeremy Katz y Florian Forster. # 500, # 510
  • Plugin de intercambio: el complemento ya no falla en los sistemas Linux donde SwapCached no está expuesto por el kernel. Gracias a Florian Forster. # 733
  • Plugin de cola: se han implementado las opciones GaugeInc y GaugeAdd. Gracias a Andre Ferraz. # 673
  • Complemento de cola: ahora los intervalos se pueden configurar por archivo. Gracias a Tom Leaman. # 446
  • Complemento TCPConns: se agregó la opción AllPortsSummary, que permite resumir todas las conexiones. Gracias a Marek Becka. # 488
  • Complemento de TCPConns: tres parámetros se cambiaron de nombre en la plataforma de AIX, en aras de la coherencia. Gracias a Manuel Luis Sanmartin Rozada. # 546
  • Plugin de Turbostat: este nuevo plugin lee la frecuencia de la CPU y la residencia del estado C en los modernos procesadores con capacidad turbo de Intel. Gracias a Vincent Brillault, Jean Delvare y Nicolas Iooss. # 651
  • Complemento de UnixSock: el comando GETTHRESHOLD se ha vuelto a agregar. Gracias a Manuel Luis Sanmartin Rozada. # 674
  • Complemento de Varnish: se ha agregado el soporte de Varnish 4, así como las métricas de supervisión solo están disponibles en Varnish 4. Gracias a Marc Fournier. # 618, # 783
  • plugin virt: ahora también se recopila el uso de la memoria de los invitados. Gracias a Tiago Carvalho, jazzmes y Zollner Robert.
  • plugin virt: ahora es posible elegir entre usar el nombre de los invitados o el UUID como plugin_instance. Gracias a Remi Ferrand. # 385
  • plugin virt: el plugin libvirt se renombró a virt. Gracias a Florian Forster.
  • Escriba el complemento Graphite: cuando la conexión al grafito falla, los intentos de reconexión ahora están limitados a una vez por segundo. Gracias a Florian Forster. # 625
  • Escriba el complemento HTTP: se ha mejorado el soporte para múltiples instancias de este complemento. El bloque ha quedado en desuso en favor de. Gracias a Marc Fournier. # 902
  • Escribir complemento de HTTP: se han agregado varias opciones de configuración relacionadas con TLS. Gracias a Ingmar Runge. # 666
  • Escribir el complemento HTTP: las opciones LowSpeedLimit y Timeout permiten restablecer las conexiones de red lentas / estancadas. Gracias a loginator17 y Marc Fournier. # 752, # 985
  • Escribir el complemento HTTP: el tamaño de la carga publicada en el servidor HTTP ahora se puede controlar con la opción BufferSize. Gracias a Florian Forster. # 722
  • Escriba el plugin de Kafka: este nuevo plugin envía datos a Apache Kafka, una cola de mensajes distribuidos. Gracias a Pierre-Yves Ritschard, ciomaire, Vincent Bernat, Marc Fournier. # 670, # 694, # 794, # 853, # 014
  • Plugin de registro de escritura: este nuevo complemento envía valores recopilados a los destinos de registro configurados. Gracias a Pierre-Yves Ritschard. # 886
  • Escriba el complemento de Riemann: las cadenas de metadatos adicionales ahora se agregan como atributos en las notificaciones. Gracias a John-John Tedro. # 417
  • Escriba el complemento de Riemann: el mensaje de notificación ahora se envía al servidor de Riemann a través del campo de descripción. Gracias a Adrian Miron. # 575
  • Escriba el complemento de Riemann: se ha agregado la compatibilidad con los atributos personalizados. Gracias a Pierre-Yves Ritschard. # 459
  • Escriba el complemento de Riemann: el soporte se implementó para enviar eventos a Riemann en lotes (cuando se usa TCP) y está habilitado de forma predeterminada. Gracias a Pierre-Yves Ritschard. # 800
  • Escriba el complemento Riemann: se agregó la opción EventServicePrefix, que agrega un prefijo a los nombres de los servicios del evento. Gracias a Moshe Zada. # 706
  • Escriba el complemento de Riemann: las comprobaciones de umbral ahora se pueden pasar al servidor de Riemann. Gracias a Pierre-Yves Ritschard. # 518
  • Plugin de escritura Sensu: este nuevo plugin envía valores a Sensu, un sistema de monitoreo y procesamiento de flujo. Gracias a Fabrice A. Marie y Marc Fournier. # 912, # 1001, # 1016
  • Escriba el complemento TSDB: este nuevo complemento envía datos a OpenTSDB, una base de datos escalable de series temporales. Gracias a Kevin Bowling, Florian Forster, Dallin Young, Michael Schenck y Pierre-Yves Ritschard. # 703, # 772, # 945
  • Complemento ZFS ARC: se ha agregado compatibilidad con ZFS-on-Linux. Gracias a Marc Fournier y Wilfried Goesgens. # 552
  • Plugin Zookeeper: este nuevo plugin lee datos del comando Apache Zookeeper MNTR. Gracias a Jeremy Katz. # 826

Qué hay de nuevo en la versión:

  • Sistema de compilación: se ha solucionado la posibilidad de realizar compilaciones fuera de árbol. Gracias a Vincent Bernat. # 792
  • Complementos para compilar sistemas, discos y usuarios: se ha agregado la detección y el uso de libstatgrab ≧ 0.90. Gracias a Vincent Bernat. # 445, # 795, # 806, # 807, # 908
  • Complementos de compilación de sistema, memoria, CPU, TCPConns y procesos: se han agregado numerosas correcciones relacionadas con el soporte de OpenBSD. Gracias a Landry Breuil. # 777, # 778, # 779, # 808
  • Sistema de compilación: los complementos ahora solo exportan module_register (). Gracias a Florian Forster.
  • Sistema de compilación: se realizaron varias limpiezas y mejoras. Gracias a Marc Fournier.
  • collectd: se han realizado numerosos cambios internos y mejoras en el daemon y la API de complemento. Gracias a Florian Forster, Pierre-Yves Ritschard y Alex Petrov. # 512, # 727
  • collectd: se corrigieron numerosos errores ortográficos en los comentarios y la documentación, y se han mejorado varios mensajes de error. Gracias a Ruben Kerkhof, Abhinav Upadhyay, Olivier Bazoud, Pierre-Yves Ritschard, Tim Smith, Moshe Zada, Katelyn Perry y Marc Fournier.
  • collectd: las Reglas / Destinos ahora se pueden anexar a las Cadenas de filtro existentes. Gracias a Marc Falzon. # 444
  • collectd: los destinos de Cadenas de filtro que fallan ahora registrarán la lista de objetivos de escritura disponibles. Gracias a Wilfried Goesgens. # 650, # 1043
  • collectd: se ha implementado la compatibilidad con la plataforma de Linux para la señalización y gestión de procesos mediante upstart y systemd. Gracias a Pierre-Yves Ritschard y Marc Fournier. # 798, # 811, # 814
  • collectd: se ha agregado la opción CollectInternalStats. Gracias a Yves Mettier. # 691
  • collectd: el código fuente y las dependencias del daemon se han movido al directorio src / daemon /. Gracias a Florian Forster.
  • collectd: la nueva opción MaxReadInterval permite limitar el intervalo de reintento exponencial de los errores de lectura de los complementos. Gracias a Alexey Remizov y Florian Forster. # 713
  • collectd: la opción de línea de comando -P ahora tiene prioridad sobre la opción PIDFile. Gracias a Thomas D. # 553
  • collection.cgi: se han realizado varios ajustes relacionados con la fuente de datos. Gracias a Fabiano Pires y Sebastian Harl.
  • libcollectdclient: ahora propaga errores al firmar / encriptar paquetes de red. Gracias a Florian Forster.
  • Configuración: se agregó la compatibilidad con direcciones IPv6 sin comillas. Gracias a Sebastian Harl. # 489
  • Documentación: se han realizado varias mejoras. Gracias a Florian Forster y Marc Fournier.
  • Ejemplos: el complemento C de muestra se ha actualizado a la API de complemento actual. Gracias a Sebastian Harl.
  • Licencias: los siguientes componentes se han vuelto a conferir a la licencia de MIT: Apple Sensors, Ascent, DBI, E-Mail, Entropy, GenericJMX, gmond, LogFile, nginx, Notify Desktop, NTPd, NUT, olsrd, Perl, Ping , PostgreSQL, Protocolos, RouterOS, RRDCacheD, SNMP, StatsD, SysLog, Table, Tail, UnixSock, vmem, VServer, Wireless, plugins de Write Riemann y XMMS, el núcleo recogido daemon, collectdmon, collectd-nagios y collectd-tg utilities, todos los objetivos y coincidencias, liboconfig, la mayoría de los archivos utils_ * y la API de complemento.
  • Pruebas: se agregó un banco de pruebas. Gracias a Florian Forster.
  • Umbral: el cálculo de histéresis se ha hecho más confiable. Gracias a Jan Kundrat. # 581
  • Umbral: se han realizado varias correcciones y mejoras. Gracias a Manuel Luis Sanmartin Rozada. # 649, # 644
  • Complemento AMQP: se agregó la opción ConnectionRetryDelay, lo que permite retrasar la reconexión. Gracias a Yoga Ramalingam y Marc Fournier. # 833
  • Complemento AMQP: las opciones QueueDurable y QueueAutoDelete se han agregado, lo que le da control sobre la creación y eliminación de colas. Gracias a David Blundell y Marc Fournier. # 623
  • Complementos Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx y Write HTTP: ahora es posible personalizar el campo User-Agent en tiempo de compilación. Gracias a Jeremy Katz. # 440
  • Complementos Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx: la conexión se restablecerá si no se ha completado dentro del intervalo configurado. La nueva opción de Tiempo de espera le da control sobre este comportamiento. Gracias a Jan Kundrat y Marc Fournier. # 982, # 983, # 993
  • Apache, Ascent, cURL, cURL-JSON, cURL-XML, nginx, escribir complementos HTTP: permite que los nombres de usuario y las contraseñas contengan dos puntos si están compilados contra libcurl ≧ 7.19.1. Gracias a Marc Fournier. # 695, # 947
  • Plugin de Apache: la opción SSLCiphers le da control sobre los algoritmos de encriptación para usar con conexiones TLS. Gracias a Toni Moreno. # 946
  • Complemento Barometer: este nuevo plugin lee los datos del sensor de varios barómetros digitales Freescale y Bosch. Gracias a Tomás Menzl. # 69, # 693
  • Complemento de batería: se agregaron los valores de informes como porcentajes y se informaron las baterías degradadas. Gracias a Florian Forster.
  • Complemento de batería: se ha agregado compatibilidad para leer valores de sysfs en Linux. Gracias a Andy Parkins, Nicholas Humfrey, Peter Wu y Florian Forster. # 725, # 810, # 998
  • Complemento de la batería: el valor de la corriente ya no se proporciona a menos que la batería proporcione esta información. Gracias a Florian Forster.
  • Complemento BIND: la API XML v3 de Bind ahora es compatible; Gracias a Victor Berger, Bruno Premont y Michal Humpula. # 742, # 847
  • Plugin Ceph: este nuevo plugin recopila estadísticas del sistema de almacenamiento distribuido Ceph. Gracias a Dan Ryder, Dennis Zou, Colin McCabe, Sage Weil. # 522, # 598
  • Complemento de ConnTrack: se ha agregado la compatibilidad con los valores de informe como porcentajes y los archivos conntrack heredados en / proc. Gracias a Pierre-Yves Ritschard. # 497, # 680
  • Complemento de CPU: el complemento ahora puede informar los valores como porcentajes y agregar valores por estado y por CPU. Gracias a Pierre-Yves Ritschard, Florian Forster, Fabien Wernli, Nicholas Humfrey y Wilfried Goesgens. # 499, # 516, # 639 # 734, # 812, # 802
  • plugin cURL-JSON: Se ha mejorado la extracción de valores de estructuras JSON complejas. Gracias a Jim Radford. # 408, # 411
  • plugin cURL-JSON: ahora los intervalos se pueden configurar por URL. Gracias a Stan Sawa. # 685
  • cURL-JSON, cURL-XML, escribir complementos HTTP: estos complementos ahora también siguen redireccionamientos HTTP. Gracias a Marc Fournier.
  • complementos cURL, cURL-JSON, cURL-XML: se implementó la autenticación HTTP Digest. Gracias a Frank Cornelis. # 482
  • Complementos DBI, Oracle y PostgreSQL: se ha agregado un parámetro MetadataFrom que permite establecer metadatos a partir de las columnas de la base de datos. Gracias a Mark Wong. # 317, # 321
  • Complemento de DBI: ahora es posible consultar varias bases de datos en paralelo. Gracias a Vincent Bernat. # 453
  • Complemento de disco: en la plataforma Linux, los nombres de disco ahora pueden buscarse en udev con la opción UdevNameAttr. Gracias a Patrick Mooney. # 537
  • Complemento de disco: este complemento ahora recopila varias métricas adicionales relacionadas con E / S en la plataforma Linux. Gracias a Florian Forster y Michael Schenck. # 705, # 759
  • Plugin DRBD: este nuevo plugin lee las estadísticas del Dispositivo de Bloque Replicado Distribuido (DRBD) de Linux. Gracias a Tim Laszlo. # 566, # 700
  • Complementos Exec, UnixSock: el comando PUTNOTIF ahora permite establecer metadatos en las notificaciones. Gracias a John-John Tedro. # 416
  • plugin fhcount: este nuevo plugin informa la cantidad de identificadores de archivos usados. Gracias a Jiri Tyr. # 1009
  • Complemento GenericJMX: se ha agregado un cargador de clase para JMXConnectorFactory, lo que permite que el complemento funcione con JBOSS & gt; 7. Gracias a Alexandre Moutot. # 452
  • Plugin de IPC: este nuevo plugin recopila información relacionada con la memoria compartida. Gracias a Andres J. Diaz. # 925
  • Complemento de Java: ahora usa el nombre de host definido en el archivo de configuración. Gracias a Pierre-Yves Ritschard. # 530, # 681
  • Cargar complemento: el complemento ahora puede informar los valores como porcentajes. Gracias a Vedran Bartonicek y Pierre-Yves Ritschard. # 344, # 498
  • Log Logstash plugin: este nuevo plugin escribe eventos y registros recopilados como eventos Logstash JSON formateados. Gracias a Pierre-Yves Ritschard. # 360
  • Complemento de LVM: el complemento recopila el tamaño de los volúmenes de datos del grupo de servidores y ya no informa de los volúmenes virtuales. Gracias a Benjamin Gilbert. # 603
  • plugin de memcached: listen_disabled_num ahora también se informa. Gracias a Matt Cottingham. # 622
  • Complemento de memoria: se ha agregado el informe de memoria Slab en la plataforma Linux. Gracias a Manuel CISSE y Marc Fournier. # 560, # 697
  • Complemento de memoria: el complemento ahora puede informar los valores como porcentajes. Gracias a Jeremy Katz, Florian Forster y Manuel CISSE. # 501, # 511, # 559
  • Complemento Modbus: ahora es posible seleccionar entre retener e ingresar registros. Gracias a Jan Vitek. # 338
  • Complemento Modbus: se ha agregado la compatibilidad para acceder a los dispositivos a través de un puerto serie RS-485. Gracias a Eric Sandeen.
  • Complemento de multímetro: este complemento ya no se crea de manera predeterminada en la plataforma AIX. Gracias a Manuel Luis Sanmartin Rozada. # 549, # 684
  • Complementos de MySQL y PostgreSQL: al pasar 127.0.0.1 como host, el nombre de host global se utilizará en los nombres de indicadores. Gracias a Jeremy Katz. # 441
  • Complemento MySQL: se agregó la colección de estadísticas InnoDB, Seleccionar y Ordenar. Gracias a Wilson Felipe, Marek Becka y Pierre-Yves Ritschard. # 248, # 621, # 699, # 824
  • Complemento de MySQL: las opciones Alias ​​y ConnectTimeout se han agregado. Gracias a William Tisater.
  • Complemento de Netlink: se ha agregado compatibilidad con los contadores netlink de 64 bits. Gracias a Marek Becka. # 435
  • Complemento de red: se agregó la opción de configuración ReconnectInterval. Gracias a John Ferlito. # 732
  • Plugin NFS: se ha implementado el soporte para NFSv4.0. Gracias a Marek Becka. # 550
  • Complemento OneWire: se ha agregado soporte para más familias de sensores que proporcionan temperatura. Gracias a Tomasz Torcz. # 672
  • Complemento de OneWire: se ha implementado la compatibilidad con la ruta completa de OWFS y más familias de dispositivos. Gracias a Tomás Menzl. # 68
  • Complemento de OpenLDAP: este nuevo complemento lee información de supervisión del subárbol de cn = Monitor de OpenLDAP. Gracias a Kimo Rosenbaum, Marc Fournier y Nicholas Humfrey. # 719
  • Complemento OpenVPN: se implementó la compatibilidad con OpenVPN 2.3.0. Gracias a Ed Okerson. # 252
  • Complemento OpenVZ: se han realizado varias mejoras, haciendo que los valores de informe del complemento sean similares a los de otros complementos para colecciones. Gracias a Chris Lundquist. # 264
  • Plugin de Perl: se ha agregado un nuevo método listval_filter, se han realizado varias tareas de limpieza interna y mejoras, y se ha agregado un conjunto de pruebas. Gracias a Matthias Bethke. # 728
  • Complemento de PostgreSQL: la nueva opción ExpireDelay permite omitir los valores antiguos pendientes de escritura cuando la base de datos se ralentiza. Gracias a Stephen O'Dor. # 593
  • Plugin de PowerDNS: el plugin se actualizó para las estadísticas de pdns 3.4.3. Gracias a Ruben Kerkhof. # 965
  • Complemento de procesos: se ha agregado una optimización relacionada con el uso de la memoria para sistemas de bajo perfil. Gracias a Florian Forster. # 652
  • Plugin de Python: se ha mejorado el soporte para Python3, ModulePath ahora está antepuesto a sys.path, y la función get_dataset () se ha agregado a la API de Python. Gracias a Sven Trenkel y Patrick Browne. # 890, # 751, # 771
  • Plugins de Redis y Write_Redis: la biblioteca de soporte ha cambiado de credis a hiredis. Gracias a Andres J. Diaz, Victor Seva, Marc Fournier, Johan Bergstrom, Michael Spiegle y brianpkelly. # 296, # 464, # 475, # 799, # 1030
  • Complemento de Redis: los comandos personalizados ahora se pueden usar para recuperar los valores almacenados en Redis. Gracias a Pierre-Yves Ritschard. # 816
  • Plugin de Redis: se ha agregado soporte para contraseñas de hasta 512 caracteres de largo. Gracias a Jeremy Katz. # 532
  • Plugin de sensores: se ha agregado soporte para sensores de potencia de lm_sensors. Gracias a Jan Kundrat. # 571
  • Complemento SMART: este nuevo complemento recopila estadísticas SMART de unidades de disco. Gracias a Vincent Bernat. # 797
  • Complemento de SNMP: ahora se puede usar una característica de lista negra / lista blanca para filtrar qué OID se deben recopilar. Gracias a Christophe Courtaut. # 414
  • Complemento SNMP: se implementó la autenticación SNMPv3 y el soporte de cifrado. Gracias a Michael Pilat. # 362
  • Complemento SNMP: dos mensajes de error han sido desambiguados. Gracias a Sergey. # 939, # 952
  • Plugin de intercambio: el complemento ahora puede informar los valores como porcentajes. Gracias a Jeremy Katz y Florian Forster. # 500, # 510
  • Plugin de intercambio: el complemento ya no falla en los sistemas Linux donde SwapCached no está expuesto por el kernel. Gracias a Florian Forster. # 733
  • Plugin de cola: se han implementado las opciones GaugeInc y GaugeAdd. Gracias a Andre Ferraz. # 673
  • Complemento de cola: ahora los intervalos se pueden configurar por archivo. Gracias a Tom Leaman. # 446
  • Complemento TCPConns: se agregó la opción AllPortsSummary, que permite resumir todas las conexiones. Gracias a Marek Becka. # 488
  • Complemento de TCPConns: tres parámetros se cambiaron de nombre en la plataforma de AIX, en aras de la coherencia. Gracias a Manuel Luis Sanmartin Rozada. # 546
  • Plugin de Turbostat: este nuevo plugin lee la frecuencia de la CPU y la residencia del estado C en los modernos procesadores con capacidad turbo de Intel. Gracias a Vincent Brillault, Jean Delvare y Nicolas Iooss. # 651
  • Complemento de UnixSock: el comando GETTHRESHOLD se ha vuelto a agregar. Gracias a Manuel Luis Sanmartin Rozada. # 674
  • Complemento de Varnish: se ha agregado el soporte de Varnish 4, así como las métricas de supervisión solo están disponibles en Varnish 4. Gracias a Marc Fournier. # 618, # 783
  • plugin virt: ahora también se recopila el uso de la memoria de los invitados. Gracias a Tiago Carvalho, jazzmes y Zollner Robert.
  • plugin virt: ahora es posible elegir entre usar el nombre de los invitados o el UUID como plugin_instance. Gracias a Remi Ferrand. # 385
  • plugin virt: el plugin libvirt se renombró a virt. Gracias a Florian Forster.
  • Escriba el complemento Graphite: cuando la conexión al grafito falla, los intentos de reconexión ahora están limitados a una vez por segundo. Gracias a Florian Forster. # 625
  • Escriba el complemento HTTP: se ha mejorado el soporte para múltiples instancias de este complemento. El bloque ha quedado en desuso en favor de. Gracias a Marc Fournier. # 902
  • Escribir complemento de HTTP: se han agregado varias opciones de configuración relacionadas con TLS. Gracias a Ingmar Runge. # 666
  • Escribir el complemento HTTP: las opciones LowSpeedLimit y Timeout permiten restablecer las conexiones de red lentas / estancadas. Gracias a loginator17 y Marc Fournier. # 752, # 985
  • Escribir el complemento HTTP: el tamaño de la carga publicada en el servidor HTTP ahora se puede controlar con la opción BufferSize. Gracias a Florian Forster. # 722
  • Escriba el plugin de Kafka: este nuevo plugin envía datos a Apache Kafka, una cola de mensajes distribuidos. Gracias a Pierre-Yves Ritschard, ciomaire, Vincent Bernat, Marc Fournier. # 670, # 694, # 794, # 853, # 014
  • Plugin de registro de escritura: este nuevo complemento envía valores recopilados a los destinos de registro configurados. Gracias a Pierre-Yves Ritschard. # 886
  • Escriba el complemento de Riemann: las cadenas de metadatos adicionales ahora se agregan como atributos en las notificaciones. Gracias a John-John Tedro. # 417
  • Escriba el complemento de Riemann: el mensaje de notificación ahora se envía al servidor de Riemann a través del campo de descripción. Gracias a Adrian Miron. # 575
  • Escriba el complemento de Riemann: se ha agregado la compatibilidad con los atributos personalizados. Gracias a Pierre-Yves Ritschard. # 459
  • Escriba el complemento de Riemann: el soporte se implementó para enviar eventos a Riemann en lotes (cuando se usa TCP) y está habilitado de forma predeterminada. Gracias a Pierre-Yves Ritschard. # 800
  • Escriba el complemento Riemann: se agregó la opción EventServicePrefix, que agrega un prefijo a los nombres de los servicios del evento. Gracias a Moshe Zada. # 706
  • Escriba el complemento de Riemann: las comprobaciones de umbral ahora se pueden pasar al servidor de Riemann. Gracias a Pierre-Yves Ritschard. # 518
  • Plugin de escritura Sensu: este nuevo plugin envía valores a Sensu, un sistema de monitoreo y procesamiento de flujo. Gracias a Fabrice A. Marie y Marc Fournier. # 912, # 1001, # 1016
  • Escriba el complemento TSDB: este nuevo complemento envía datos a OpenTSDB, una base de datos escalable de series temporales. Gracias a Kevin Bowling, Florian Forster, Dallin Young, Michael Schenck y Pierre-Yves Ritschard. # 703, # 772, # 945
  • Complemento ZFS ARC: se ha agregado compatibilidad con ZFS-on-Linux. Gracias a Marc Fournier y Wilfried Goesgens. # 552
  • Plugin Zookeeper: este nuevo plugin lee datos del comando Apache Zookeeper MNTR. Gracias a Jeremy Katz. # 826

Qué hay de nuevo en la versión 5.4.1:

  • Complemento AMQP: agregue soporte para RabbitMQ 0.4.x para evitar advertencias del compilador. Gracias a Sebastian Harl por implementar esto.
  • Complementos de Apache / Red: el orden de inicialización mejorado resuelve los problemas de inicialización de gcrypt.
  • Plugin de Aquaero: el tipo utilizado para enviar la utilización del ventilador fue corregido. Gracias a Alex Deymo por el parche.
  • plugin cgroups: se reparó una pequeña fuga de memoria. Se corrigió comprobar la existencia de una opción de montaje sin un valor. Un análisis más permisivo del archivo cpuacct.stats corrige el soporte para algunas versiones de Linux. Gracias a Marc Fournier por los informes y parches de errores.
  • plugin cURL: arregla bloques sin una instancia. Gracias a Alexander Golovko por informar y a Sebastian Harl por arreglar esto.
  • plugin cURL-JSON: el acceso a memoria potencialmente no válido se ha desinfectado. Gracias a Jim Radford por su parche.
  • Complemento de interfaz: comportamiento de reparación en FreeBSD 10: los informes de las estadísticas por dirección provocaron actualizaciones duplicadas en el mismo indicador. Gracias a demon / @trtrmitya por el parche.
  • Escriba el complemento Graphite: use TCP para conectarse a Graphite de forma predeterminada. El valor predeterminado cambió de TCP a UDP entre 5.3.1 y 5.4.0, que es una regresión. Gracias a Marc Fournier por arreglar esto. El comportamiento de reconexión fue mejorado. Gracias a Michael Hart por su parche.
  • Complemento ARC de ZFS: recopilar & quot; asignados & quot; y & quot; robado & quot; solo en FreeBSD.

Qué hay de nuevo en la versión 5.4.0:

  • collectd: la opción de configuración LoadPlugin ya no intenta cargar complementos dos veces. Si se encuentra más de una instrucción o bloque LoadPlugin, solo el primero tendrá algún efecto.
  • collectd: la opción AutoLoadPlugin permite cargar automáticamente los complementos para los que se encuentra una configuración.
  • collectd: las opciones WriteQueueLimitHigh y WriteQueueLimitLow permiten que collectd suelte valores cuando está bajo estrés, para evitar quedarse sin memoria. Gracias a Yves Mettier por su parche.
  • Plugin de AMQP: se han agregado las opciones GraphiteSeparateInstances y GraphiteAlwaysAppendDS. Gracias a Laurent por el parche.
  • Plugin de Aquaero: este nuevo plugin lee varias métricas, p. velocidades y temperaturas del ventilador, de Aquaero 5, un ventilador y panel de control de refrigeración por agua. Gracias a Alex Deymo por su parche.
  • plugin cURL: se agregó la opción MeasureResponseCode. Gracias a Jan Matejka por su parche.
  • plugin cURL-JSON: se ha agregado soporte para sockets de dominio UNIX y comodines de array. Gracias a Jim Radford por su parche.
  • Complemento cURL-XML: se ha mejorado el soporte para URL largas.
  • plugin cgroups: este nuevo plugin recopila información de contabilidad de CPU para procesos en un cgroup. Gracias a Michael Stapelberg por su parche.
  • Plugin DF: se han agregado las opciones ValuesAbsolute y ValuesPercentage. Gracias a Vedran Bartonicek por el parche.
  • Complemento de Exec: realice búsquedas de UID / GID antes de bifurcar. Esto debería evitar una condición de carrera en la biblioteca de NSS. Gracias a Ceri Storey por el parche.
  • Complemento LVM: este nuevo complemento recopila información de tamaño del Administrador de volúmenes lógicos (LVM) de Linux. Gracias a Chad Malfait por su trabajo.
  • plugin de memcached: se ha agregado soporte para recuentos de incremento y decremento. Gracias a Blake Matheny por el parche.
  • Complemento MIC: este nuevo complemento recoge el uso de la CPU y la memoria, el consumo de energía y las temperaturas de la arquitectura Many-Integrated-Core (MIC) de Intel, como las tarjetas Xeon Phi. Gracias a Evan Felix por su trabajo.
  • Plugin de Netlink: este plugin se ha convertido para usar la biblioteca libmnl admitida. Gracias a Andreas Henriksson por su parche.
  • plugin nginx: se ha agregado la colección de conexiones aceptadas y manejadas. Gracias a Patrick Shan por su parche.
  • sigrok plugin: este nuevo plugin recopila métricas de sigrok, un marco de procesamiento de señal que lee varios dispositivos de hardware, desde medidores de luz hasta analizadores de espectro. Gracias a Bert Vermeulen por su parche.
  • Plugin de StatsD: este nuevo plugin escucha un socket UDP y lee métricas en el formato StatsD.
  • Complemento Varnish: se han agregado muchas métricas adicionales. Gracias a Nick Stenning por su parche.
  • Escriba el complemento Graphite: se ha agregado soporte para UDP. Gracias a Javier Maestro por su parche.
  • Escriba el complemento Riemann: se agregó la opción TTLFactor.

Qué hay de nuevo en la versión 4.10.3:

  • Documentación: varias actualizaciones y adiciones. Gracias a Sebastian Harl.
  • collectd: se han solucionado los problemas de compilación (advertencias del compilador). Gracias a Bruno Premont.
  • collectd: Subsección de umbral: se ha corregido el manejo de los valores de NAN en el cálculo de porcentaje.
  • collectd, plugin de Java, plugin NTPd: se han mejorado varios mensajes de diagnóstico.
  • plugin cURL-JSON: se corrigió el manejo de matrices.
  • plugin de libvirt: se corrigió un error al leer las estadísticas de la CPU virtual. Gracias a & quot; JLPC & quot; por informar este problema.
  • Complemento de Modbus: se ha restaurado la compatibilidad con libmodbus 2.0.3. (Versión 4.10.3 solamente)
  • Complemento de procesos: el comportamiento potencialmente erróneo se ha solucionado en un caso de manejo de errores.
  • Complemento de Python: arregla el envío de valores de los scripts de Python para recopilar. Gracias a Gregory Szorc por encontrar y solucionar este problema.

Qué hay de nuevo en la versión 4.10.2:

  • Documentación: Varias correcciones de documentación.
  • collectd: si incluye un archivo de configuración falla, continúe con el resto de la configuración si es posible.
  • collectd: Corrige un error en la programación de la función de lectura. En casos excepcionales, es posible que las funciones de lectura no se hayan invocado con la frecuencia solicitada.
  • collectd: se han solucionado los problemas de simultaneidad con errno (3) en AIX: se debe solicitar una versión thread-safe de errno en AIX. Gracias a Aurelien Reynaud por su parche.
  • collectd: se ha reemplazado un left-over hard-code 2 por el valor de tiempo de espera configurable. (Versión 4.10.2 solamente)
  • cURL, memcachec, complementos de cola: reparación de arreglos de las fuentes de datos DERIVE. Coincidir con el final de una cadena ha sido mejorado; gracias a Sebastian Harl por el parche.
  • plugin cURL-JSON: soluciona un problema al analizar enteros de 64 bits. Se corrigió la lectura de datos JSON de fuentes que no son HTTP.
  • Plugin de NetApp: pase la configuración del intervalo a la función de despacho. Restaure la compatibilidad con NetApp versión 7.3. Gracias a Sven Trenkel por el parche.
  • Complemento de red: sea menos detallado sobre las firmas sin marcar, para evitar que los registros se vuelvan spam.
  • Notificar complemento de correo electrónico: se corrigieron los problemas de simultaneidad.
  • Complemento de Python: establezca sys.argv, ya que muchos scripts no esperan que no se establezca. Gracias a Sven Trenkel por el parche.
  • Plugins RRDtool, RRDCacheD: corrige una aserción demasiado estricta al crear archivos RRD.
  • Plugin de intercambio: se ha corregido un error que conducía a valores de E / S incorrectos. (Versión 4.10.2 solamente)
  • Coincidencia de valor: se ha corregido una fuga de memoria menor. Gracias a Sven Trenkel por el parche.

Qué hay de nuevo en la versión 4.10.1:

  • Sistema de compilación: se ha corregido la comprobación de strtok_r (3) en Solaris.
  • Portabilidad: se han aplicado las correcciones para Solaris 8. Gracias a Aurelien Reynaud y Alexander Wuerstlein por sus parches.
  • collectd: se ha mejorado la velocidad de apagado al terminar los hilos de lectura.
  • libcollectdclient: Se ha eliminado un error de formato en el comando PUTVAL. Gracias a Johan Van den Brande por arreglar esto.
  • Plugin de DF: se ha agregado un mensaje de error cuando cu_mount_getlist falla.
  • Complemento de procesos: se ha agregado el código de inicialización faltante para los miembros IO de una estructura. Gracias a Aurelien Reynaud por arreglar esto.
  • Complemento de Python: se han solucionado las pérdidas de memoria en la escritura y las devoluciones de llamadas de notificación. Se corrigió un posible bloqueo cuando se cargaba el complemento pero no se configuraba. Gracias a Sven Trenkel por sus parches.
  • Plugin de SNMP: se ha aumentado la verbosidad con respecto a los tipos de ASN desconocidos. Aurelien Reynaud ha solucionado un problema de compilación en los procesadores PowerPC y ARM; gracias!
  • Plugin de PowerDNS: se aplicaron cambios de compatibilidad para PowerDNS 2.9.22 y superiores. Gracias a Luke Heberling por sus cambios.

Qué hay de nuevo en la versión 4.8.1:

  • Se han creado nuevos parches de collectd. Los cambios incluyen una condición de carrera rara pero desagradable en el complemento UnixSock, lo que podría provocar la pérdida de datos o la escritura de un descriptor de archivo incorrecto. Cualquiera que use el complemento UnixSock se recomienda actualizar.
  • Sistema de compilación: los problemas al compilar el complemento de tablas de IP se han solucionado.
  • Complemento Exec: borre la máscara del bloque de señal antes de llamar a exec (2).
  • Plugin de Perl: declara la variable de entorno. Esto resuelve problemas de compilación en algunas plataformas.
  • Complemento de procesos: elimina la llamada innecesaria de realloc (3). Gracias a Andres J. Diaz por el parche.
  • Complemento de UnixSock: corrige una condición de raza (bien oculta) relacionada con el manejo del descriptor de archivo.

Qué hay de nuevo en la versión 4.6.2:

  • La recopilación de la cantidad de conjuntos RR almacenados en caché se ha solucionado en el & quot; BIND & quot; complemento.
  • Las cadenas de filtro ahora se pueden configurar sin un objetivo predeterminado.
  • Se han agregado correcciones de portabilidad a & quot; DNS & quot; y & quot; Oracle & quot; complementos.
  • Se han resuelto los problemas con una función de la utilidad Solaris.
  • Se corrigió un error tipográfico que impedía que el módulo se usara correctamente en el & quot; TimeDiff & quot; partido.
  • Se corrigió una posible condición de carrera durante el inicio en & quot; RRDtool & quot; complemento.

Qué hay de nuevo en la versión 4.6.1:

  • Un error de uno por uno en la IPMI el complemento ha sido arreglado.
  • Se han solucionado los problemas más pequeños en el complemento BIND, la documentación y el sistema de compilación.

Qué hay de nuevo en la versión 4.6.0:

  • Se ha agregado una infraestructura para filtrar y manipular valores al daemon.
  • Se agregó una biblioteca de comunicación y control.
  • Se han agregado complementos para BIND, cURL, DBI, OpenVPN, Oracle y RRDCacheD.
  • Se agregaron nuevas características a los complementos CSV, Interfaz, Memcached, MySQL, PostgreSQL y Procesos.
  • Los plug-ins de CPU y Swap se han portado a OpenBSD.
  • El manejo y / o la portabilidad de errores se ha mejorado en los complementos de IPMI y Perl.

Programas parecidos

jWatchdog
jWatchdog

20 Feb 15

AsItHappens
AsItHappens

20 Feb 15

Comentarios a la collectd

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!