collectd

軟件截圖:
collectd
軟件詳細信息:
版本: 5.8.0 更新
上傳日期: 22 Jun 18
許可: 免費
人氣: 49

Rating: 3.0/5 (Total Votes: 2)

collectd 是一個開源,可移植,免費下載,易於使用,易於安裝和可靠的命令行軟件項目,在純C中實現,作為一個旨在幫助用戶收集系統的守護進程信息。它每10秒將輸出保存到RRD文件中。


從許多硬件組件收集數據

由於其眾多插件,collectd收集有關CPU負載,RAM使用情況,磁盤使用情況以及網絡接口使用情況和DNS流量的數據。它駐留在內存中,並使用/ proc-filesystem來讀取信息。

在其功能中,我們可以提到用於查詢網絡設備的SNMP(簡單網絡管理協議)集成,以及可用於收集完整系統設置統計信息的強大網絡代碼。


它的功能可以擴展

您可以使用插件輕鬆擴展程序的功能。這些可以用C,Perl,Java,Python或UNIX Shell編程語言編寫,也可以執行二進製文件或腳本。還提供了對Java MBean的支持。

使用collectd收集統計信息時,請記住它不會生成圖表並提供有限的監控功能。它已經在32位和64位計算機平台上成功測試過。


開始使用collectd

要在個人計算機上安裝collectd軟件,您必須先將該程序的最新版本下載並保存到您的主目錄,使用存檔管理器實用程序解壓縮其內容,打開終端應用程序並移至該位置你在哪裡放棄了檔案文件(例如cd /home/softoware/collectd-5.4.1)。

然後,在終端模擬器中,運行&。&。configure /& make’用於配置(優化)和編譯程序的命令。在成功完成編譯過程後,運行‘ make install’以root用戶命令或者&suquo; sudo make install’命令作為特權用戶在系統範圍內安裝,並使其可供計算機上的所有用戶使用。

