collectd

Tela Software:
collectd
Detalhes de Software:
Versão: 5.8.0 Atualizado
Data de upload: 22 Jun 18
Revelador: Florian Forster
Licença: Livre
Popularidade: 49

Rating: 3.0/5 (Total Votes: 2)

collectd é um projeto de software de linha de comando de código aberto, portátil, gratuito, fácil de usar, fácil de instalar e confiável, implementado em C simples como um daemon projetado para ajudar os usuários a coletar o sistema em formação. Ele salva a saída em um arquivo RRD a cada 10 segundos.


Reúne dados de muitos componentes de hardware

Graças aos inúmeros plug-ins, o collectd reúne dados sobre a carga da CPU, o uso de RAM, o uso do disco, bem como o uso da interface de rede e o tráfego de DNS. Ele reside na memória e usa o sistema de arquivos / proc para ler as informações.

Entre seus recursos, podemos mencionar a integração SNMP (Simple Network Management Protocol) para consultar equipamentos de rede, bem como um poderoso código de rede que pode ser usado para coletar estatísticas para configurações completas do sistema.


Sua funcionalidade pode ser estendida

Você pode facilmente estender a funcionalidade do programa com plug-ins. Estes podem ser escritos nas linguagens de programação C, Perl, Java, Python ou Shell UNIX, ou podem ser binários ou scripts de execução. O suporte para o MBean Java também é fornecido.

Ao usar o collectd para coletar estatísticas, lembre-se de que ele não gera gráficos e oferece uma funcionalidade de monitoramento limitada. Foi testado com sucesso em plataformas de computadores de 32 e 64 bits.


Começando com collectd

Para instalar o software collectd em seu computador pessoal, você precisará primeiro baixar e salvar a versão mais recente do programa em seu diretório pessoal, extrair seu conteúdo usando um utilitário gerenciador de arquivos, abrir um aplicativo Terminal e ir para o local onde você tem exracted o arquivo (por exemplo, cd / home / softwareoft / collectd-5.4.1).

Em seguida, no emulador de terminal, execute o & lsquo; ./configure && make & rsquo; comando para configurar (otimizar) e compilar o programa. Após um processo de compilação bem-sucedido, execute o comando & make install & rsquo; comando como root ou o & lsquo; sudo make install & rsquo; comando como um usuário privilegiado para instalá-lo em todo o sistema e disponibilizá-lo para todos os usuários em sua máquina.

