collectd는 사용자가 시스템 정보를 수집 할 수 있도록 설계된 데몬으로 일반 C로 구현 된 오픈 소스, 이식성, 무료 다운로드, 사용하기 쉽고 설치가 쉽고 안정적인 명령 줄 소프트웨어 프로젝트입니다. 출력을 10 초마다 RRD 파일에 저장합니다.
여러 하드웨어 구성 요소의 데이터 수집
수많은 플러그인 덕분에 collectd는 CPU 사용량, RAM 사용량, 디스크 사용량 및 네트워크 인터페이스 사용량과 DNS 트래픽에 대한 데이터를 수집합니다. 이 파일은 메모리에 있으며 / proc-filesystem을 사용하여 정보를 읽습니다.
기능 중 네트워크 장비 조회를위한 SNMP (Simple Network Management Protocol) 통합은 물론 전체 시스템 설정에 대한 통계를 수집하는 데 사용할 수있는 강력한 네트워크 코드를 언급 할 수 있습니다.
그 기능은 확장 될 수 있습니다.
플러그인을 사용하여 프로그램의 기능을 쉽게 확장 할 수 있습니다. C, Perl, Java, Python 또는 UNIX Shell 프로그래밍 언어로 작성하거나 바이너리 또는 스크립트를 실행할 수 있습니다. Java MBean에 대한 지원도 제공됩니다.
collectd를 사용하여 통계를 수집 할 때 그래프를 생성하지 않으며 제한된 모니터링 기능을 제공한다는 점에 유의하십시오. 32 비트 및 64 비트 컴퓨터 플랫폼에서 성공적으로 테스트되었습니다.
collectd 시작하기
개인용 컴퓨터에 수집 소프트웨어를 설치하려면 먼저 프로그램의 최신 릴리스를 다운로드하여 홈 디렉토리에 저장하고 아카이브 관리자 유틸리티를 사용하여 내용을 추출하고 터미널 응용 프로그램을 열고 위치로 이동해야합니다 아카이브 파일을 압축 해제 한 곳 (예 : cd /home/softoware/collectd-5.4.1).
그런 다음 터미널 에뮬레이터에서 & lsquo; ./configure && make & rsquo;를 실행하십시오. 명령을 사용하여 프로그램을 구성 (최적화)하고 컴파일하십시오. 컴파일 프로세스가 성공적으로 완료되면 & lsquo; make install & rsquo; root로 명령하거나 & sudo make install & rsquo; 명령을 권한이있는 사용자로 사용하여 시스템 전체에 설치하고 시스템의 모든 사용자가 사용할 수있게하십시오.
이 릴리스의 새로운 기능 :
빌드 시스템 : 트리 외부 빌드를 만드는 기능이 수정되었습니다. Vincent Bernat에게 감사드립니다. # 792
시스템, 디스크 및 사용자 플러그인 구축 : libstatgrab ≧ 0.90의 탐지 및 사용이 추가되었습니다. Vincent Bernat에게 감사드립니다. # 445, # 795, # 806, # 807, # 908
빌드 시스템, 메모리, CPU, TCPConns 및 프로세스 플러그인 : OpenBSD 지원과 관련된 수많은 수정 사항이 추가되었습니다. Landry Breuil에게 감사드립니다. # 777, # 778, # 779, # 808
시스템 빌드 : 이제 플러그인은 module_register () 만 내 보냅니다. Florian Forster에게 감사드립니다.
시스템 구축 : 다양한 정리 및 개선 작업이 이루어졌습니다. Marc Fournier에게 감사드립니다.
collectd : 데몬과 플러그인 API에 대한 많은 내부적 인 변경과 개선이 이루어졌습니다. Florian Forster, Pierre-Yves Ritschard 및 Alex Petrov에게 감사드립니다. # 512, # 727
collectd : 많은 맞춤법 오류가 주석과 문서에서 수정되었으며 몇 가지 오류 메시지가 개선되었습니다. Ruben Kerkhof, Abhinav Upadhyay, Olivier Bazoud, Pierre-Yves Ritschard, Tim Smith, Moshe Zada, Katelyn Perry 및 Marc Fournier에게 감사드립니다.
collectd : 규칙 / 대상을 기존 필터 체인에 추가 할 수 있습니다. Marc Falzon에게 감사드립니다. # 444
collectd : upstart 및 systemd에 의한 프로세스 시그널링 및 관리 지원이 Linux 플랫폼에 구현되었습니다. Pierre-Yves Ritschard와 Marc Fournier에게 감사드립니다. # 798, # 811, # 814
collectd : CollectInternalStats 옵션이 추가되었습니다. Yves Mettier에게 감사드립니다. # 691
collectd : 데몬 소스 코드와 종속성이 src / daemon / 디렉토리로 옮겨졌습니다. Florian Forster에게 감사드립니다.
collectd : 새로운 MaxReadInterval 옵션은 플러그인 읽기 오류의 지수 재시도 간격을 제한 할 수 있습니다. Alexey Remizov와 Florian Forster에게 감사드립니다. # 713
collectd : 이제 -P 명령 행 옵션이 PIDFile 옵션보다 우선합니다. 토마스 디 # 553에게 감사드립니다.
collection.cgi : 다양한 데이터 소스 관련 조정이 이루어졌습니다. Fabiano Pires와 Sebastian Harl에게 감사드립니다.
libcollectdclient : 이제 네트워크 패킷을 서명 / 암호화 할 때 오류를 전파합니다. Florian Forster에게 감사드립니다.
구성 : 인용되지 않은 IPv6 주소에 대한 지원이 추가되었습니다. Sebastian Harl에게 감사드립니다. # 489문서화 : 다양한 개선이 이루어졌습니다. Florian Forster와 Marc Fournier에게 감사드립니다.
예 : 샘플 C 플러그인이 현재 플러그인 API로 업데이트되었습니다. Sebastian Harl에게 감사드립니다.
라이센스 : Apple Sensor, Ascent, DBI, E-Mail, Entropy, GenericJMX, gmond, LogFile, nginx, NTPd, NUT, olsrd, Perl, Ping, PostgreSQL 등의 구성 요소는 MIT 라이센스로 재 라이센스되었습니다. 프로토콜, RouterOS, RRDCacheD, SNMP, StatsD, SysLog, 테이블, 테일, UnixSock, vmem, VServer, 무선, Riemann 및 XMMS 플러그인 작성, 핵심 collectd 데몬, collectdmon, collectd-nagios 및 collectd-tg 유틸리티, 모든 대상 libconfig, 대부분의 utils_ * 파일 및 플러그인 API와 일치합니다.
테스트 : 테스트 슈트가 추가되었습니다. Florian Forster에게 감사드립니다.
임계 값 : 히스테리시스 계산이보다 안정적으로 이루어졌습니다. Jan Kundrat에게 감사드립니다. # 581
임계 값 : 다양한 수정 및 개선이 이루어졌습니다. Manuel Luis Sanmartin Rozada에게 감사드립니다. # 649, # 644
AMQP 플러그인 : ConnectionRetryDelay 옵션이 추가되어 재 연결을 지연시킬 수 있습니다. Yoga Ramalingam과 Marc Fournier에게 감사드립니다. # 833AMQP 플러그인 : QueueDurable 및 QueueAutoDelete 옵션이 추가되어 대기열 생성 및 삭제를 제어 할 수 있습니다. David Blundell과 Marc Fournier에게 감사드립니다. # 623
Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx 및 Write HTTP 플러그인 : 사용자 에이전트 필드 사용자 정의가 컴파일시 가능해졌습니다. Jeremy Katz에게 감사드립니다. # 440
Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx 플러그인 : 구성된 간격 내에 완료되지 않은 경우 연결이 재설정됩니다. 새로운 Timeout 옵션은이 동작을 제어합니다. Jan Kundrat와 Marc Fournier에게 감사드립니다. # 982, # 983, # 993
Apache, Ascent, cURL, cURL-JSON, cURL-XML, nginx, Write HTTP 플러그인 : libcurl ≥ 7.19.1에 대해 작성된 경우 사용자 이름과 비밀번호에 콜론을 포함 할 수 있습니다. Marc Fournier에게 감사드립니다. # 695, # 947
Apache 플러그인 : SSLCiphers 옵션은 TLS 연결에 사용할 암호화 알고리즘을 제어합니다. Toni Moreno에게 감사드립니다. # 946
기압계 플러그인 :이 새로운 플러그인은 다양한 Freescale 및 Bosch 디지털 기압계의 센서 데이터를 읽습니다. Tomas Menzl에게 감사드립니다. # 69, # 693
배터리 플러그인 : 값을 백분율로보고하고 성능이 저하 된 배터리를보고합니다. Florian Forster에게 감사드립니다.배터리 플러그인 : Linux의 sysfs에서 값을 읽는 기능이 추가되었습니다. Andy Parkins, Nicholas Humfrey, Peter Wu 및 Florian Forster에게 감사드립니다. # 725, # 810, # 998
배터리 플러그인 : 배터리가이 정보를 제공하지 않으면 전류 값이 더 이상 제공되지 않습니다. Florian Forster에게 감사드립니다.
BIND 플러그인 : Bind의 XML v3 API가 지원됩니다. Victor Berger, Bruno Premont 및 Michal Humpula에게 감사드립니다. # 742, # 847
Ceph plugin :이 새로운 플러그인은 Ceph 분산 저장 시스템에서 통계를 수집합니다. Dan Ryder, Dennis Zou, Colin McCabe, Sage Weil에게 감사드립니다. # 522, # 598
ConnTrack 플러그인 : / proc에 레거시 conntrack 파일뿐만 아니라 값을 백분율로보고하는 기능이 추가되었습니다. Pierre-Yves Ritschard에게 감사드립니다. # 497, # 680
CPU 플러그인 : 이제 플러그인은 값을 백분율로보고하고 상태 및 CPU 당 집계 값을보고 할 수 있습니다. Pierre-Yves Ritschard, Florian Forster, Fabien Wernli, Nicholas Humfrey 및 Wilfried Goesgens에게 감사드립니다. # 499, # 516, # 639 # 734, # 812, # 802
cURL-JSON plugin : 복잡한 JSON 구조에서 값을 추출하는 기능이 향상되었습니다. Jim Radford에게 감사드립니다. # 408, # 411cURL-JSON 플러그인 : 간격을 URL 단위로 설정할 수 있습니다. Stan Sawa에게 감사드립니다. # 685
cURL-JSON, cURL-XML, Write HTTP 플러그인 : 이제이 플러그인은 HTTP 리디렉션을 따릅니다. Marc Fournier에게 감사드립니다.
cURL, cURL-JSON, cURL-XML 플러그인 : HTTP 다이제스트 인증이 구현되었습니다. Frank Cornelis에게 감사드립니다. # 482
DBI, Oracle, PostgreSQL 플러그인 : 데이터베이스 열에서 메타 데이터를 설정할 수있는 MetadataFrom 매개 변수가 추가되었습니다. Mark Wong에게 감사드립니다. # 317, # 321
DBI 플러그인 : 여러 데이터베이스를 동시에 쿼리 할 수 있습니다. Vincent Bernat에게 감사드립니다. # 453
디스크 플러그인 : Linux 플랫폼에서 UdevNameAttr 옵션을 사용하여 디스크 이름을 udev에서 조회 할 수 있습니다. Patrick Mooney에게 감사드립니다. # 537
디스크 플러그인 :이 플러그인은 이제 Linux 플랫폼에서 몇 가지 추가 I / O 관련 메트릭을 수집합니다. Florian Forster와 Michael Schenck에게 감사드립니다. # 705, # 759
DRBD plugin :이 새로운 플러그인은 Linux의 DRBD (Distributed Replicated Block Device) 통계를 읽습니다. Tim Laszlo에게 감사드립니다. # 566, # 700
Exec, UnixSock 플러그인 : PUTNOTIF 명령은 이제 알림에 대한 메타 데이터를 설정할 수 있습니다. John-John Tedro에게 감사드립니다. # 416fhcount plugin :이 새로운 플러그인은 사용 된 파일 핸들 수를보고합니다. Jiri Tyr에게 감사드립니다. # 1009
GenericJMX 플러그인 : JMXConnectorFactory 용 클래스 로더가 추가되어 플러그인이 JBOSS & gt; 7. Alexandre Moutot에게 감사드립니다. # 452
IPC plugin :이 새로운 플러그인은 공유 메모리와 관련된 정보를 수집합니다. Andres J. Diaz에게 감사드립니다. # 925
Java 플러그인 : 이제 구성 파일에 정의 된 호스트 이름을 사용합니다. Pierre-Yves Ritschard에게 감사드립니다. # 530, # 681
플러그인로드 : 이제 플러그인에서 값을 백분율로보고 할 수 있습니다. Vedran Bartonicek와 Pierre-Yves Ritschard에게 감사드립니다. # 344, # 498
Logstash 플러그인 로그인 :이 새로운 플러그인은 수집 된 로그 및 이벤트를 LogStash JSON 형식의 이벤트로 작성합니다. Pierre-Yves Ritschard에게 감사드립니다. # 360
LVM 플러그인 : 플러그인이 가상 풀 데이터 볼륨 크기를 수집하고 더 이상 가상 볼륨을보고하지 않습니다. 벤자민 길버트에게 감사드립니다. # 603
memcached 플러그인 : listen_disabled_num도 이제보고됩니다. Matt Cottingham에게 감사드립니다. # 622
메모리 플러그인 : Linux 플랫폼에서 슬랩 메모리보고가 추가되었습니다. Manuel CISSE와 Marc Fournier에게 감사드립니다. # 560, # 697메모리 플러그인 : 이제 플러그인에서 값을 백분율로보고 할 수 있습니다. Jeremy Katz, Florian Forster 및 Manuel CISSE에게 감사드립니다. # 501, # 511, # 559
Modbus 플러그인 : 이제 홀딩과 입력 레지스터 중 하나를 선택할 수 있습니다. Jan Vitek에게 감사드립니다. # 338
Modbus 플러그인 : RS-485 직렬 포트를 통한 장치 액세스 지원이 추가되었습니다. Eric Sandeen에게 감사드립니다.
멀티 미터 플러그인 :이 플러그인은 AIX 플랫폼에서 기본적으로 빌드되지 않습니다. Manuel Luis Sanmartin Rozada에게 감사드립니다. # 549, # 684
MySQL 및 PostgreSQL 플러그인 : 호스트로 127.0.0.1을 전달하면 메트릭 이름에 전역 호스트 이름이 사용됩니다. Jeremy Katz에게 감사드립니다. # 441
MySQL 플러그인 : InnoDB, Select and Sort 통계 수집이 추가되었습니다. Wilson Felipe, Marek Becka 및 Pierre-Yves Ritschard에게 감사드립니다. # 248, # 621, # 699, # 824
MySQL 플러그인 : Alias 및 ConnectTimeout 옵션이 추가되었습니다. William Tisater에게 감사드립니다.
Netlink 플러그인 : 64 비트 netlink 카운터에 대한 지원이 추가되었습니다. Marek Becka에게 감사드립니다. # 435
네트워크 플러그인 : ReconnectInterval 구성 옵션이 추가되었습니다. John Ferlito에게 감사드립니다. # 732NFS 플러그인 : NFSv4.0에 대한 지원이 구현되었습니다. Marek Becka에게 감사드립니다. # 550
OneWire 플러그인 : 더 많은 온도 제공 센서 제품군 지원이 추가되었습니다. Tomasz Torcz에게 감사드립니다. # 672
OneWire 플러그인 : 전체 OWFS 경로 및 기타 장치 제품군에 대한 지원이 구현되었습니다. Tomas Menzl에게 감사드립니다. # 68
OpenLDAP 플러그인 :이 새로운 플러그인은 OpenLDAP의 cn = Monitor 하위 트리에서 모니터링 정보를 읽습니다. Kimo Rosenbaum, Marc Fournier 및 Nicholas Humfrey에게 감사드립니다. # 719
OpenVPN 플러그인 : OpenVPN 2.3.0 지원이 구현되었습니다. Ed Okerson에게 감사드립니다. # 252
OpenVZ 플러그인 : 다양한 개선이 이루어 졌으므로 다른 수집 된 플러그인과 같은 플러그인 보고서 값이됩니다. Chris Lundquist에게 감사드립니다. # 264
펄 플러그인 : 새로운 listval_filter 메소드가 추가되었으며, 다양한 내부 정리 및 개선이 이루어졌으며 테스트 스위트가 추가되었습니다. Matthias Bethke에게 감사드립니다. # 728
PostgreSQL 플러그인 : 새로운 ExpireDelay 옵션을 사용하면 데이터베이스가 느려지면 이전 값을 쓸 수 없으므로 건너 뛸 수 있습니다. Stephen O'Dor에게 감사드립니다. # 593
PowerDNS 플러그인 : 플러그인이 pdns에서 통계를 위해 업데이트되었습니다. 3.4.3. Ruben Kerkhof에게 감사드립니다. # 965프로세스 플러그인 : 로우 프로파일 시스템을위한 메모리 사용 관련 최적화가 추가되었습니다. Florian Forster에게 감사드립니다. # 652
Python 플러그인 : Python3에 대한 지원이 개선되었으며 ModulePath가 sys.path에 추가되고 get_dataset () 함수가 Python API에 추가되었습니다. Sven Trenkel과 Patrick Browne에게 감사드립니다. # 890, # 751, # 771
Redis 및 Write_Redis 플러그인 : 지원 라이브러리가 credis에서 hiredis로 전환되었습니다. Andres J. Diaz, Victor Seva, Marc Fournier, Johan Bergstrom, Michael Spiegle 및 brianpkelly에게 감사드립니다. # 296, # 464, # 475, # 799, # 1030
Redis 플러그인 : 이제 사용자 정의 명령을 사용하여 Redis에 저장된 값을 가져올 수 있습니다. Pierre-Yves Ritschard에게 감사드립니다. # 816
Redis 플러그인 : 최대 512 자의 암호 지원이 추가되었습니다. Jeremy Katz에게 감사드립니다. # 532
Sensors plugin : lm_sensors의 파워 센서에 대한 지원이 추가되었습니다. Jan Kundrat에게 감사드립니다. # 571
SMART plugin :이 새로운 플러그인은 디스크 드라이브에서 SMART 통계를 수집합니다. Vincent Bernat에게 감사드립니다. # 797
SNMP 플러그인 : 블랙리스트 / 화이트리스트 기능을 사용하여 수집 할 OID를 필터링 할 수 있습니다. Christophe Courtaut에게 감사드립니다. # 414SNMP 플러그인 : SNMPv3 인증 및 암호화 지원이 구현되었습니다. Michael Pilat에게 감사드립니다. # 362
SNMP 플러그인 : 두 가지 오류 메시지가 모호해졌습니다. Sergey에게 감사드립니다. # 939, # 952
Swap Plugin : 이제 플러그인은 값을 백분율로보고 할 수 있습니다. Jeremy Katz와 Florian Forster에게 감사드립니다. # 500, # 510
Swap Plugin : SwapCached가 커널에 노출되지 않은 Linux 시스템에서 더 이상 플러그인이 실패하지 않습니다. Florian Forster에게 감사드립니다. # 733
테일 플러그인 : GaugeInc 및 GaugeAdd 옵션이 구현되었습니다. Andre Ferraz에게 감사드립니다. # 673
꼬리 플러그인 : 간격은 파일 단위로 구성 할 수 있습니다. Tom Leaman에게 감사드립니다. # 446
TCPConns 플러그인 : AllPortsSummary 옵션을 사용하여 모든 연결을 요약 할 수 있습니다. Marek Becka에게 감사드립니다. # 488
TCPConns 플러그인 : 일관성을 유지하기 위해 AIX 플랫폼에서 세 가지 메트릭이 변경되었습니다. Manuel Luis Sanmartin Rozada에게 감사드립니다. # 546
Turbostat plugin :이 새로운 플러그인은 최신 인텔 터보 프로세서에서 CPU 주파수와 C- 상태를 읽습니다. Vincent Brillault, Jean Delvare 및 Nicolas Iooss에게 감사드립니다. # 651UnixSock 플러그인 : GETTHRESHOLD 명령이 다시 추가되었습니다. Manuel Luis Sanmartin Rozada에게 감사드립니다. # 674
Varnish plugin : Varnish 4 지원이 추가되었으며, Varnish 4에서만 사용 가능한 모니터링 메트릭이 추가되었습니다. Marc Fournier에게 감사드립니다. # 618, # 783
virt 플러그인 : 손님 메모리 사용량도 수집됩니다. Tiago Carvalho, 재즈, Zollner Robert에게 감사드립니다.
virt 플러그인 : 이제 손님 이름이나 UUID를 plugin_instance로 사용할 수 있습니다. Remi Ferrand에게 감사드립니다. # 385
virt plugin : libvirt 플러그인의 이름이 virt로 변경되었습니다. Florian Forster에게 감사드립니다.
Graphite 플러그인 작성 : 흑연 연결에 실패하면 재 연결 시도가 이제 초당 한 번으로 제한됩니다. Florian Forster에게 감사드립니다. # 625
Write HTTP Plugin :이 플러그인의 다중 인스턴스 지원이 향상되었습니다. 블록은 사용하지 않는 것이 좋습니다. Marc Fournier에게 감사드립니다. # 902
Write HTTP Plugin : 몇 가지 TLS 관련 구성 옵션이 추가되었습니다. Ingmar Runge에게 감사드립니다. # 666
Write HTTP Plugin : LowSpeedLimit 및 Timeout 옵션을 사용하면 느리게 / 지연된 네트워크 연결을 재설정 할 수 있습니다. loginator17 및 Marc Fournier에게 감사드립니다. # 752, # 985HTTP Plugin 쓰기 : HTTP 서버에 게시 된 페이로드의 크기는 이제 BufferSize 옵션을 사용하여 제어 할 수 있습니다. Florian Forster에게 감사드립니다. # 722
Write Kafka plugin :이 새로운 플러그인은 분산 메시지 큐인 Apache Kafka에게 데이터를 보냅니다. Pierre-Yves Ritschard, ciomaire, Vincent Bernat, Marc Fournier에게 감사드립니다. # 670, # 694, # 794, # 853, # 014
로그 쓰기 플러그인 :이 새로운 플러그인은 수집 된 값을 구성된 로그 대상으로 발송합니다. Pierre-Yves Ritschard에게 감사드립니다. # 886
Riemann Plugin 작성 : 이제 추가 메타 문자열이 알림의 속성으로 추가됩니다. John-John Tedro에게 감사드립니다. # 417
Riemann 플러그인 작성 : 알림 메시지가 이제 설명 필드를 통해 Riemann 서버로 전송됩니다. Adrian Miron에게 감사드립니다. # 575
Riemann Plugin 작성 : 사용자 정의 속성 지원이 추가되었습니다. Pierre-Yves Ritschard에게 감사드립니다. # 459
Riemann Plugin 작성 : 지원은 일괄 적으로 Riemann에 이벤트를 전송하기 위해 구현되었으며 (TCP 사용시), 기본적으로 사용 가능합니다. Pierre-Yves Ritschard에게 감사드립니다. # 800
Riemann Plugin 작성 : 이벤트 서비스 이름에 접두사를 추가하는 EventServicePrefix 옵션이 추가되었습니다. Moshe Zada에게 감사드립니다. # 706
Riemann 플러그인 작성 : 임계 값 검사를 이제 Riemann 서버로 전달할 수 있습니다. Pierre-Yves Ritschard에게 감사드립니다. # 518
Write Sensu plugin :이 새로운 플러그인은 스트림 처리 및 모니터링 시스템 인 Sensu에 값을 제출합니다. Fabrice A. Marie와 Marc Fournier에게 감사드립니다. # 912, # 1001, # 1016
Write TSDB plugin :이 새로운 플러그인은 확장 가능한 시계열 데이터베이스 인 OpenTSDB에 데이터를 보냅니다. Kevin Bowling, Florian Forster, Dallin Young, Michael Schenck 및 Pierre-Yves Ritschard에게 감사드립니다. # 703, # 772, # 945
ZFS ARC 플러그인 : ZFS-on-Linux에 대한 지원이 추가되었습니다. Marc Fournier와 Wilfried Goesgens에게 감사드립니다. # 552
Zookeeper plugin :이 새로운 플러그인은 Apache Zookeeper MNTR 명령에서 데이터를 읽습니다. Jeremy Katz에게 감사드립니다. # 826
버전의 새로운 기능 :
빌드 시스템 : 트리 외부 빌드를 만드는 기능이 수정되었습니다. Vincent Bernat에게 감사드립니다. # 792
시스템, 디스크 및 사용자 플러그인 구축 : libstatgrab ≧ 0.90의 탐지 및 사용이 추가되었습니다. Vincent Bernat에게 감사드립니다. # 445, # 795, # 806, # 807, # 908
빌드 시스템, 메모리, CPU, TCPConns 및 프로세스 플러그인 : OpenBSD 지원과 관련된 수많은 수정 사항이 추가되었습니다. Landry Breuil에게 감사드립니다. # 777, # 778, # 779, # 808
시스템 빌드 : 이제 플러그인은 module_register () 만 내 보냅니다. Florian Forster에게 감사드립니다.
시스템 구축 : 다양한 정리 및 개선 작업이 이루어졌습니다. Marc Fournier에게 감사드립니다.
collectd : 데몬과 플러그인 API에 대한 많은 내부적 인 변경과 개선이 이루어졌습니다. Florian Forster, Pierre-Yves Ritschard 및 Alex Petrov에게 감사드립니다. # 512, # 727
collectd : 많은 맞춤법 오류가 주석과 문서에서 수정되었으며 몇 가지 오류 메시지가 개선되었습니다. Ruben Kerkhof, Abhinav Upadhyay, Olivier Bazoud, Pierre-Yves Ritschard, Tim Smith, Moshe Zada, Katelyn Perry 및 Marc Fournier에게 감사드립니다.
collectd : 규칙 / 대상을 기존 필터 체인에 추가 할 수 있습니다. Marc Falzon에게 감사드립니다. # 444
collectd : upstart 및 systemd에 의한 프로세스 시그널링 및 관리 지원이 Linux 플랫폼에 구현되었습니다. Pierre-Yves Ritschard와 Marc Fournier에게 감사드립니다. # 798, # 811, # 814
collectd : CollectInternalStats 옵션이 추가되었습니다. Yves Mettier에게 감사드립니다. # 691
collectd : 데몬 소스 코드와 종속성이 src / daemon / 디렉토리로 옮겨졌습니다. Florian Forster에게 감사드립니다.
collectd : 새로운 MaxReadInterval 옵션은 플러그인 읽기 오류의 지수 재시도 간격을 제한 할 수 있습니다. Alexey Remizov와 Florian Forster에게 감사드립니다. # 713
collectd : 이제 -P 명령 행 옵션이 PIDFile 옵션보다 우선합니다. 토마스 디 # 553에게 감사드립니다.
collection.cgi : 다양한 데이터 소스 관련 조정이 이루어졌습니다. Fabiano Pires와 Sebastian Harl에게 감사드립니다.
libcollectdclient : 이제 네트워크 패킷을 서명 / 암호화 할 때 오류를 전파합니다. Florian Forster에게 감사드립니다.
구성 : 인용되지 않은 IPv6 주소에 대한 지원이 추가되었습니다. Sebastian Harl에게 감사드립니다. # 489문서화 : 다양한 개선이 이루어졌습니다. Florian Forster와 Marc Fournier에게 감사드립니다.
예 : 샘플 C 플러그인이 현재 플러그인 API로 업데이트되었습니다. Sebastian Harl에게 감사드립니다.
라이센스 : Apple Sensor, Ascent, DBI, E-Mail, Entropy, GenericJMX, gmond, LogFile, nginx, NTPd, NUT, olsrd, Perl, Ping, PostgreSQL 등의 구성 요소는 MIT 라이센스로 재 라이센스되었습니다. 프로토콜, RouterOS, RRDCacheD, SNMP, StatsD, SysLog, 테이블, 테일, UnixSock, vmem, VServer, 무선, Riemann 및 XMMS 플러그인 작성, 핵심 collectd 데몬, collectdmon, collectd-nagios 및 collectd-tg 유틸리티, 모든 대상 libconfig, 대부분의 utils_ * 파일 및 플러그인 API와 일치합니다.
테스트 : 테스트 슈트가 추가되었습니다. Florian Forster에게 감사드립니다.
임계 값 : 히스테리시스 계산이보다 안정적으로 이루어졌습니다. Jan Kundrat에게 감사드립니다. # 581
임계 값 : 다양한 수정 및 개선이 이루어졌습니다. Manuel Luis Sanmartin Rozada에게 감사드립니다. # 649, # 644
AMQP 플러그인 : ConnectionRetryDelay 옵션이 추가되어 재 연결을 지연시킬 수 있습니다. Yoga Ramalingam과 Marc Fournier에게 감사드립니다. # 833AMQP 플러그인 : QueueDurable 및 QueueAutoDelete 옵션이 추가되어 대기열 생성 및 삭제를 제어 할 수 있습니다. David Blundell과 Marc Fournier에게 감사드립니다. # 623
Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx 및 Write HTTP 플러그인 : 사용자 에이전트 필드 사용자 정의가 컴파일시 가능해졌습니다. Jeremy Katz에게 감사드립니다. # 440
Apache, Ascent, BIND, cURL, cURL-JSON, cURL-XML, nginx 플러그인 : 구성된 간격 내에 완료되지 않은 경우 연결이 재설정됩니다. 새로운 Timeout 옵션은이 동작을 제어합니다. Jan Kundrat와 Marc Fournier에게 감사드립니다. # 982, # 983, # 993
Apache, Ascent, cURL, cURL-JSON, cURL-XML, nginx, Write HTTP 플러그인 : libcurl ≥ 7.19.1에 대해 작성된 경우 사용자 이름과 비밀번호에 콜론을 포함 할 수 있습니다. Marc Fournier에게 감사드립니다. # 695, # 947
Apache 플러그인 : SSLCiphers 옵션은 TLS 연결에 사용할 암호화 알고리즘을 제어합니다. Toni Moreno에게 감사드립니다. # 946
기압계 플러그인 :이 새로운 플러그인은 다양한 Freescale 및 Bosch 디지털 기압계의 센서 데이터를 읽습니다. Tomas Menzl에게 감사드립니다. # 69, # 693
배터리 플러그인 : 값을 백분율로보고하고 성능이 저하 된 배터리를보고합니다. Florian Forster에게 감사드립니다.배터리 플러그인 : Linux의 sysfs에서 값을 읽는 기능이 추가되었습니다. Andy Parkins, Nicholas Humfrey, Peter Wu 및 Florian Forster에게 감사드립니다. # 725, # 810, # 998
배터리 플러그인 : 배터리가이 정보를 제공하지 않으면 전류 값이 더 이상 제공되지 않습니다. Florian Forster에게 감사드립니다.
BIND 플러그인 : Bind의 XML v3 API가 지원됩니다. Victor Berger, Bruno Premont 및 Michal Humpula에게 감사드립니다. # 742, # 847
Ceph plugin :이 새로운 플러그인은 Ceph 분산 저장 시스템에서 통계를 수집합니다. Dan Ryder, Dennis Zou, Colin McCabe, Sage Weil에게 감사드립니다. # 522, # 598
ConnTrack 플러그인 : / proc에 레거시 conntrack 파일뿐만 아니라 값을 백분율로보고하는 기능이 추가되었습니다. Pierre-Yves Ritschard에게 감사드립니다. # 497, # 680
CPU 플러그인 : 이제 플러그인은 값을 백분율로보고하고 상태 및 CPU 당 집계 값을보고 할 수 있습니다. Pierre-Yves Ritschard, Florian Forster, Fabien Wernli, Nicholas Humfrey 및 Wilfried Goesgens에게 감사드립니다. # 499, # 516, # 639 # 734, # 812, # 802
cURL-JSON plugin : 복잡한 JSON 구조에서 값을 추출하는 기능이 향상되었습니다. Jim Radford에게 감사드립니다. # 408, # 411cURL-JSON 플러그인 : 간격을 URL 단위로 설정할 수 있습니다. Stan Sawa에게 감사드립니다. # 685
cURL-JSON, cURL-XML, Write HTTP 플러그인 : 이제이 플러그인은 HTTP 리디렉션을 따릅니다. Marc Fournier에게 감사드립니다.
cURL, cURL-JSON, cURL-XML 플러그인 : HTTP 다이제스트 인증이 구현되었습니다. Frank Cornelis에게 감사드립니다. # 482
DBI, Oracle, PostgreSQL 플러그인 : 데이터베이스 열에서 메타 데이터를 설정할 수있는 MetadataFrom 매개 변수가 추가되었습니다. Mark Wong에게 감사드립니다. # 317, # 321
DBI 플러그인 : 여러 데이터베이스를 동시에 쿼리 할 수 있습니다. Vincent Bernat에게 감사드립니다. # 453
디스크 플러그인 : Linux 플랫폼에서 UdevNameAttr 옵션을 사용하여 디스크 이름을 udev에서 조회 할 수 있습니다. Patrick Mooney에게 감사드립니다. # 537
디스크 플러그인 :이 플러그인은 이제 Linux 플랫폼에서 몇 가지 추가 I / O 관련 메트릭을 수집합니다. Florian Forster와 Michael Schenck에게 감사드립니다. # 705, # 759
DRBD plugin :이 새로운 플러그인은 Linux의 DRBD (Distributed Replicated Block Device) 통계를 읽습니다. Tim Laszlo에게 감사드립니다. # 566, # 700
Exec, UnixSock 플러그인 : PUTNOTIF 명령은 이제 알림에 대한 메타 데이터를 설정할 수 있습니다. John-John Tedro에게 감사드립니다. # 416fhcount plugin :이 새로운 플러그인은 사용 된 파일 핸들 수를보고합니다. Jiri Tyr에게 감사드립니다. # 1009
GenericJMX 플러그인 : JMXConnectorFactory 용 클래스 로더가 추가되어 플러그인이 JBOSS & gt; 7. Alexandre Moutot에게 감사드립니다. # 452
IPC plugin :이 새로운 플러그인은 공유 메모리와 관련된 정보를 수집합니다. Andres J. Diaz에게 감사드립니다. # 925
Java 플러그인 : 이제 구성 파일에 정의 된 호스트 이름을 사용합니다. Pierre-Yves Ritschard에게 감사드립니다. # 530, # 681
플러그인로드 : 이제 플러그인에서 값을 백분율로보고 할 수 있습니다. Vedran Bartonicek와 Pierre-Yves Ritschard에게 감사드립니다. # 344, # 498
Logstash 플러그인 로그인 :이 새로운 플러그인은 수집 된 로그 및 이벤트를 LogStash JSON 형식의 이벤트로 작성합니다. Pierre-Yves Ritschard에게 감사드립니다. # 360
LVM 플러그인 : 플러그인이 가상 풀 데이터 볼륨 크기를 수집하고 더 이상 가상 볼륨을보고하지 않습니다. 벤자민 길버트에게 감사드립니다. # 603
memcached 플러그인 : listen_disabled_num도 이제보고됩니다. Matt Cottingham에게 감사드립니다. # 622
메모리 플러그인 : Linux 플랫폼에서 슬랩 메모리보고가 추가되었습니다. Manuel CISSE와 Marc Fournier에게 감사드립니다. # 560, # 697메모리 플러그인 : 이제 플러그인에서 값을 백분율로보고 할 수 있습니다. Jeremy Katz, Florian Forster 및 Manuel CISSE에게 감사드립니다. # 501, # 511, # 559
Modbus 플러그인 : 이제 홀딩과 입력 레지스터 중 하나를 선택할 수 있습니다. Jan Vitek에게 감사드립니다. # 338
Modbus 플러그인 : RS-485 직렬 포트를 통한 장치 액세스 지원이 추가되었습니다. Eric Sandeen에게 감사드립니다.
멀티 미터 플러그인 :이 플러그인은 AIX 플랫폼에서 기본적으로 빌드되지 않습니다. Manuel Luis Sanmartin Rozada에게 감사드립니다. # 549, # 684
MySQL 및 PostgreSQL 플러그인 : 호스트로 127.0.0.1을 전달하면 메트릭 이름에 전역 호스트 이름이 사용됩니다. Jeremy Katz에게 감사드립니다. # 441
MySQL 플러그인 : InnoDB, Select and Sort 통계 수집이 추가되었습니다. Wilson Felipe, Marek Becka 및 Pierre-Yves Ritschard에게 감사드립니다. # 248, # 621, # 699, # 824
MySQL 플러그인 : Alias 및 ConnectTimeout 옵션이 추가되었습니다. William Tisater에게 감사드립니다.
Netlink 플러그인 : 64 비트 netlink 카운터에 대한 지원이 추가되었습니다. Marek Becka에게 감사드립니다. # 435
네트워크 플러그인 : ReconnectInterval 구성 옵션이 추가되었습니다. John Ferlito에게 감사드립니다. # 732NFS 플러그인 : NFSv4.0에 대한 지원이 구현되었습니다. Marek Becka에게 감사드립니다. # 550
OneWire 플러그인 : 더 많은 온도 제공 센서 제품군 지원이 추가되었습니다. Tomasz Torcz에게 감사드립니다. # 672
OneWire 플러그인 : 전체 OWFS 경로 및 기타 장치 제품군에 대한 지원이 구현되었습니다. Tomas Menzl에게 감사드립니다. # 68
OpenLDAP 플러그인 :이 새로운 플러그인은 OpenLDAP의 cn = Monitor 하위 트리에서 모니터링 정보를 읽습니다. Kimo Rosenbaum, Marc Fournier 및 Nicholas Humfrey에게 감사드립니다. # 719
OpenVPN 플러그인 : OpenVPN 2.3.0 지원이 구현되었습니다. Ed Okerson에게 감사드립니다. # 252
OpenVZ 플러그인 : 다양한 개선이 이루어 졌으므로 다른 수집 된 플러그인과 같은 플러그인 보고서 값이됩니다. Chris Lundquist에게 감사드립니다. # 264
펄 플러그인 : 새로운 listval_filter 메소드가 추가되었으며, 다양한 내부 정리 및 개선이 이루어졌으며 테스트 스위트가 추가되었습니다. Matthias Bethke에게 감사드립니다. # 728
PostgreSQL 플러그인 : 새로운 ExpireDelay 옵션을 사용하면 데이터베이스가 느려지면 이전 값을 쓸 수 없으므로 건너 뛸 수 있습니다. Stephen O'Dor에게 감사드립니다. # 593
PowerDNS 플러그인 : 플러그인이 pdns에서 통계를 위해 업데이트되었습니다. 3.4.3. Ruben Kerkhof에게 감사드립니다. # 965프로세스 플러그인 : 로우 프로파일 시스템을위한 메모리 사용 관련 최적화가 추가되었습니다. Florian Forster에게 감사드립니다. # 652
Python 플러그인 : Python3에 대한 지원이 개선되었으며 ModulePath가 sys.path에 추가되고 get_dataset () 함수가 Python API에 추가되었습니다. Sven Trenkel과 Patrick Browne에게 감사드립니다. # 890, # 751, # 771
Redis 및 Write_Redis 플러그인 : 지원 라이브러리가 credis에서 hiredis로 전환되었습니다. Andres J. Diaz, Victor Seva, Marc Fournier, Johan Bergstrom, Michael Spiegle 및 brianpkelly에게 감사드립니다. # 296, # 464, # 475, # 799, # 1030
Redis 플러그인 : 이제 사용자 정의 명령을 사용하여 Redis에 저장된 값을 가져올 수 있습니다. Pierre-Yves Ritschard에게 감사드립니다. # 816
Redis 플러그인 : 최대 512 자의 암호 지원이 추가되었습니다. Jeremy Katz에게 감사드립니다. # 532
Sensors plugin : lm_sensors의 파워 센서에 대한 지원이 추가되었습니다. Jan Kundrat에게 감사드립니다. # 571
SMART plugin :이 새로운 플러그인은 디스크 드라이브에서 SMART 통계를 수집합니다. Vincent Bernat에게 감사드립니다. # 797
SNMP 플러그인 : 블랙리스트 / 화이트리스트 기능을 사용하여 수집 할 OID를 필터링 할 수 있습니다. Christophe Courtaut에게 감사드립니다. # 414SNMP 플러그인 : SNMPv3 인증 및 암호화 지원이 구현되었습니다. Michael Pilat에게 감사드립니다. # 362
SNMP 플러그인 : 두 가지 오류 메시지가 모호해졌습니다. Sergey에게 감사드립니다. # 939, # 952
Swap Plugin : 이제 플러그인은 값을 백분율로보고 할 수 있습니다. Jeremy Katz와 Florian Forster에게 감사드립니다. # 500, # 510
Swap Plugin : SwapCached가 커널에 노출되지 않은 Linux 시스템에서 더 이상 플러그인이 실패하지 않습니다. Florian Forster에게 감사드립니다. # 733
테일 플러그인 : GaugeInc 및 GaugeAdd 옵션이 구현되었습니다. Andre Ferraz에게 감사드립니다. # 673
꼬리 플러그인 : 간격은 파일 단위로 구성 할 수 있습니다. Tom Leaman에게 감사드립니다. # 446
TCPConns 플러그인 : AllPortsSummary 옵션을 사용하여 모든 연결을 요약 할 수 있습니다. Marek Becka에게 감사드립니다. # 488
TCPConns 플러그인 : 일관성을 유지하기 위해 AIX 플랫폼에서 세 가지 메트릭이 변경되었습니다. Manuel Luis Sanmartin Rozada에게 감사드립니다. # 546
Turbostat plugin :이 새로운 플러그인은 최신 인텔 터보 프로세서에서 CPU 주파수와 C- 상태를 읽습니다. Vincent Brillault, Jean Delvare 및 Nicolas Iooss에게 감사드립니다. # 651UnixSock 플러그인 : GETTHRESHOLD 명령이 다시 추가되었습니다. Manuel Luis Sanmartin Rozada에게 감사드립니다. # 674
Varnish plugin : Varnish 4 지원이 추가되었으며, Varnish 4에서만 사용 가능한 모니터링 메트릭이 추가되었습니다. Marc Fournier에게 감사드립니다. # 618, # 783
virt 플러그인 : 손님 메모리 사용량도 수집됩니다. Tiago Carvalho, 재즈, Zollner Robert에게 감사드립니다.
virt 플러그인 : 이제 손님 이름이나 UUID를 plugin_instance로 사용할 수 있습니다. Remi Ferrand에게 감사드립니다. # 385
virt plugin : libvirt 플러그인의 이름이 virt로 변경되었습니다. Florian Forster에게 감사드립니다.
Graphite 플러그인 작성 : 흑연 연결에 실패하면 재 연결 시도가 이제 초당 한 번으로 제한됩니다. Florian Forster에게 감사드립니다. # 625
Write HTTP Plugin :이 플러그인의 다중 인스턴스 지원이 향상되었습니다. 블록은 사용하지 않는 것이 좋습니다. Marc Fournier에게 감사드립니다. # 902
Write HTTP Plugin : 몇 가지 TLS 관련 구성 옵션이 추가되었습니다. Ingmar Runge에게 감사드립니다. # 666
Write HTTP Plugin : LowSpeedLimit 및 Timeout 옵션을 사용하면 느리게 / 지연된 네트워크 연결을 재설정 할 수 있습니다. loginator17 및 Marc Fournier에게 감사드립니다. # 752, # 985HTTP Plugin 쓰기 : HTTP 서버에 게시 된 페이로드의 크기는 이제 BufferSize 옵션을 사용하여 제어 할 수 있습니다. Florian Forster에게 감사드립니다. # 722
Write Kafka plugin :이 새로운 플러그인은 분산 메시지 큐인 Apache Kafka에게 데이터를 보냅니다. Pierre-Yves Ritschard, ciomaire, Vincent Bernat, Marc Fournier에게 감사드립니다. # 670, # 694, # 794, # 853, # 014
로그 쓰기 플러그인 :이 새로운 플러그인은 수집 된 값을 구성된 로그 대상으로 발송합니다. Pierre-Yves Ritschard에게 감사드립니다. # 886
Riemann Plugin 작성 : 이제 추가 메타 문자열이 알림의 속성으로 추가됩니다. John-John Tedro에게 감사드립니다. # 417
Riemann 플러그인 작성 : 알림 메시지가 이제 설명 필드를 통해 Riemann 서버로 전송됩니다. Adrian Miron에게 감사드립니다. # 575
Riemann Plugin 작성 : 사용자 정의 속성 지원이 추가되었습니다. Pierre-Yves Ritschard에게 감사드립니다. # 459
Riemann Plugin 작성 : 지원은 일괄 적으로 Riemann에 이벤트를 전송하기 위해 구현되었으며 (TCP 사용시), 기본적으로 사용 가능합니다. Pierre-Yves Ritschard에게 감사드립니다. # 800
Riemann Plugin 작성 : 이벤트 서비스 이름에 접두사를 추가하는 EventServicePrefix 옵션이 추가되었습니다. Moshe Zada에게 감사드립니다. # 706
Riemann 플러그인 작성 : 임계 값 검사를 이제 Riemann 서버로 전달할 수 있습니다. Pierre-Yves Ritschard에게 감사드립니다. # 518
Write Sensu plugin :이 새로운 플러그인은 스트림 처리 및 모니터링 시스템 인 Sensu에 값을 제출합니다. Fabrice A. Marie와 Marc Fournier에게 감사드립니다. # 912, # 1001, # 1016
Write TSDB plugin :이 새로운 플러그인은 확장 가능한 시계열 데이터베이스 인 OpenTSDB에 데이터를 보냅니다. Kevin Bowling, Florian Forster, Dallin Young, Michael Schenck 및 Pierre-Yves Ritschard에게 감사드립니다. # 703, # 772, # 945
ZFS ARC 플러그인 : ZFS-on-Linux에 대한 지원이 추가되었습니다. Marc Fournier와 Wilfried Goesgens에게 감사드립니다. # 552
Zookeeper plugin :이 새로운 플러그인은 Apache Zookeeper MNTR 명령에서 데이터를 읽습니다. Jeremy Katz에게 감사드립니다. # 826
버전 5.4.1의 새로운 기능 :
AMQP 플러그인 : 컴파일러 경고를 피하기 위해 RabbitMQ 0.4.x에 대한 지원을 추가하십시오. 이것을 구현 한 Sebastian Harl에게 감사드립니다.
아파치 / 네트워크 플러그인 : 초기화 순서를 개선하여 gcrypt 초기화 문제를 해결했습니다.
Aquaero Plugin : 팬 활용도를 제출하는 데 사용 된 유형이 수정되었습니다. 패치에 대한 Alex Deymo에게 감사드립니다.
cgroups plugin : 작은 메모리 누수가 수정되었습니다. 값이없는 마운트 옵션이 있는지 확인하는 문제가 수정되었습니다. cpuacct.stats 파일을보다 철저히 분석하면 일부 Linux 버전에 대한 지원이 수정됩니다. 버그 보고서와 패치를 제공 한 Marc Fournier에게 감사드립니다.
cURL 플러그인 : 인스턴스없이 블록을 수정합니다. 알렉산더 골로코 (Alexander Golovko)와이를 고치기 위해 세바스찬 할 (Sebastian Harl)에게 감사드립니다.
cURL-JSON plugin : 잠재적으로 잘못된 메모리 액세스가 삭제되었습니다. Jim Radford에게 감사의 말을 전합니다.
인터페이스 플러그인 : FreeBSD 10에서 주소 별 통계보고가 동일한 통계에 중복 업데이트를 일으켰습니다. 패치에 대한 악마 / @trtrmitya 덕택입니다.
Graphite 플러그인 작성 : 기본적으로 TCP를 사용하여 Graphite에 연결합니다. 기본값은 5.3.1에서 5.4.0 사이의 TCP에서 UDP로 변경되어 회귀입니다. 이 문제를 해결 한 Marc Fournier에게 감사드립니다. 다시 연결 동작이 향상되었습니다. Michael Hart에게 감사의 말을 전합니다.
ZFS ARC 플러그인 : & quot; 할당 됨 & quot; 및 "도난" FreeBSD에서만.
버전 5.4.0의 새로운 기능 :
collectd : LoadPlugin 설정 옵션은 더 이상 플러그인을 두 번로드하지 않습니다. 둘 이상의 LoadPlugin 문이나 블록이 발견되면 첫 번째 문장 만 영향을 미칩니다.
collectd : AutoLoadPlugin 옵션을 사용하면 구성이있는 플러그인을 자동으로로드 할 수 있습니다.
collectd : WriteQueueLimitHigh 및 WriteQueueLimitLow 옵션을 사용하면 메모리 부족을 피하기 위해 collectd가 스트레스를받을 때 값을 삭제할 수 있습니다. 그의 패치에 대한 Yves Mettier에게 감사드립니다.
AMQP 플러그인 : GraphiteSeparateInstances 및 GraphiteAlwaysAppendDS 옵션이 추가되었습니다. Laurent에게 패치를 제공해 주셔서 감사합니다.
Aquaero Plugin :이 새로운 플러그인은 다양한 통계를 읽습니다. 팬 및 수냉 제어 패널 인 Aquaero 5에서 팬 속도 및 온도를 모니터링합니다. Alex Deymo에게 감사의 말을 전합니다.
cURL 플러그인 : MeasureResponseCode 옵션이 추가되었습니다. Jan Matejka에게 감사의 말을 전합니다.
cURL-JSON plugin : UNIX 도메인 소켓 및 배열 와일드 카드 지원이 추가되었습니다. Jim Radford에게 감사의 말을 전합니다.
cURL-XML 플러그인 : 긴 URL에 대한 지원이 개선되었습니다.
DF 플러그인 : ValuesAbsolute 및 ValuesPercentage 옵션이 추가되었습니다. Vedran Bartonicek에게 패치를 보내 주셔서 감사합니다.
Exec 플러그인 : 분기 전에 UID / GID 조회를 수행합니다. 이것은 NSS 라이브러리의 경쟁 조건을 방지해야합니다. Ceri Storey에게 감사드립니다.
LVM 플러그인 :이 새로운 플러그인은 Linux의 논리 볼륨 관리자 (LVM)에서 크기 정보를 수집합니다. Chad Malfait에게 감사드립니다.
memcached 플러그인 : 증가 및 감소 카운트에 대한 지원이 추가되었습니다. Blake Matheny에게 감사드립니다.
MIC 플러그인 :이 새로운 플러그인은 제온 파이 (Xeon Phi) 카드와 같은 인텔의 MIC (Many-Integrated-Core) 아키텍처의 CPU 및 메모리 사용량, 전력 소비량 및 온도를 수집합니다. Evan Felix에게 감사드립니다.
Netlink 플러그인 :이 플러그인은 지원되는 libmnl 라이브러리를 사용하도록 변환되었습니다. 그의 패치에 대한 Andreas Henriksson에게 감사드립니다.
nginx 플러그인 : 허용 및 처리 된 연결 모음이 추가되었습니다. Patrick Shan에게 감사의 말을 전합니다.
sigrok plugin :이 새로운 플러그인은 광 측정기에서 스펙트럼 분석기에 이르기까지 다양한 하드웨어 장치를 읽는 신호 처리 프레임 워크 인 sigrok에서 측정 기준을 수집합니다. Bert Vermeulen에게 감사의 말을 전합니다.
StatsD plugin :이 새로운 플러그인은 UDP 소켓을 청취하고 StatsD 형식의 메트릭을 읽습니다.
Varnish plugin : 많은 추가 측정 항목이 추가되었습니다. 그의 패치에 대한 Nick Stenning에게 감사드립니다.
Write Graphite plugin : UDP에 대한 지원이 추가되었습니다. Javier Maestro에게 감사의 말을 전합니다.
Write Riemann plugin : TTLFactor 옵션이 추가되었습니다.
버전 4.10.3의 새로운 기능 :
문서 : 몇 가지 업데이트 및 추가 사항. Sebastian Harl에게 감사드립니다.
collectd : 빌드 이슈 (컴파일러 경고)가 수정되었습니다. Bruno Premont에게 감사드립니다.
collectd : 임계 값 하위 섹션 : 백분율 계산에서 NAN 값 처리가 수정되었습니다.
collectd, Java 플러그인, NTPd 플러그인 : 몇 가지 진단 메시지가 개선되었습니다.
cURL-JSON plugin : 배열 처리가 수정되었습니다.
libvirt plugin : 가상 CPU 통계를 읽는 중 버그가 수정되었습니다. & quot; JLPC & quot; 이 문제를보고 해 주셔서 감사합니다.
Modbus 플러그인 : libmodbus 2.0.3과의 호환성이 복원되었습니다. (버전 4.10.3에만 해당)
프로세스 플러그인 : 잠재적으로 오류가있는 동작이 오류 처리의 경우에 수정되었습니다.
Python 플러그인 : 수집 할 Python 스크립트에서 값의 디스 패칭을 수정합니다. 이 문제를 발견하고 수정 한 Gregory Szorc에게 감사드립니다.
버전 4.10.2의 새로운 기능 :
문서화 : 다양한 문서 수정.
collectd : 하나의 구성 파일을 포함하는 것이 실패하면 가능한 경우 나머지 구성을 계속하십시오.
collectd : 읽기 기능 스케줄링에서 버그를 수정했습니다. 드물게 읽기 기능이 요청 된만큼 자주 호출되지 않았을 수 있습니다.
collectd : AIX에서 errno (3)의 동시성 문제가 수정되었습니다. AIX에서 스레드 안전 버전의 errno를 요청해야합니다. Aurelien Reynaud에게 감사의 말을 전합니다.
collectd : 하드 코드 된 왼쪽 코드 2가 구성 가능한 시간 초과 값으로 대체되었습니다. (버전 4.10.2에만 해당)
cURL, memcachec, 꼬리 플러그인 : DERIVE 데이터 소스의 처리를 수정했습니다. 문자열의 끝을 맞추는 것이 향상되었습니다. Sebastian Harl에게 감사드립니다.
cURL-JSON plugin : 64 비트 정수를 파싱 할 때의 문제를 수정했습니다. 비 HTTP 소스에서 JSON 데이터 읽기가 수정되었습니다.
NetApp 플러그인 : 간격 설정을 발송 기능에 전달하십시오. NetApp 릴리스 7.3에 대한 호환성 복원 패치에 대한 Sven Trenkel에게 감사드립니다.
네트워크 플러그인 : 로그 스팸을 방지하기 위해 검사되지 않은 시그니처에 대해 간략하게 설명하십시오.
알림 이메일 플러그인 : 동시성 문제가 해결되었습니다.
Python 플러그인 : 많은 스크립트가 설정되지 않을 것으로 예상하지 않기 때문에 sys.argv를 설정하십시오. 패치에 대한 Sven Trenkel에게 감사드립니다.
RRDtool, RRDCacheD 플러그인 : RRD 파일을 만들 때 너무 엄격한 어설 션을 수정하십시오.
Swap Plugin : 잘못된 I / O 값으로 연결되는 버그가 수정되었습니다. (버전 4.10.2에만 해당)
값 일치 : 사소한 메모리 누수가 수정되었습니다. 패치에 대한 Sven Trenkel에게 감사드립니다.
버전 4.10.1의 새로운 기능 :
빌드 시스템 : Solaris에서 strtok_r (3)을 확인하는 문제가 수정되었습니다.
이식성 : Solaris 8의 수정이 적용되었습니다. Aurelien Reynaud와 Alexander Wuerstlein에게 감사의 말을 전합니다.
collectd : 읽기 스레드를 종료 할 때 종료 속도가 향상되었습니다.
libcollectdclient : PUTVAL 명령의 형식 오류가 제거되었습니다. 이 문제를 해결 한 Johan Van den Brande에게 감사드립니다.
DF 플러그인 : cu_mount_getlist 실패시 표시되는 오류 메시지가 추가되었습니다.
프로세스 플러그인 : 구조체의 IO 멤버에 대한 초기화 코드가 누락되었습니다. 이 문제를 해결 한 Aurelien Reynaud에게 감사드립니다.
Python 플러그인 : 쓰기 및 알림 콜백의 메모리 누수가 수정되었습니다. 플러그인이로드되었지만 구성되지 않았을 때 발생할 수있는 충돌이 수정되었습니다. 그의 패치에 대해 Sven Trenkel에게 감사드립니다.
SNMP 플러그인 : 알 수없는 ASN 유형에 대한 자세한 표시가 향상되었습니다. PowerPC 및 ARM 프로세서의 빌드 문제는 Aurelien Reynaud에 의해 수정되었습니다. 감사!
PowerDNS 플러그인 : PowerDNS 2.9.22 이상의 호환성 변경 사항이 적용되었습니다. 그의 변화에 대한 Luke Heberling에게 감사드립니다.
버전 4.8.1의 새로운 기능 :
collectd의 새 패치 릴리스가 생성되었습니다. UnixSock 플러그인의 희귀하지만 불쾌한 경쟁 조건으로 인해 데이터가 손실되거나 잘못된 파일 설명자에 기록 될 수 있습니다. UnixSock 플러그인을 사용하는 사람은 누구나 업그레이드를 권장합니다.
빌드 시스템 : IP-Tables 플러그인을 빌드 할 때의 문제점이 수정되었습니다.
Exec 플러그인 : exec (2)를 호출하기 전에 신호 블록 마스크를 지우십시오.
Perl 플러그인 : 환경 변수를 선언하십시오. 이렇게하면 일부 플랫폼에서 빌드 문제가 해결됩니다.
프로세스 플러그인 : realloc (3)의 불필요한 호출을 제거하십시오. Andres J. Diaz에게 감사드립니다.
UnixSock plugin : 파일 설명자 처리와 관련된 잘 숨겨진 경쟁 조건을 수정합니다.
4.6.2 버전의 새로운 기능 :
캐시 된 RR 세트 수의 수집은 & quot; BIND & quot; 플러그인.
이제 기본 대상없이 필터 체인을 구성 할 수 있습니다.
& quot; DNS & quot; 도메인에 이식성 수정이 추가되었습니다. 및 "Oracle" 플러그인.
Solaris 유틸리티 기능 관련 문제가 해결되었습니다.
모듈이 올바르게 사용되지 못하게하는 오타가 & quot; TimeDiff & quot; 시합.
시동 동안의 가능한 경쟁 조건은 "RRDtool"필드에서 수정되었다. 플러그인.
4.6.1 버전의 새로운 기능 :
IPMI 플러그인의 off-by-one 오류가 수정되었습니다.
BIND 플러그인, 문서 및 빌드 시스템의 더 작은 문제점이 수정되었습니다.
버전 4.6.0의 새로운 기능 :
값을 필터링하고 조작하기위한 인프라가 데몬에 추가되었습니다.
통신 및 제어 라이브러리가 추가되었습니다.
BIND, cURL, DBI, OpenVPN, Oracle 및 RRDCacheD 용 플러그인이 추가되었습니다.
새로운 기능이 CSV, 인터페이스, memcached, MySQL, PostgreSQL 및 Processes 플러그인에 추가되었습니다.
CPU와 스왑 플러그 - 인은 OpenBSD에 이식되었습니다.
오류 처리 및 / 또는 이식성이 IPMI 및 Perl 플러그인에서 향상되었습니다.
댓글을 찾을 수 없습니다