此版本中的新功能

  • 構建系統:修復了樹外構建的能力。感謝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:失敗過濾器鏈目的地現在將記錄可用寫入目標列表。感謝Wilfried Goesgens。 #650,#1043
  • collectd:已經為Linux平台實現了對upstart和systemd的流程信令和管理的支持。感謝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選項。感謝Thomas D.#553
  • collection.cgi:已經進行了各種與數據源相關的調整。感謝Fabiano Pires和Sebastian Harl。
  • libcollectdclient:現在在簽名/加密網絡數據包時傳播錯誤。感謝Florian Forster。
  • 配置:添加了對不帶引號的IPv6地址的支持。感謝Sebastian Harl。 #489
  • 文檔:已經進行了各種改進。感謝Florian Forster和Marc Fournier。
  • 示例:示例C插件已更新為當前插件API。感謝Sebastian Harl。
  • 許可:以下組件已被重新許可給MIT許可:Apple Sensors,Ascent,DBI,E-Mail,Entropy,GenericJMX,gmond,LogFile,nginx,Notify Desktop,NTPd,NUT,olsrd,Perl,Ping ,PostgreSQL,協議,RouterOS,RRDCacheD,SNMP,StatsD,SysLog,表,尾巴,UnixSock,vmem,VServer,無線,寫入Riemann和XMMS插件,核心collectd守護進程,collectdmon,collectd-nagios和collectd-tg實用程序,所有目標和匹配,liboconfig,大多數utils_ *文件和插件API。
  • 測試:添加了測試套件。感謝Florian Forster。
  • 閾值:滯後計算更可靠。感謝Jan Kundrat。 #581
  • 閾值:已經進行了各種修復和改進。感謝Manuel Luis Sanmartin Rozada。 #649,#644
  • AMQP插件:添加了ConnectionRetryDelay選項,允許延遲重新連接。感謝Yoga Ramalingam和Marc Fournier。 #833
  • AMQP插件:添加了QueueDurable和QueueAutoDelete選項,可以控制隊列的創建和刪除。感謝David Blundell和Marc Fournier。 #623
  • Apache,Ascent,BIND,cURL,cURL-JSON,cURL-XML,nginx和Write HTTP插件:現在可以在編譯時自定義User-Agent字段。感謝Jeremy Katz。 #440
  • Apache,Ascent,BIND,cURL,cURL-JSON,cURL-XML,nginx插件:如果連接未在配置的Interval內完成,則將重置連接。新的Timeout選項可控制此行為。感謝Jan Kundrat和Marc Fournier。 #982,#983,#993
  • Apache,Ascent,cURL,cURL-JSON,cURL-XML,nginx,寫入HTTP插件:如果針對libcurl≧7.19.1構建,則允許用戶名和密碼包含冒號。感謝Marc Fournier。 #695,#947
  • Apache插件:SSLCiphers選項可控制與TLS連接一起使用的加密算法。感謝Toni Moreno。 #946
  • 氣壓計插件:這個新插件讀取各種飛思卡爾和博世數字氣壓計的傳感器數據。感謝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插件:這個新插件從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插件:增強了從復雜JSON結構中提取值。感謝Jim Radford。 #408,#411
  • cURL-JSON插件:現在可以基於每個URL配置間隔。感謝Stan Sawa。 #685
  • cURL-JSON,cURL-XML,編寫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插件:這個新插件讀取Linux的分佈式複制塊設備(DRBD)統計信息。感謝Tim Laszlo。 #566,#700
  • Exec,UnixSock插件:PUTNOTIF命令現在允許設置通知的元數據。感謝John-John Tedro。 #416
  • fhcount插件:此新插件報告已使用文件句柄的數量。感謝Jiri Tyr。 #1009
  • GenericJMX插件:添加了JMXConnectorFactory的類加載器,允許該插件與JBOSS一起使用> 7.感謝Alexandre Moutot。 #452
  • IPC插件:這個新插件收集與共享內存相關的信息。感謝Andres J. Diaz。 #925
  • Java插件:現在使用配置文件中定義的主機名。感謝Pierre-Yves Ritschard。 #530,#681
  • 加載插件:該插件現在能夠以百分比形式報告值。感謝Vedran Bartonicek和Pierre-Yves Ritschard。 #344,#498
  • Log Logstash插件:這個新插件將collectd日誌和事件寫為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。
  • Multimeter插件:此插件不再在AIX平台上默認構建。感謝Manuel Luis Sanmartin Rozada。 #549,#684
  • MySQL和PostgreSQL插件:將127.0.0.1作為主機傳遞現在將導致在度量標準名稱中使用全局主機名。感謝Jeremy Katz。 #441
  • MySQL插件:添加了InnoDB,Select和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。 #732
  • NFS插件:已實現對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插件:已經進行了各種改進,使得插件報告值與其他collectd插件一樣。感謝Chris Lundquist。 #264
  • Perl插件:添加了一個新的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切換到hir​​edis。感謝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插件:增加了對lm_sensors功率傳感器的支持。感謝Jan Kundrat。 #571
  • SMART插件:此新插件從磁盤驅動器收集SMART統計信息。感謝Vincent Bernat。 #797
  • SNMP插件:現在可以使用黑名單/白名單功能來過濾要收集的OID。感謝Christophe Courtaut。 #414
  • SNMP插件:已實施SNMPv3身份驗證和加密支持。感謝Michael Pilat。 #362
  • SNMP插件:消除了兩個錯誤消息的歧義。謝謝謝爾蓋。 #939,#952
  • 交換插件:該插件現在能夠以百分比形式報告值。感謝Jeremy Katz和Florian Forster。 #500,#510
  • 交換插件:在內核未公開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插件:這個新插件可在現代支持Intel turbo的處理器上讀取CPU頻率和C狀態駐留。感謝Vincent Brillault,Jean Delvare和Nicolas Iooss。 #651
  • UnixSock插件:已重新添加GETTHRESHOLD命令。感謝Manuel Luis Sanmartin Rozada。 #674
  • 清漆插件:添加了Varnish 4支持,以及僅在Varnish 4中提供的監控指標。感謝Marc Fournier。 #618,#783
  • virt插件:現在也收集了賓客的內存使用情況。感謝Tiago Carvalho,jazzmes和Zollner Robert。
  • virt插件:現在可以選擇使用來賓的名稱或UUID作為plugin_instance。感謝Remi Ferrand。 #385
  • virt插件:libvirt插件已重命名為virt。感謝Florian Forster。
  • 編寫Graphite插件:當與石墨的連接失敗時,重新連接嘗試現在限制為每秒一次。感謝Florian Forster。 #625
  • 編寫HTTP插件:此插件的多實例支持已得到改進。該塊已被棄用,有利於。感謝Marc Fournier。 #902
  • 編寫HTTP插件:添加了幾個與TLS相關的配置選項。感謝Ingmar Runge。 #666
  • 編寫HTTP插件:LowSpeedLimit和Timeout選項允許重置緩慢/停滯的網絡連接。感謝loginator17和Marc Fournier。 #752,#985
  • 編寫HTTP插件:現在可以使用BufferSize選項控制發佈到HTTP服務器的有效負載的大小。感謝Florian Forster。 #722
  • 編寫Kafka插件:這個新插件將數據發送到Apache Kafka,這是一個分佈式消息傳遞隊列。感謝Pierre-Yves Ritschard,ciomaire,Vincent Bernat,Marc Fournier。 #670,#694,#794,#853,#014
  • 寫日誌插件:此新插件將收集的值調度到已配置的日誌目標。感謝Pierre-Yves Ritschard。 #886
  • 編寫Riemann插件:現在將額外的元字符串添加為通知中的屬性。感謝John-John Tedro。 #417
  • 編寫Riemann插件:通知消息現在通過描述字段發送到Riemann服務器。感謝Adrian Miron。 #575
  • 編寫Riemann插件:添加了對自定義屬性的支持。感謝Pierre-Yves Ritschard。 #459
  • 編寫Riemann插件:已實施支持,可以批量發送事件給Riemann(使用TCP時),默認情況下已啟用。感謝Pierre-Yves Ritschard。 #800
  • 編寫Riemann插件:添加了EventServicePrefix選項,該選項為事件服務名稱添加了前綴。感謝Moshe Zada。 #706
  • 編寫Riemann插件:現在可以將閾值檢查傳遞給Riemann服務器。感謝Pierre-Yves Ritschard。 #518
  • 編寫Sensu插件:這個新插件將值提交給Sensu,一個流處理和監控系統。感謝Fabrice A. Marie和Marc Fournier。 #912,#1001,#1016
  • 編寫TSDB插件:這個新插件將數據發送到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插件:這個新插件從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:失敗過濾器鏈目的地現在將記錄可用寫入目標列表。感謝Wilfried Goesgens。 #650,#1043
  • collectd:已經為Linux平台實現了對upstart和systemd的流程信令和管理的支持。感謝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選項。感謝Thomas D.#553
  • collection.cgi:已經進行了各種與數據源相關的調整。感謝Fabiano Pires和Sebastian Harl。
  • libcollectdclient:現在在簽名/加密網絡數據包時傳播錯誤。感謝Florian Forster。
  • 配置:添加了對不帶引號的IPv6地址的支持。感謝Sebastian Harl。 #489
  • 文檔:已經進行了各種改進。感謝Florian Forster和Marc Fournier。
  • 示例:示例C插件已更新為當前插件API。感謝Sebastian Harl。
  • 許可:以下組件已被重新許可給MIT許可:Apple Sensors,Ascent,DBI,E-Mail,Entropy,GenericJMX,gmond,LogFile,nginx,Notify Desktop,NTPd,NUT,olsrd,Perl,Ping ,PostgreSQL,協議,RouterOS,RRDCacheD,SNMP,StatsD,SysLog,表,尾巴,UnixSock,vmem,VServer,無線,寫入Riemann和XMMS插件,核心collectd守護進程,collectdmon,collectd-nagios和collectd-tg實用程序,所有目標和匹配,liboconfig,大多數utils_ *文件和插件API。
  • 測試:添加了測試套件。感謝Florian Forster。
  • 閾值:滯後計算更可靠。感謝Jan Kundrat。 #581
  • 閾值:已經進行了各種修復和改進。感謝Manuel Luis Sanmartin Rozada。 #649,#644
  • AMQP插件:添加了ConnectionRetryDelay選項,允許延遲重新連接。感謝Yoga Ramalingam和Marc Fournier。 #833
  • AMQP插件:添加了QueueDurable和QueueAutoDelete選項,可以控制隊列的創建和刪除。感謝David Blundell和Marc Fournier。 #623
  • Apache,Ascent,BIND,cURL,cURL-JSON,cURL-XML,nginx和Write HTTP插件:現在可以在編譯時自定義User-Agent字段。感謝Jeremy Katz。 #440
  • Apache,Ascent,BIND,cURL,cURL-JSON,cURL-XML,nginx插件:如果連接未在配置的Interval內完成,則將重置連接。新的Timeout選項可控制此行為。感謝Jan Kundrat和Marc Fournier。 #982,#983,#993
  • Apache,Ascent,cURL,cURL-JSON,cURL-XML,nginx,寫入HTTP插件:如果針對libcurl≧7.19.1構建,則允許用戶名和密碼包含冒號。感謝Marc Fournier。 #695,#947
  • Apache插件:SSLCiphers選項可控制與TLS連接一起使用的加密算法。感謝Toni Moreno。 #946
  • 氣壓計插件:這個新插件讀取各種飛思卡爾和博世數字氣壓計的傳感器數據。感謝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插件:這個新插件從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插件:增強了從復雜JSON結構中提取值。感謝Jim Radford。 #408,#411
  • cURL-JSON插件:現在可以基於每個URL配置間隔。感謝Stan Sawa。 #685
  • cURL-JSON,cURL-XML,編寫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插件:這個新插件讀取Linux的分佈式複制塊設備(DRBD)統計信息。感謝Tim Laszlo。 #566,#700
  • Exec,UnixSock插件:PUTNOTIF命令現在允許設置通知的元數據。感謝John-John Tedro。 #416
  • fhcount插件:此新插件報告已使用文件句柄的數量。感謝Jiri Tyr。 #1009
  • GenericJMX插件:添加了JMXConnectorFactory的類加載器,允許該插件與JBOSS一起使用> 7.感謝Alexandre Moutot。 #452
  • IPC插件:這個新插件收集與共享內存相關的信息。感謝Andres J. Diaz。 #925
  • Java插件:現在使用配置文件中定義的主機名。感謝Pierre-Yves Ritschard。 #530,#681
  • 加載插件:該插件現在能夠以百分比形式報告值。感謝Vedran Bartonicek和Pierre-Yves Ritschard。 #344,#498
  • Log Logstash插件:這個新插件將collectd日誌和事件寫為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。
  • Multimeter插件:此插件不再在AIX平台上默認構建。感謝Manuel Luis Sanmartin Rozada。 #549,#684
  • MySQL和PostgreSQL插件:將127.0.0.1作為主機傳遞現在將導致在度量標準名稱中使用全局主機名。感謝Jeremy Katz。 #441
  • MySQL插件:添加了InnoDB,Select和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。 #732
  • NFS插件:已實現對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插件:已經進行了各種改進,使得插件報告值與其他collectd插件一樣。感謝Chris Lundquist。 #264
  • Perl插件:添加了一個新的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切換到hir​​edis。感謝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插件:增加了對lm_sensors功率傳感器的支持。感謝Jan Kundrat。 #571
  • SMART插件:此新插件從磁盤驅動器收集SMART統計信息。感謝Vincent Bernat。 #797
  • SNMP插件:現在可以使用黑名單/白名單功能來過濾要收集的OID。感謝Christophe Courtaut。 #414
  • SNMP插件:已實施SNMPv3身份驗證和加密支持。感謝Michael Pilat。 #362
  • SNMP插件:消除了兩個錯誤消息的歧義。謝謝謝爾蓋。 #939,#952
  • 交換插件:該插件現在能夠以百分比形式報告值。感謝Jeremy Katz和Florian Forster。 #500,#510
  • 交換插件:在內核未公開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插件:這個新插件可在現代支持Intel turbo的處理器上讀取CPU頻率和C狀態駐留。感謝Vincent Brillault,Jean Delvare和Nicolas Iooss。 #651
  • UnixSock插件:已重新添加GETTHRESHOLD命令。感謝Manuel Luis Sanmartin Rozada。 #674
  • 清漆插件:添加了Varnish 4支持,以及僅在Varnish 4中提供的監控指標。感謝Marc Fournier。 #618,#783
  • virt插件:現在也收集了賓客的內存使用情況。感謝Tiago Carvalho,jazzmes和Zollner Robert。
  • virt插件:現在可以選擇使用來賓的名稱或UUID作為plugin_instance。感謝Remi Ferrand。 #385
  • virt插件:libvirt插件已重命名為virt。感謝Florian Forster。
  • 編寫Graphite插件:當與石墨的連接失敗時,重新連接嘗試現在限制為每秒一次。感謝Florian Forster。 #625
  • 編寫HTTP插件:此插件的多實例支持已得到改進。該塊已被棄用,有利於。感謝Marc Fournier。 #902
  • 編寫HTTP插件:添加了幾個與TLS相關的配置選項。感謝Ingmar Runge。 #666
  • 編寫HTTP插件:LowSpeedLimit和Timeout選項允許重置緩慢/停滯的網絡連接。感謝loginator17和Marc Fournier。 #752,#985
  • 編寫HTTP插件:現在可以使用BufferSize選項控制發佈到HTTP服務器的有效負載的大小。感謝Florian Forster。 #722
  • 編寫Kafka插件:這個新插件將數據發送到Apache Kafka,這是一個分佈式消息傳遞隊列。感謝Pierre-Yves Ritschard,ciomaire,Vincent Bernat,Marc Fournier。 #670,#694,#794,#853,#014
  • 寫日誌插件:此新插件將收集的值調度到已配置的日誌目標。感謝Pierre-Yves Ritschard。 #886
  • 編寫Riemann插件:現在將額外的元字符串添加為通知中的屬性。感謝John-John Tedro。 #417
  • 編寫Riemann插件:通知消息現在通過描述字段發送到Riemann服務器。感謝Adrian Miron。 #575
  • 編寫Riemann插件:添加了對自定義屬性的支持。感謝Pierre-Yves Ritschard。 #459
  • 編寫Riemann插件:已實施支持,可以批量發送事件給Riemann(使用TCP時),默認情況下已啟用。感謝Pierre-Yves Ritschard。 #800
  • 編寫Riemann插件:添加了EventServicePrefix選項,該選項為事件服務名稱添加了前綴。感謝Moshe Zada。 #706
  • 編寫Riemann插件:現在可以將閾值檢查傳遞給Riemann服務器。感謝Pierre-Yves Ritschard。 #518
  • 編寫Sensu插件:這個新插件將值提交給Sensu,一個流處理和監控系統。感謝Fabrice A. Marie和Marc Fournier。 #912,#1001,#1016
  • 編寫TSDB插件:這個新插件將數據發送到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插件:這個新插件從Apache Zookeeper MNTR命令讀取數據。感謝Jeremy Katz。 #826