O que há de novo nesta versão:

  • Sistema de criação: a capacidade de criar construções fora da árvore foi corrigida. Obrigado a Vincent Bernat. # 792
  • Construir plug-ins do sistema, do disco e dos usuários: a detecção e o uso do libstatgrab ≧ 0.90 foram adicionados. Obrigado a Vincent Bernat. # 445, # 795, # 806, # 807, # 908
  • Construir plug-ins do sistema, Memória, CPU, TCPConns e Processos: Várias correções relacionadas ao suporte do OpenBSD foram adicionadas. Graças a Landry Breuil. # 777, # 778, # 779, # 808
  • Sistema de compilação: os plug-ins agora exportam apenas module_register (). Obrigado a Florian Forster.
  • Sistema de compilação: Várias limpezas e melhorias foram feitas. Obrigado a Marc Fournier.
  • collectd: Várias alterações internas e melhorias no daemon e na API do plug-in foram feitas. Obrigado a Florian Forster, Pierre-Yves Ritschard e Alex Petrov. # 512, # 727
  • collectd: Numerosos erros de ortografia foram corrigidos nos comentários e documentação e várias mensagens de erro foram aprimoradas. Obrigado a Ruben Kerkhof, Abhinav Upadhyay, Olivier Bazoud, Pierre-Yves Ritschard, Tim Smith, Moshe Zada, Katelyn Perry e Marc Fournier.
  • collectd: Regras / Destinos agora podem ser anexados a cadeias de filtros existentes. Obrigado a Marc Falzon. # 444
  • collectd: os destinos das Cadeias de filtros com falha agora registram a lista de destinos de gravação disponíveis. Obrigado a Wilfried Goesgens. # 650, # 1043
  • collectd: O suporte para sinalização e gerenciamento de processos por upstart e systemd foi implementado para a plataforma Linux. Obrigado a Pierre-Yves Ritschard e Marc Fournier. # 798, # 811, # 814
  • collectd: A opção CollectInternalStats foi adicionada. Obrigado a Yves Mettier. # 691
  • collectd: O código-fonte e as dependências do daemon foram movidos para o diretório src / daemon /. Obrigado a Florian Forster.
  • collectd: A nova opção MaxReadInterval permite limitar o intervalo de repetição exponencial de erros de leitura de plug-ins. Graças a Alexey Remizov e Florian Forster. # 713
  • collectd: A opção de linha de comando -P agora tem precedência sobre a opção PIDFile. Obrigado a Thomas D. # 553
  • collection.cgi: Vários ajustes relacionados à fonte de dados foram feitos. Obrigado a Fabiano Pires e Sebastian Harl.
  • libcollectdclient: Agora propaga erros ao assinar / criptografar pacotes de rede. Obrigado a Florian Forster.
  • Configuração: foi adicionado suporte para endereços IPv6 não citados. Graças a Sebastian Harl. # 489
  • Documentação: Várias melhorias foram feitas. Obrigado a Florian Forster e Marc Fournier.
  • Exemplos: o exemplo de plug-in C foi atualizado para a API de plug-in atual. Graças a Sebastian Harl.
  • Licenciamento: Os componentes a seguir foram relicenciados para a licença MIT: os sensores Apple, Ascent, DBI, E-mail, Entropy, GenericJMX, gmond, LogFile, nginx, Notify Desktop, NTPd, NUT, olsrd, Perl, Ping PostgreSQL, Protocolos, RouterOS, RRDCacheD, SNMP, StatsD, SysLog, Tabela, Tail, UnixSock, vmem, VServer, Wireless, WriteRiemann e XMMS, o core collectd daemon, os utilitários collectdmon, collectd-nagios e collectd-tg, todos os destinos e correspondências, liboconfig, a maioria dos arquivos utils_ * e a API do plug-in.
  • Testes: um conjunto de testes foi adicionado. Obrigado a Florian Forster.
  • Limite: O cálculo de histerese ficou mais confiável. Graças a Jan Kundrat. # 581
  • Limite: Várias correções e melhorias foram feitas. Graças a Manuel Luis Sanmartin Rozada. # 649, # 644
  • Plugin AMQP: A opção ConnectionRetryDelay foi adicionada, permitindo atrasar a reconexão. Graças a Yoga Ramalingam e Marc Fournier. # 833
  • Plugin AMQP: as opções QueueDurable e QueueAutoDelete foram adicionadas, dando controle sobre a criação e exclusão de filas. Obrigado a David Blundell e Marc Fournier. # 623
  • Plug-ins Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx e Write HTTP: agora é possível personalizar o campo User-Agent em tempo de compilação. Obrigado a Jeremy Katz. # 440
  • Plugins do Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx: A conexão será redefinida se não for concluída dentro do Intervalo configurado. A nova opção Tempo limite fornece controle sobre esse comportamento. Obrigado a Jan Kundrat e Marc Fournier. # 982, # 983, # 993
  • Plugins HTTP Apache, Ascent, cURL, cURL-JSON, cURL-XML, nginx, Write: Permitem que nomes de usuários e senhas contenham dois pontos se construído contra libcurl ≧ 7.19.1. Obrigado a Marc Fournier. # 695, # 947
  • Plugin do Apache: A opção SSLCiphers fornece controle sobre os algoritmos de criptografia para usar com conexões TLS. Obrigado ao Toni Moreno. # 946
  • Barometer plugin: Este novo plugin lê dados de sensores de vários barômetros digitais da Freescale e da Bosch. Graças a Tomas Menzl. # 69, # 693
  • Plugin da bateria: foram adicionados valores de relatórios como porcentagens e relatórios de baterias degradadas. Obrigado a Florian Forster.
  • Plugin da bateria: Suporte para leitura de valores do sysfs no Linux foi adicionado. Obrigado a Andy Parkins, Nicholas Humfrey, Peter Wu e Florian Forster. # 725, # 810, # 998
  • Plugin da bateria: o valor da corrente não é mais fornecido, a menos que a bateria forneça essas informações. Obrigado a Florian Forster.
  • Plugin BIND: A API XML v3 do Bind agora é suportada; Obrigado a Victor Berger, Bruno Premont e Michal Humpula. # 742, # 847
  • Plugin Ceph: Este novo plugin coleta estatísticas do sistema de armazenamento distribuído do Ceph. Obrigado a Dan Ryder, Dennis Zou, Colin McCabe e Sage Weil. # 522, # 598
  • Plug-in do ConnTrack: Suporte para relatórios de valores como porcentagens, bem como arquivos herdados do conntrack em / proc foram adicionados. Obrigado a Pierre-Yves Ritschard. # 497, nº 680
  • Plugin da CPU: o plug-in agora pode informar valores como porcentagens e agregar valores por estado e por CPU. Obrigado a Pierre-Yves Ritschard, a Florian Forster, a Fabien Wernli, a Nicholas Humfrey e a Wilfried Goesgens. # 499, # 516, # 639 # 734, # 812, # 802
  • Plugin cURL-JSON: A extração de valores de estruturas JSON complexas foi aprimorada. Graças a Jim Radford. # 408, # 411
  • Plugin cURL-JSON: Agora os intervalos podem ser configurados por URL. Graças a Stan Sawa. # 685
  • cURL-JSON, cURL-XML, plug-ins HTTP de gravação: esses plug-ins agora também seguem redirecionamentos HTTP. Obrigado a Marc Fournier.
  • Plug-ins cURL, cURL-JSON, cURL-XML: a autenticação HTTP Digest foi implementada. Graças a Frank Cornelis. # 482
  • DBI, Oracle, plugins do PostgreSQL: Um parâmetro MetadataFrom foi adicionado, o que permite definir metadados a partir de colunas do banco de dados. Graças a Mark Wong. # 317, # 321
  • Plugin DBI: Consultar vários bancos de dados em paralelo agora é possível. Obrigado a Vincent Bernat. # 453
  • Plugin do disco: na plataforma Linux, os nomes dos discos agora podem ser consultados no udev com a opção UdevNameAttr. Graças a Patrick Mooney. # 537
  • Plugin do disco: esse plug-in agora coleta várias métricas adicionais relacionadas à E / S na plataforma Linux. Obrigado a Florian Forster e Michael Schenck. # 705, # 759
  • Plugin DRBD: Este novo plugin lê as estatísticas do DRBD (Distributed Replicated Block Device) do Linux. Obrigado a Tim Laszlo. # 566, # 700
  • Plugins Exec, UnixSock: O comando PUTNOTIF agora permite definir metadados nas notificações. Obrigado ao John-John Tedro. # 416
  • fhcount plugin: Este novo plugin informa o número de identificadores de arquivos usados. Obrigado ao Jiri Tyr. # 1009
  • Plugin GenericJMX: Um carregador de classes para JMXConnectorFactory foi adicionado, permitindo que o plug-in trabalhe com o JBOSS & gt; 7. Obrigado a Alexandre Moutot. # 452
  • Plugin IPC: este novo plugin coleta informações relacionadas à memória compartilhada. Obrigado a Andres J. Diaz. # 925
  • Plugin Java: Agora usa o nome do host definido no arquivo de configuração. Obrigado a Pierre-Yves Ritschard. # 530, # 681
  • Carregar plug-in: o plug-in agora pode informar valores como porcentagens. Obrigado a Vedran Bartonicek e Pierre-Yves Ritschard. # 344, # 498
  • Log Logstash plugin: Esse novo plug-in grava logs e eventos coletados como eventos formatados pelo Logstash JSON. Obrigado a Pierre-Yves Ritschard. # 360
  • Plugin LVM: O plug-in coleta o tamanho dos volumes de dados do pool thin e não informa mais os volumes virtuais. Graças a Benjamin Gilbert. # 603
  • memcached plugin: listen_disabled_num agora também são reportados. Graças a Matt Cottingham. # 622
  • Plugin de memória: o relatório de memória slab na plataforma Linux foi adicionado. Obrigado a Manuel CISSE e Marc Fournier. # 560, # 697
  • Plugin de memória: o plug-in agora pode informar valores como porcentagens. Obrigado a Jeremy Katz, Florian Forster e Manuel CISSE. # 501, # 511, # 559
  • Plugin Modbus: Agora é possível selecionar entre os registros de holding e de entrada. Obrigado a Jan Vitek. # 338
  • Plugin Modbus: Suporte para acessar dispositivos através de uma porta serial RS-485 foi adicionado. Graças a Eric Sandeen.
  • Plugin multimeter: este plugin não é mais construído por padrão na plataforma AIX. Graças a Manuel Luis Sanmartin Rozada. # 549, # 684
  • Plugins MySQL e PostgreSQL: Passar 127.0.0.1 como um host agora resultará no Nome do Host global sendo usado em nomes de métricas. Obrigado a Jeremy Katz. # 441
  • Plugin MySQL: A coleção de estatísticas InnoDB, Select e Sort foi adicionada. Obrigado a Wilson Felipe, Marek Becka e Pierre-Yves Ritschard. # 248, # 621, # 699, # 824
  • Plugin MySQL: as opções Alias ​​e ConnectTimeout foram adicionadas. Obrigado a William Tisater.
  • Plugin Netlink: Suporte para contadores netlink de 64 bits foi adicionado. Graças a Marek Becka. # 435
  • Plugin de rede: a opção de configuração ReconnectInterval foi adicionada. Obrigado a John Ferlito. # 732
  • Plugin NFS: O suporte para o NFSv4.0 foi implementado. Graças a Marek Becka. # 550
  • Plugin OneWire: foi adicionado suporte para mais famílias de sensores que fornecem temperatura. Graças a Tomasz Torcz. # 672
  • Plugin OneWire: O suporte para o caminho completo do OWFS e mais famílias de dispositivos foi implementado. Graças a Tomas Menzl. # 68
  • Plugin OpenLDAP: este novo plugin lê as informações de monitoramento da subárvore cn = Monitor do OpenLDAP. Obrigado a Kimo Rosenbaum, Marc Fournier e Nicholas Humfrey. # 719
  • Plugin OpenVPN: O suporte para o OpenVPN 2.3.0 foi implementado. Graças a Ed Okerson. # 252
  • Plugin OpenVZ: Várias melhorias foram feitas, fazendo com que o plugin apresente valores como os outros plugins do collectd. Graças a Chris Lundquist. # 264
  • Plugin Perl: Um novo método listval_filter foi adicionado, várias limpezas internas e melhorias foram feitas e um conjunto de testes foi adicionado. Obrigado a Matthias Bethke. # 728
  • Plugin PostgreSQL: A nova opção ExpireDelay permite ignorar valores antigos pendentes de gravação quando o banco de dados fica lento. Obrigado a Stephen O'Dor. # 593
  • Plugin do PowerDNS: O plug-in foi atualizado para estatísticas do pdns 3.4.3. Graças a Ruben Kerkhof. # 965
  • Plug-in de Processos: Uma otimização relacionada ao uso de memória para sistemas de baixo perfil foi incluída. Obrigado a Florian Forster. # 652
  • Plugin Python: O suporte para Python3 foi melhorado, ModulePath é agora anexado ao sys.path e a função get_dataset () foi adicionada à API do Python. Obrigado a Sven Trenkel e Patrick Browne. # 890, # 751, # 771
  • Plugins Redis e Write_Redis: A biblioteca de suporte foi alterada de credis para hiredis. Obrigado a Andres J. Diaz, a Victor Seva, a Marc Fournier, a Johan Bergstrom, a Michael Spiegle e a brianpkelly. # 296, # 464, # 475, # 799, # 1030
  • Redis plugin: Comandos personalizados agora podem ser usados ​​para buscar valores armazenados no Redis. Obrigado a Pierre-Yves Ritschard. # 816
  • Redis plugin: Suporte para senhas de até 512 caracteres foi adicionado. Obrigado a Jeremy Katz. # 532
  • Plugin Sensors: Suporte para sensores de energia do lm_sensors foi adicionado. Graças a Jan Kundrat. # 571
  • Plugin SMART: este novo plug-in coleta estatísticas SMART de unidades de disco. Obrigado a Vincent Bernat. # 797
  • Plugin SNMP: Agora, um recurso de lista negra / lista branca pode ser usado para filtrar quais OIDs coletar. Graças a Christophe Courtaut. # 414
  • Plugin SNMP: Suporte para autenticação e criptografia SNMPv3 foi implementado. Graças a Michael Pilat. # 362
  • Plugin SNMP: Duas mensagens de erro foram desambigadas. Graças a Sergey. # 939, # 952
  • Swap plugin: o plug-in agora pode informar valores como porcentagens. Obrigado a Jeremy Katz e Florian Forster. # 500, # 510
  • Plugin Swap: O plugin não falha mais nos sistemas Linux, onde o SwapCached não é exposto pelo kernel. Obrigado a Florian Forster. # 733
  • Plugin tail: as opções GaugeInc e GaugeAdd foram implementadas. Graças a Andre Ferraz. # 673
  • Tail plugin: Intervalos agora podem ser configurados em uma base por arquivo. Graças a Tom Leaman. # 446
  • Plugin TCPConns: A opção AllPortsSummary, permitindo resumir todas as conexões, foi adicionada. Graças a Marek Becka. # 488
  • Plugin TCPConns: Três métricas foram renomeadas na plataforma AIX, por uma questão de consistência. Graças a Manuel Luis Sanmartin Rozada. # 546
  • Plugin Turbostat: Este novo plugin lê a freqüência da CPU e a residência do estado C nos modernos processadores Intel equipados com turbo. Obrigado a Vincent Brillault, Jean Delvare e Nicolas Iooss. # 651
  • Plugin UnixSock: o comando GETTHRESHOLD foi adicionado novamente. Graças a Manuel Luis Sanmartin Rozada. # 674
  • Plugin do Varnish: foi adicionado o suporte do Varnish 4, bem como as métricas de monitoramento disponíveis apenas no Varnish 4. Agradecemos a Marc Fournier. # 618, # 783
  • virt plugin: O uso de memória dos convidados agora também é coletado. Graças a Tiago Carvalho, jazzmes e Zollner Robert.
  • virt plugin: Agora é possível escolher entre usar o nome dos convidados ou o UUID como plugin_instance. Obrigado a Remi Ferrand. # 385
  • virt plugin: O plugin libvirt foi renomeado para virt. Obrigado a Florian Forster.
  • Write Graphite plugin: Quando a conexão ao grafite falha, as tentativas de reconexão são agora limitadas a uma vez por segundo. Obrigado a Florian Forster. # 625
  • Write HTTP plugin: O suporte a várias instâncias deste plug-in foi aprimorado. O bloqueio foi suspenso em favor de. Obrigado a Marc Fournier. # 902
  • Write HTTP plugin: Várias opções de configuração relacionadas a TLS foram adicionadas. Graças a Ingmar Runge. # 666
  • Write HTTP plugin: as opções LowSpeedLimit e Timeout permitem redefinir as conexões de rede lentas / interrompidas. Obrigado a loginator17 e Marc Fournier. # 752, # 985
  • Write HTTP plugin: O tamanho da carga postada no servidor HTTP agora pode ser controlado com a opção BufferSize. Obrigado a Florian Forster. # 722
  • Write Kafka plugin: Este novo plugin envia dados para o Apache Kafka, uma fila de mensagens distribuída. Agradecimentos a Pierre-Yves Ritschard, e-commerce, Vincent Bernat e Marc Fournier. # 670, # 694, # 794, # 853, # 014
  • Plugin Write Log: este novo plugin despacha os valores coletados para o (s) destino (s) de log configurado (s). Obrigado a Pierre-Yves Ritschard. # 886
  • Gravar plugin Riemann: Agora as meta strings extras são adicionadas como atributos nas notificações. Obrigado ao John-John Tedro. # 417
  • Write Riemann plugin: Agora, as mensagens de notificação são enviadas para o servidor Riemann por meio do campo de descrição. Graças a Adrian Miron. # 575
  • Plugin Write Riemann: Suporte para atributos customizados foi adicionado. Obrigado a Pierre-Yves Ritschard. # 459
  • Plug-in Write Riemann: O suporte foi implementado para enviar eventos para o Riemann em lotes (ao usar o TCP) e está ativado por padrão. Obrigado a Pierre-Yves Ritschard. # 800
  • Write Riemann plugin: A opção EventServicePrefix foi adicionada, o que adiciona um prefixo aos nomes dos serviços de eventos. Graças a Moshe Zada. # 706
  • Gravar plugin Riemann: As verificações de limite agora podem ser passadas para o servidor Riemann. Obrigado a Pierre-Yves Ritschard. # 518
  • Plugin Write Sensu: Esse novo plugin envia valores para o Sensu, um sistema de processamento e monitoramento de fluxo. Obrigado a Fabrice A. Marie e Marc Fournier. # 912, # 1001, # 1016
  • Plugin de gravação TSDB: Este novo plugin envia dados para o OpenTSDB, um banco de dados escalonável de séries temporais. Obrigado a Kevin Bowling, a Florian Forster, a Dallin Young, a Michael Schenck e a Pierre-Yves Ritschard. # 703, # 772, # 945
  • Plugin ZFS ARC: foi adicionado suporte para ZFS-on-Linux. Obrigado a Marc Fournier e Wilfried Goesgens. # 552
  • Plugin do Zookeeper: este novo plug-in lê dados do comando Apache Zookeeper MNTR. Obrigado a Jeremy Katz. # 826

