系統監控和統計工具,collectd 5.0.3 發布

fmms 12年前發布 | 7K 次閱讀 系統監控

collectd是一個守護(daemon)進程,用來收集系統性能和提供各種存儲方式來存儲不同值的機制。比如以RRD 文件形式。

當系統運行和存儲信息的時候,Collectd會周期性統計系統的相關統計信息。那些信息可以用來找到當前系統性能瓶頸。(如作為性能分析 performance analysis)和預測系統未來的load(如能力部署capacity planning).如果你需要美觀的圖形來顯示您的數據,并且已經厭煩了內部解決方案,恭喜您,你找到了正確的地方。

一般來說,一圖勝過千言,所以這里顯示了某個系統在過去60分鐘內的CPU利用率圖形。

系統監控和統計工具,collectd 5.0.3 發布

在互聯網上還有其他的免費,開源的項目類似于collectd的項目。為什么你要選擇collectd呢?和其他項目相比,我們覺得 collectd有一些主要的特點:第一,它完全是由C語言編寫,故性能很高,可移植性好,它允許運行在系統沒有腳本語言支持或者cron daemon的系統上,比如嵌入式系統。同時,它包含優化以及處理成百上千種數據集的新特性。collectd包含有超過70多種插件,其中有標準的 case到非常特殊和高級的專題。同時,collectd提供強大的網絡聯網特性,它能以多種方式來擴充。最后,collectd開發及時同時文檔支持也 是非常好的。

雖然collectd能夠很大程度滿足您的管理需求,但是它還是存在一些不足:
-它本身不能生成圖形。雖然它能寫RRD文件,但是它不能從這些文件生成圖形。在contrib/ 目錄下包含簡單的腳本,可以看看kcollectd,一個X window前端和drraw,一個非常通用的解決方案。
-監控功能已經被添加到了4.3版本,但是至今它只能進行簡單門閥檢測。

collectd 5.0.3 主要改進記錄:

  1. A potential crash in the Python plug-in has been fixed.
  2. Error handling in the Oracle plug-in might end up in an endless loop, which has been resolved.
  3. Reading from a file handle in the Exec plug-in was not signal-safe, which has been fixed.
  4. Small improvements have been made to the build system and the documentation

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!