版本5.4.1中的新功能

  • AMQP插件:添加對RabbitMQ 0.4.x的支持以避免編譯器警告。感謝Sebastian Harl實施此項目。
  • Apache /網絡插件:改進了初始化順序,希望能解決gcrypt初始化問題。
  • Aquaero插件:用於提交粉絲利用率的類型已修復。感謝Alex Deymo的補丁。
  • cgroups插件:修復了一個小內存洩漏。檢查是否存在沒有值的掛載選項已得到修復。更寬鬆的cpuacct.stats文件解析修復了對某些版本的Linux的支持。感謝Marc Fournier提供錯誤報告和補丁。
  • cURL插件:修復沒有實例的塊。感謝Alexander Golovko報導和Sebastian Harl解決這個問題。
  • cURL-JSON插件:已經消毒了潛在無效的內存訪問。感謝Jim Radford的補丁。
  • 接口插件:修復FreeBSD 10下的行為:報告每個地址的統計信息導致對同一個指標的重複更新。感謝惡魔/ @trtrmitya補丁。
  • 編寫Graphite插件:默認情況下使用TCP連接到Graphite。默認值在5.3.1和5.4.0之間從TCP更改為UDP,這是一個回歸。感謝Marc Fournier解決這個問題。重新連接行為得到改善。感謝Michael Hart的補丁。
  • ZFS ARC插件:收集“已分配”和“被盜”僅限FreeBSD。