O que há de novo na versão:

  • Sistema de criação: a capacidade de criar construções fora da árvore foi corrigida. Obrigado a Vincent Bernat. # 792
  • Construir plug-ins do sistema, do disco e dos usuários: a detecção e o uso do libstatgrab ≧ 0.90 foram adicionados. Obrigado a Vincent Bernat. # 445, # 795, # 806, # 807, # 908
  • Construir plug-ins do sistema, Memória, CPU, TCPConns e Processos: Várias correções relacionadas ao suporte do OpenBSD foram adicionadas. Graças a Landry Breuil. # 777, # 778, # 779, # 808
  • Sistema de compilação: os plug-ins agora exportam apenas module_register (). Obrigado a Florian Forster.
  • Sistema de compilação: Várias limpezas e melhorias foram feitas. Obrigado a Marc Fournier.
  • collectd: Várias alterações internas e melhorias no daemon e na API do plug-in foram feitas. Obrigado a Florian Forster, Pierre-Yves Ritschard e Alex Petrov. # 512, # 727
  • collectd: Numerosos erros de ortografia foram corrigidos nos comentários e documentação e várias mensagens de erro foram aprimoradas. Obrigado a Ruben Kerkhof, Abhinav Upadhyay, Olivier Bazoud, Pierre-Yves Ritschard, Tim Smith, Moshe Zada, Katelyn Perry e Marc Fournier.
  • collectd: Regras / Destinos agora podem ser anexados a cadeias de filtros existentes. Obrigado a Marc Falzon. # 444
  • collectd: os destinos das Cadeias de filtros com falha agora registram a lista de destinos de gravação disponíveis. Obrigado a Wilfried Goesgens. # 650, # 1043
  • collectd: O suporte para sinalização e gerenciamento de processos por upstart e systemd foi implementado para a plataforma Linux. Obrigado a Pierre-Yves Ritschard e Marc Fournier. # 798, # 811, # 814
  • collectd: A opção CollectInternalStats foi adicionada. Obrigado a Yves Mettier. # 691
  • collectd: O código-fonte e as dependências do daemon foram movidos para o diretório src / daemon /. Obrigado a Florian Forster.
  • collectd: A nova opção MaxReadInterval permite limitar o intervalo de repetição exponencial de erros de leitura de plug-ins. Graças a Alexey Remizov e Florian Forster. # 713
  • collectd: A opção de linha de comando -P agora tem precedência sobre a opção PIDFile. Obrigado a Thomas D. # 553
  • collection.cgi: Vários ajustes relacionados à fonte de dados foram feitos. Obrigado a Fabiano Pires e Sebastian Harl.
  • libcollectdclient: Agora propaga erros ao assinar / criptografar pacotes de rede. Obrigado a Florian Forster.
  • Configuração: foi adicionado suporte para endereços IPv6 não citados. Graças a Sebastian Harl. # 489
  • Documentação: Várias melhorias foram feitas. Obrigado a Florian Forster e Marc Fournier.
  • Exemplos: o exemplo de plug-in C foi atualizado para a API de plug-in atual. Graças a Sebastian Harl.
  • Licenciamento: Os componentes a seguir foram relicenciados para a licença MIT: os sensores Apple, Ascent, DBI, E-mail, Entropy, GenericJMX, gmond, LogFile, nginx, Notify Desktop, NTPd, NUT, olsrd, Perl, Ping PostgreSQL, Protocolos, RouterOS, RRDCacheD, SNMP, StatsD, SysLog, Tabela, Tail, UnixSock, vmem, VServer, Wireless, WriteRiemann e XMMS, o core collectd daemon, os utilitários collectdmon, collectd-nagios e collectd-tg, todos os destinos e correspondências, liboconfig, a maioria dos arquivos utils_ * e a API do plug-in.
  • Testes: um conjunto de testes foi adicionado. Obrigado a Florian Forster.
  • Limite: O cálculo de histerese ficou mais confiável. Graças a Jan Kundrat. # 581
  • Limite: Várias correções e melhorias foram feitas. Graças a Manuel Luis Sanmartin Rozada. # 649, # 644
  • Plugin AMQP: A opção ConnectionRetryDelay foi adicionada, permitindo atrasar a reconexão. Graças a Yoga Ramalingam e Marc Fournier. # 833
  • Plugin AMQP: as opções QueueDurable e QueueAutoDelete foram adicionadas, dando controle sobre a criação e exclusão de filas. Obrigado a David Blundell e Marc Fournier. # 623
  • Plug-ins Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx e Write HTTP: agora é possível personalizar o campo User-Agent em tempo de compilação. Obrigado a Jeremy Katz. # 440
  • Plugins do Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx: A conexão será redefinida se não for concluída dentro do Intervalo configurado. A nova opção Tempo limite fornece controle sobre esse comportamento. Obrigado a Jan Kundrat e Marc Fournier. # 982, # 983, # 993
  • Plugins HTTP Apache, Ascent, cURL, cURL-JSON, cURL-XML, nginx, Write: Permitem que nomes de usuários e senhas contenham dois pontos se construído contra libcurl ≧ 7.19.1. Obrigado a Marc Fournier. # 695, # 947
  • Plugin do Apache: A opção SSLCiphers fornece controle sobre os algoritmos de criptografia para usar com conexões TLS. Obrigado ao Toni Moreno. # 946
  • Barometer plugin: Este novo plugin lê dados de sensores de vários barômetros digitais da Freescale e da Bosch. Graças a Tomas Menzl. # 69, # 693
  • Plugin da bateria: foram adicionados valores de relatórios como porcentagens e relatórios de baterias degradadas. Obrigado a Florian Forster.
  • Plugin da bateria: Suporte para leitura de valores do sysfs no Linux foi adicionado. Obrigado a Andy Parkins, Nicholas Humfrey, Peter Wu e Florian Forster. # 725, # 810, # 998
  • Plugin da bateria: o valor da corrente não é mais fornecido, a menos que a bateria forneça essas informações. Obrigado a Florian Forster.
  • Plugin BIND: A API XML v3 do Bind agora é suportada; Obrigado a Victor Berger, Bruno Premont e Michal Humpula. # 742, # 847
  • Plugin Ceph: Este novo plugin coleta estatísticas do sistema de armazenamento distribuído do Ceph. Obrigado a Dan Ryder, Dennis Zou, Colin McCabe e Sage Weil. # 522, # 598
  • Plug-in do ConnTrack: Suporte para relatórios de valores como porcentagens, bem como arquivos herdados do conntrack em / proc foram adicionados. Obrigado a Pierre-Yves Ritschard. # 497, nº 680
  • Plugin da CPU: o plug-in agora pode informar valores como porcentagens e agregar valores por estado e por CPU. Obrigado a Pierre-Yves Ritschard, a Florian Forster, a Fabien Wernli, a Nicholas Humfrey e a Wilfried Goesgens. # 499, # 516, # 639 # 734, # 812, # 802
  • Plugin cURL-JSON: A extração de valores de estruturas JSON complexas foi aprimorada. Graças a Jim Radford. # 408, # 411
  • Plugin cURL-JSON: Agora os intervalos podem ser configurados por URL. Graças a Stan Sawa. # 685
  • cURL-JSON, cURL-XML, plug-ins HTTP de gravação: esses plug-ins agora também seguem redirecionamentos HTTP. Obrigado a Marc Fournier.
  • Plug-ins cURL, cURL-JSON, cURL-XML: a autenticação HTTP Digest foi implementada. Graças a Frank Cornelis. # 482
  • DBI, Oracle, plugins do PostgreSQL: Um parâmetro MetadataFrom foi adicionado, o que permite definir metadados a partir de colunas do banco de dados. Graças a Mark Wong. # 317, # 321
  • Plugin DBI: Consultar vários bancos de dados em paralelo agora é possível. Obrigado a Vincent Bernat. # 453
  • Plugin do disco: na plataforma Linux, os nomes dos discos agora podem ser consultados no udev com a opção UdevNameAttr. Graças a Patrick Mooney. # 537
  • Plugin do disco: esse plug-in agora coleta várias métricas adicionais relacionadas à E / S na plataforma Linux. Obrigado a Florian Forster e Michael Schenck. # 705, # 759
  • Plugin DRBD: Este novo plugin lê as estatísticas do DRBD (Distributed Replicated Block Device) do Linux. Obrigado a Tim Laszlo. # 566, # 700
  • Plugins Exec, UnixSock: O comando PUTNOTIF agora permite definir metadados nas notificações. Obrigado ao John-John Tedro. # 416
  • fhcount plugin: Este novo plugin informa o número de identificadores de arquivos usados. Obrigado ao Jiri Tyr. # 1009
  • Plugin GenericJMX: Um carregador de classes para JMXConnectorFactory foi adicionado, permitindo que o plug-in trabalhe com o JBOSS & gt; 7. Obrigado a Alexandre Moutot. # 452
  • Plugin IPC: este novo plugin coleta informações relacionadas à memória compartilhada. Obrigado a Andres J. Diaz. # 925
  • Plugin Java: Agora usa o nome do host definido no arquivo de configuração. Obrigado a Pierre-Yves Ritschard. # 530, # 681
  • Carregar plug-in: o plug-in agora pode informar valores como porcentagens. Obrigado a Vedran Bartonicek e Pierre-Yves Ritschard. # 344, # 498
  • Log Logstash plugin: Esse novo plug-in grava logs e eventos coletados como eventos formatados pelo Logstash JSON. Obrigado a Pierre-Yves Ritschard. # 360
  • Plugin LVM: O plug-in coleta o tamanho dos volumes de dados do pool thin e não informa mais os volumes virtuais. Graças a Benjamin Gilbert. # 603
  • memcached plugin: listen_disabled_num agora também são reportados. Graças a Matt Cottingham. # 622
  • Plugin de memória: o relatório de memória slab na plataforma Linux foi adicionado. Obrigado a Manuel CISSE e Marc Fournier. # 560, # 697
  • Plugin de memória: o plug-in agora pode informar valores como porcentagens. Obrigado a Jeremy Katz, Florian Forster e Manuel CISSE. # 501, # 511, # 559
  • Plugin Modbus: Agora é possível selecionar entre os registros de holding e de entrada. Obrigado a Jan Vitek. # 338
  • Plugin Modbus: Suporte para acessar dispositivos através de uma porta serial RS-485 foi adicionado. Graças a Eric Sandeen.
  • Plugin multimeter: este plugin não é mais construído por padrão na plataforma AIX. Graças a Manuel Luis Sanmartin Rozada. # 549, # 684
  • Plugins MySQL e PostgreSQL: Passar 127.0.0.1 como um host agora resultará no Nome do Host global sendo usado em nomes de métricas. Obrigado a Jeremy Katz. # 441
  • Plugin MySQL: A coleção de estatísticas InnoDB, Select e Sort foi adicionada. Obrigado a Wilson Felipe, Marek Becka e Pierre-Yves Ritschard. # 248, # 621, # 699, # 824
  • Plugin MySQL: as opções Alias ​​e ConnectTimeout foram adicionadas. Obrigado a William Tisater.
  • Plugin Netlink: Suporte para contadores netlink de 64 bits foi adicionado. Graças a Marek Becka. # 435
  • Plugin de rede: a opção de configuração ReconnectInterval foi adicionada. Obrigado a John Ferlito. # 732
  • Plugin NFS: O suporte para o NFSv4.0 foi implementado. Graças a Marek Becka. # 550
  • Plugin OneWire: foi adicionado suporte para mais famílias de sensores que fornecem temperatura. Graças a Tomasz Torcz. # 672
  • Plugin OneWire: O suporte para o caminho completo do OWFS e mais famílias de dispositivos foi implementado. Graças a Tomas Menzl. # 68
  • Plugin OpenLDAP: este novo plugin lê as informações de monitoramento da subárvore cn = Monitor do OpenLDAP. Obrigado a Kimo Rosenbaum, Marc Fournier e Nicholas Humfrey. # 719
  • Plugin OpenVPN: O suporte para o OpenVPN 2.3.0 foi implementado. Graças a Ed Okerson. # 252
  • Plugin OpenVZ: Várias melhorias foram feitas, fazendo com que o plugin apresente valores como os outros plugins do collectd. Graças a Chris Lundquist. # 264
  • Plugin Perl: Um novo método listval_filter foi adicionado, várias limpezas internas e melhorias foram feitas e um conjunto de testes foi adicionado. Obrigado a Matthias Bethke. # 728
  • Plugin PostgreSQL: A nova opção ExpireDelay permite ignorar valores antigos pendentes de gravação quando o banco de dados fica lento. Obrigado a Stephen O'Dor. # 593
  • Plugin do PowerDNS: O plug-in foi atualizado para estatísticas do pdns 3.4.3. Graças a Ruben Kerkhof. # 965
  • Plug-in de Processos: Uma otimização relacionada ao uso de memória para sistemas de baixo perfil foi incluída. Obrigado a Florian Forster. # 652
  • Plugin Python: O suporte para Python3 foi melhorado, ModulePath é agora anexado ao sys.path e a função get_dataset () foi adicionada à API do Python. Obrigado a Sven Trenkel e Patrick Browne. # 890, # 751, # 771
  • Plugins Redis e Write_Redis: A biblioteca de suporte foi alterada de credis para hiredis. Obrigado a Andres J. Diaz, a Victor Seva, a Marc Fournier, a Johan Bergstrom, a Michael Spiegle e a brianpkelly. # 296, # 464, # 475, # 799, # 1030
  • Redis plugin: Comandos personalizados agora podem ser usados ​​para buscar valores armazenados no Redis. Obrigado a Pierre-Yves Ritschard. # 816
  • Redis plugin: Suporte para senhas de até 512 caracteres foi adicionado. Obrigado a Jeremy Katz. # 532
  • Plugin Sensors: Suporte para sensores de energia do lm_sensors foi adicionado. Graças a Jan Kundrat. # 571
  • Plugin SMART: este novo plug-in coleta estatísticas SMART de unidades de disco. Obrigado a Vincent Bernat. # 797
  • Plugin SNMP: Agora, um recurso de lista negra / lista branca pode ser usado para filtrar quais OIDs coletar. Graças a Christophe Courtaut. # 414
  • Plugin SNMP: Suporte para autenticação e criptografia SNMPv3 foi implementado. Graças a Michael Pilat. # 362
  • Plugin SNMP: Duas mensagens de erro foram desambigadas. Graças a Sergey. # 939, # 952
  • Swap plugin: o plug-in agora pode informar valores como porcentagens. Obrigado a Jeremy Katz e Florian Forster. # 500, # 510
  • Plugin Swap: O plugin não falha mais nos sistemas Linux, onde o SwapCached não é exposto pelo kernel. Obrigado a Florian Forster. # 733
  • Plugin tail: as opções GaugeInc e GaugeAdd foram implementadas. Graças a Andre Ferraz. # 673
  • Tail plugin: Intervalos agora podem ser configurados em uma base por arquivo. Graças a Tom Leaman. # 446
  • Plugin TCPConns: A opção AllPortsSummary, permitindo resumir todas as conexões, foi adicionada. Graças a Marek Becka. # 488
  • Plugin TCPConns: Três métricas foram renomeadas na plataforma AIX, por uma questão de consistência. Graças a Manuel Luis Sanmartin Rozada. # 546
  • Plugin Turbostat: Este novo plugin lê a freqüência da CPU e a residência do estado C nos modernos processadores Intel equipados com turbo. Obrigado a Vincent Brillault, Jean Delvare e Nicolas Iooss. # 651
  • Plugin UnixSock: o comando GETTHRESHOLD foi adicionado novamente. Graças a Manuel Luis Sanmartin Rozada. # 674
  • Plugin do Varnish: foi adicionado o suporte do Varnish 4, bem como as métricas de monitoramento disponíveis apenas no Varnish 4. Agradecemos a Marc Fournier. # 618, # 783
  • virt plugin: O uso de memória dos convidados agora também é coletado. Graças a Tiago Carvalho, jazzmes e Zollner Robert.
  • virt plugin: Agora é possível escolher entre usar o nome dos convidados ou o UUID como plugin_instance. Obrigado a Remi Ferrand. # 385
  • virt plugin: O plugin libvirt foi renomeado para virt. Obrigado a Florian Forster.
  • Write Graphite plugin: Quando a conexão ao grafite falha, as tentativas de reconexão são agora limitadas a uma vez por segundo. Obrigado a Florian Forster. # 625
  • Write HTTP plugin: O suporte a várias instâncias deste plug-in foi aprimorado. O bloqueio foi suspenso em favor de. Obrigado a Marc Fournier. # 902
  • Write HTTP plugin: Várias opções de configuração relacionadas a TLS foram adicionadas. Graças a Ingmar Runge. # 666
  • Write HTTP plugin: as opções LowSpeedLimit e Timeout permitem redefinir as conexões de rede lentas / interrompidas. Obrigado a loginator17 e Marc Fournier. # 752, # 985
  • Write HTTP plugin: O tamanho da carga postada no servidor HTTP agora pode ser controlado com a opção BufferSize. Obrigado a Florian Forster. # 722
  • Write Kafka plugin: Este novo plugin envia dados para o Apache Kafka, uma fila de mensagens distribuída. Agradecimentos a Pierre-Yves Ritschard, e-commerce, Vincent Bernat e Marc Fournier. # 670, # 694, # 794, # 853, # 014
  • Plugin Write Log: este novo plugin despacha os valores coletados para o (s) destino (s) de log configurado (s). Obrigado a Pierre-Yves Ritschard. # 886
  • Gravar plugin Riemann: Agora as meta strings extras são adicionadas como atributos nas notificações. Obrigado ao John-John Tedro. # 417
  • Write Riemann plugin: Agora, as mensagens de notificação são enviadas para o servidor Riemann por meio do campo de descrição. Graças a Adrian Miron. # 575
  • Plugin Write Riemann: Suporte para atributos customizados foi adicionado. Obrigado a Pierre-Yves Ritschard. # 459
  • Plug-in Write Riemann: O suporte foi implementado para enviar eventos para o Riemann em lotes (ao usar o TCP) e está ativado por padrão. Obrigado a Pierre-Yves Ritschard. # 800
  • Write Riemann plugin: A opção EventServicePrefix foi adicionada, o que adiciona um prefixo aos nomes dos serviços de eventos. Graças a Moshe Zada. # 706
  • Gravar plugin Riemann: As verificações de limite agora podem ser passadas para o servidor Riemann. Obrigado a Pierre-Yves Ritschard. # 518
  • Plugin Write Sensu: Esse novo plugin envia valores para o Sensu, um sistema de processamento e monitoramento de fluxo. Obrigado a Fabrice A. Marie e Marc Fournier. # 912, # 1001, # 1016
  • Plugin de gravação TSDB: Este novo plugin envia dados para o OpenTSDB, um banco de dados escalonável de séries temporais. Obrigado a Kevin Bowling, a Florian Forster, a Dallin Young, a Michael Schenck e a Pierre-Yves Ritschard. # 703, # 772, # 945
  • Plugin ZFS ARC: foi adicionado suporte para ZFS-on-Linux. Obrigado a Marc Fournier e Wilfried Goesgens. # 552
  • Plugin do Zookeeper: este novo plug-in lê dados do comando Apache Zookeeper MNTR. Obrigado a Jeremy Katz. # 826

O que há de novo na versão 5.4.1:

  • Plugin AMQP: Adicione suporte para RabbitMQ 0.4.x para evitar avisos do compilador. Obrigado a Sebastian Harl por implementar isso.
  • Plug-ins do Apache / Rede: A ordem de inicialização aprimorada solucionou problemas de inicialização do gcrypt.
  • Plugin Aquaero: O tipo usado para enviar a utilização dos fãs foi corrigido. Graças a Alex Deymo pelo patch.
  • cgroups plugin: Um pequeno vazamento de memória foi corrigido. Verificando a existência de uma opção de montagem sem um valor foi corrigido. Análise mais permissiva do arquivo cpuacct.stats corrige o suporte para algumas versões do Linux. Obrigado a Marc Fournier pelos relatórios de erros e patches.
  • Plugin cURL: corrija blocos sem uma instância. Obrigado a Alexander Golovko por reportar e Sebastian Harl por corrigir isso.
  • Plug-in cURL-JSON: o acesso à memória potencialmente inválido foi limpo. Obrigado a Jim Radford pelo seu patch.
  • Plugin de interface: Corrigir o comportamento no FreeBSD 10: o relatório de estatísticas por endereço causou atualizações duplicadas na mesma métrica. Obrigado a demon / @trtrmitya pelo patch.
  • Write Graphite plugin: Use o TCP para conectar ao Graphite por padrão. O padrão mudou de TCP para UDP entre 5.3.1 e 5.4.0, que é uma regressão. Obrigado a Marc Fournier por consertar isso. O comportamento de reconexão foi melhorado. Obrigado a Michael Hart pelo seu patch.
  • Plugin ZFS ARC: colete & quot; alocado & quot; e & quot; roubado & quot; apenas no FreeBSD.