5.4.0版中的新功能

  • collectd:LoadPlugin配置選項不再嘗試兩次加載插件。如果遇到多個LoadPlugin語句或塊,則只有第一個會產生任何影響。
  • collectd:AutoLoadPlugin選項允許自動加載已找到配置的插件。
  • collectd:WriteQueueLimitHigh和WriteQueueLimitLow選項允許collectd在壓力下丟棄值,以避免內存不足。感謝Yves Mettier的補丁。
  • AMQP插件:已添加GraphiteSeparateInstances和GraphiteAlwaysAppendDS選項。感謝Laurent的補丁。
  • Aquaero插件:這個新插件會讀取各種指標,例如:風扇速度和溫度,來自Aquaero 5,風扇和水冷控制面板。感謝Alex Deymo的補丁。
  • cURL插件:已添加MeasureResponseCode選項。感謝Jan Matejka的補丁。
  • cURL-JSON插件:添加了對UNIX域套接字和數組通配符的支持。感謝Jim Radford的補丁。
  • cURL-XML插件:改進了對長網址的支持。
  • cgroups插件:此新插件收集cgroup中進程的CPU記帳信息。感謝Michael Stapelberg的補丁。
  • DF插件:已添加ValuesAbsolute和ValuesPercentage選項。感謝Vedran Bartonicek的補丁。
  • Exec插件:在分叉之前執行UID / GID查找。這應該可以防止NSS庫中的競爭條件。感謝Ceri Storey的補丁。
  • LVM插件:這個新插件從Linux的邏輯捲管理器(LVM)收集大小信息。感謝Chad Malfait的工作。
  • memcached插件:增加了對增量和減量計數的支持。感謝Blake Matheny補丁。
  • MIC插件:這個新插件收集了Intel的多集成核心(MIC)架構(如Xeon Phi卡)的CPU和內存使用,功耗和溫度。感謝Evan Felix的工作。
  • Netlink插件:此插件已轉換為使用受支持的libmnl庫。感謝Andreas Henriksson的補丁。
  • nginx插件:已添加已接受和已處理連接的集合。感謝Patrick Shan的補丁。
  • sigrok插件:這個新插件從sigrok收集指標,sigrok是一個讀取各種硬件設備的信號處理框架,從照度計到頻譜分析儀。感謝Bert Vermeulen的補丁。
  • StatsD插件:這個新插件偵聽UDP套接字,並以StatsD格式讀取指標。
  • 清漆插件:添加了許多其他指標。感謝Nick Stenning的補丁。
  • 編寫Graphite插件:添加了對UDP的支持。感謝Javier Maestro的補丁。
  • 編寫Riemann插件:添加了TTLFactor選項。