O que há de novo na versão 5.4.0:

  • collectd: A opção de configuração LoadPlugin não tenta mais carregar os plugins duas vezes. Se mais de uma instrução ou bloco LoadPlugin for encontrado, somente o primeiro terá qualquer efeito.
  • collectd: A opção AutoLoadPlugin permite carregar automaticamente plugins para os quais uma configuração é encontrada.
  • collectd: as opções WriteQueueLimitHigh e WriteQueueLimitLow permitem que os valores coletados sejam descartados quando sob estresse, para evitar a falta de memória. Obrigado a Yves Mettier pelo seu patch.
  • Plugin AMQP: as opções GraphiteSeparateInstances e GraphiteAlwaysAppendDS foram adicionadas. Obrigado ao Laurent pelo patch.
  • Plugin Aquaero: este novo plugin lê várias métricas, por exemplo Velocidades e temperaturas da ventoinha, a partir do Aquaero 5, um painel de controle de ventilação e resfriamento de água. Graças a Alex Deymo pelo seu patch.
  • Plugin cURL: A opção MeasureResponseCode foi adicionada. Obrigado a Jan Matejka pelo seu patch.
  • Plugin cURL-JSON: Suporte para soquetes de domínio UNIX e curingas de matriz foi adicionado. Obrigado a Jim Radford pelo seu patch.
  • Plugin cURL-XML: o suporte para URLs longos foi aprimorado.
  • cgroups plugin: Este novo plugin coleta informações de contabilidade da CPU para processos em um cgroup. Obrigado a Michael Stapelberg pelo seu patch.
  • Plugin DF: As opções ValuesAbsolute e ValuesPercentage foram adicionadas. Obrigado a Vedran Bartonicek pelo patch.
  • Plugin Exec: faça pesquisas de UID / GID antes de bifurcar. Isso deve impedir uma condição de corrida na biblioteca do NSS. Obrigado a Ceri Storey pelo patch.
  • Plugin LVM: Este novo plugin coleta informações de tamanho do LQL (Logical Volume Manager) do Linux. Graças a Chad Malfait por seu trabalho.
  • plug-in memcached: foi adicionado suporte para contagens de incremento e decremento. Obrigado a Blake Matheny pelo patch.
  • Plugin MIC: Este novo plugin coleta o uso da CPU e da memória, o consumo de energia e as temperaturas da arquitetura Many-Integrated-Core (MIC) da Intel, como as placas Xeon Phi. Obrigado a Evan Felix pelo seu trabalho.
  • Plugin Netlink: Este plugin foi convertido para usar a biblioteca libmnl suportada. Obrigado a Andreas Henriksson pelo seu patch.
  • plugin nginx: A coleção de conexões aceitas e tratadas foi adicionada. Obrigado a Patrick Shan pelo seu patch.
  • sigrok plugin: Este novo plugin coleta métricas do sigrok, uma estrutura de processamento de sinais que lê vários dispositivos de hardware, desde medidores de luz até analisadores de espectro. Obrigado a Bert Vermeulen pelo seu patch.
  • Plugin StatsD: este novo plug-in escuta um soquete UDP e lê as métricas no formato StatsD.
  • Plugin Varnish: muitas métricas adicionais foram adicionadas. Obrigado a Nick Stenning pelo seu patch.
  • Write Graphite plugin: Suporte para UDP foi adicionado. Obrigado a Javier Maestro pelo seu patch.
  • Write Riemann plugin: A opção TTLFactor foi adicionada.