版本4.10.3中的新功能

  • 文檔:一些更新和補充。感謝Sebastian Harl。
  • collectd:已修復構建問題(編譯器警告)。感謝Bruno Premont。
  • collectd:閾值子部分:已修復百分比計算中NAN值的處理。
  • collectd,Java插件,NTPd插件:已經改進了幾條診斷消息。
  • cURL-JSON插件:修復了數組的處理。
  • libvirt插件:修復了讀取虛擬CPU統計信息的錯誤。感謝“JLPC”報告此問題。
  • Modbus插件:已恢復與libmodbus 2.0.3的兼容性。 (僅限版本4.10.3)
  • 進程插件:在錯誤處理案例中修復了潛在的錯誤行為。
  • Python插件:修復從Python腳本到collectd的值的調度。感謝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插件:解析64位整數時修復問題。從非HTTP源讀取JSON數據已得到修復。
  • NetApp插件:將間隔設置傳遞給調度功能。恢復與NetApp 7.3版的兼容性。感謝Sven Trenkel的補丁。
  • 網絡插件:對未經檢查的簽名不那麼詳細,以防止垃圾郵件發送日誌。
  • 通知電子郵件插件:並發問題已修復。
  • Python插件:設置sys.argv,因為許多腳本不希望它可能沒有設置。感謝Sven Trenkel的補丁。
  • RRDtool,RRDCacheD插件:在創建RRD文件時修復過於嚴格的斷言。
  • 交換插件:修復了導致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類型的詳細程度已增加。 Aurelien Reynaud修復了PowerPC和ARM處理器的構建問題;謝謝!
  • PowerDNS插件:已應用PowerDNS 2.9.22及更高版本的兼容性更改。感謝Luke Heberling的改變。

版本4.8.1中的新功能

  • 已創建collectd的新補丁版本。這些變化包括UnixSock插件中罕見但令人討厭的競爭條件,這可能導致數據丟失或被寫入錯誤的文件描述符。建議任何使用UnixSock插件的人升級。
  • 構建系統:構建IP表插件時的問題已修復。
  • Exec插件:在調用exec(2)之前清除信號塊掩碼。
  • Perl插件:聲明環境變量。這解決了某些平台上的構建問題。
  • 進程插件:刪除不必要的realloc調用(3)。感謝Andres J. Diaz的補丁。
  • UnixSock插件:修復與文件描述符處理相關的(隱藏的)競爭條件。

版本4.6.2中的新功能

  • 已在“BIND”中修復了高速緩存的RR集數量的集合。插件。
  • 現在可以配置過濾器鏈而沒有默認目標。
  • 可移植性修補程序已添加到“DNS”中。和“Oracle”插件。
  • 已解決Solaris實用程序功能的問題。
  • 在“TimeDiff”中修正了阻止模塊正確使用的拼寫錯誤。匹配。
  • 啟動期間可能的競爭條件已在“RRDtool”中修復。插件。

版本4.6.1中的新功能

  • IPMI中的一個錯誤的錯誤插件已修復。
  • BIND插件,文檔和構建系統中的較小問題已得到修復。

版本4.6.0中的新功能

  • 守護程序中添加了用於過濾和操作值的基礎結構。
  • 已添加通訊和控制庫。
  • 添加了BIND,cURL,DBI,OpenVPN,Oracle和RRDCacheD的插件。
  • CSV,界面,memcached,MySQL,PostgreSQL和進程插件中添加了新功能。
  • CPU和Swap插件已移植到OpenBSD。
  • IPMI和Perl插件中的錯誤處理和/或可移植性得到了改進。

類似的軟件

WhatPulse
WhatPulse

20 Feb 15

monner
monner

20 Feb 15

Autostatus
Autostatus

2 Jun 15

意見 collectd

評論沒有發現
添加評論
打開圖片!