O que há de novo na versão 4.10.3:

  • Documentação: várias atualizações e adições. Graças a Sebastian Harl.
  • collectd: Problemas de compilação (avisos do compilador) foram corrigidos. Obrigado a Bruno Premont.
  • collectd: subseção de limite: o tratamento de valores de NAN no cálculo de porcentagem foi corrigido.
  • collectd, plugin Java, plugin NTPd: Várias mensagens de diagnóstico foram melhoradas.
  • Plugin cURL-JSON: O tratamento de matrizes foi corrigido.
  • plugin libvirt: Um bug na leitura das estatísticas da CPU virtual foi corrigido. Obrigado ao & quot; JLPC & quot; por relatar esse problema.
  • Plugin Modbus: a compatibilidade com a libmodbus 2.0.3 foi restaurada. (Versão 4.10.3 apenas)
  • Plug-in de processos: o comportamento potencialmente errôneo foi corrigido em um caso de tratamento de erros.
  • Plugin Python: corrija o despacho de valores dos scripts do Python para o collectd. Obrigado a Gregory Szorc por encontrar e corrigir este problema.

O que há de novo na versão 4.10.2:

  • Documentação: Várias correções de documentação.
  • collectd: Se a inclusão de um arquivo de configuração falhar, continue com o restante da configuração, se possível.
  • collectd: Corrige um bug no agendamento da função de leitura. Em casos raros, as funções de leitura podem não ter sido chamadas com a frequência solicitada.
  • collectd: Problemas de simultaneidade com errno (3) no AIX foram corrigidos: Uma versão do errno com segurança de thread precisa ser solicitada no AIX. Obrigado a Aurelien Reynaud pelo seu patch.
  • collectd: Um 2 codificado à esquerda foi substituído pelo valor de tempo limite configurável. (Versão 4.10.2 apenas)
  • cURL, memcachec, Tail plugins: corrija o tratamento de fontes de dados DERIVE. Combinar o final de uma string foi melhorado; obrigado a Sebastian Harl pelo patch.
  • Plug-in cURL-JSON: corrija um problema ao analisar inteiros de 64 bits. A leitura de dados JSON de fontes não HTTP foi corrigida.
  • Plugin NetApp: passe a configuração do intervalo para a função de envio. Restaure a compatibilidade com o NetApp Release 7.3. Obrigado a Sven Trenkel pelo patch.
  • Plugin de rede: seja menos detalhado sobre assinaturas não verificadas, a fim de evitar spam nos registros.
  • Notificar plug-in de e-mail: problemas de simultaneidade foram corrigidos.
  • Plugin Python: defina sys.argv, pois muitos scripts não esperam que ele não seja definido. Obrigado a Sven Trenkel pelo patch.
  • RRDtool, RRDCacheD plugins: Corrija uma afirmação muito restrita ao criar arquivos RRD.
  • Plugin Swap: Um bug que leva a valores de E / S incorretos foi corrigido. (Versão 4.10.2 apenas)
  • Correspondência de valores: um pequeno vazamento de memória foi corrigido. Obrigado a Sven Trenkel pelo patch.

O que há de novo na versão 4.10.1:

  • Sistema de compilação: A verificação de strtok_r (3) no Solaris foi corrigida.
  • Portabilidade: Correções para o Solaris 8 foram aplicadas. Obrigado a Aurelien Reynaud e Alexander Wuerstlein pelos seus patches.
  • collectd: A velocidade de desligamento ao finalizar os threads de leitura foi melhorada.
  • libcollectdclient: Um erro de formatação no comando PUTVAL foi removido. Obrigado a Johan Van den Brande por corrigir isso.
  • Plugin DF: Uma mensagem de erro mostrada quando cu_mount_getlist falha foi incluída.
  • Plug-in de processos: foi adicionado o código de inicialização ausente para membros de E / S de uma estrutura. Obrigado a Aurelien Reynaud por consertar isso.
  • Plugin Python: Vazamentos de memória nos retornos de chamada de gravação e notificação foram corrigidos. Um possível travamento quando o plugin foi carregado, mas não configurado, foi corrigido. Obrigado a Sven Trenkel pelos seus patches.
  • Plugin SNMP: A verbosidade em relação aos tipos de ASN desconhecidos foi aumentada. Um problema de construção nos processadores PowerPC e ARM foi corrigido por Aurelien Reynaud; obrigado!
  • Plug-in do PowerDNS: as alterações de compatibilidade do PowerDNS 2.9.22 e posteriores foram aplicadas. Graças a Luke Heberling por suas mudanças.

O que há de novo na versão 4.8.1:

  • Novas versões de patch do collectd foram criadas. As alterações incluem uma condição de corrida rara, mas desagradável, no plug-in UnixSock, que pode levar à perda de dados ou à gravação em um descritor de arquivo incorreto. Qualquer pessoa que utilize o plugin UnixSock é aconselhada a atualizar.
  • Sistema de criação: problemas ao criar o plug-in do IP-Tables foram corrigidos.
  • Plugin Exec: Limpe a máscara do bloco de sinal antes de chamar exec (2).
  • Plugin Perl: declara a variável environ. Isso resolve problemas de construção em algumas plataformas.
  • Plug-in de processos: remova chamadas desnecessárias de realloc (3). Obrigado a Andres J. Diaz pelo patch.
  • Plugin UnixSock: corrija uma condição de corrida (bem oculta) relacionada ao tratamento do descritor de arquivo.

O que há de novo na versão 4.6.2:

  • A coleta do número de conjuntos RR armazenados em cache foi corrigida no campo "BIND" plugin.
  • As cadeias de filtros agora podem ser configuradas sem um destino padrão.
  • Correções de portabilidade foram adicionadas ao campo & quot; DNS & quot; e & quot; Oracle & quot; plugins.
  • Problemas com uma função do utilitário Solaris foram resolvidos.
  • Um erro de digitação que impedia o uso correto do módulo foi corrigido no campo "TimeDiff" jogo.
  • Uma possível condição de corrida durante a inicialização foi corrigida no campo & quot; RRDtool & quot; plugin.

O que há de novo na versão 4.6.1:

  • Um erro "off-by-one" na IPMI plugin foi corrigido.
  • Pequenos problemas no plug-in, documentação e sistema de compilação do BIND foram corrigidos.

O que há de novo na versão 4.6.0:

  • Uma infra-estrutura para filtrar e manipular valores foi adicionada ao daemon.
  • Uma biblioteca de comunicação e controle foi adicionada.
  • Plug-ins para BIND, cURL, DBI, OpenVPN, Oracle e RRDCacheD foram adicionados.
  • Novos recursos foram adicionados aos plug-ins CSV, Interface, memcached, MySQL, PostgreSQL e Processos.
  • Os plug-ins de CPU e Swap foram portados para o OpenBSD.
  • O tratamento de erros e / ou a portabilidade foram aprimorados nos plug-ins IPMI e Perl.

Programas semelhantes

pulsebuildmonitor
pulsebuildmonitor

20 Feb 15

exede-status
exede-status

20 Feb 15

ATSlog
ATSlog

2 Jun 15

FW1-Loggrabber
FW1-Loggrabber

3 Jun 15

Comentário para collectd

Comentários não encontrado
Adicionar comentário
Ligue imagens!