[系統監控] netdata

netdata是一套開源的監控軟件. 相對市面上同類軟件, 其介面著實吸引. 除了外觀, 一裝即用是其另一賣點. 在安裝時, netdata 標榜著它可以自行detect service 並自行設定enable / disable 監管.

netdata 其實可以理解為 Monitoring Agent, 它可以透過指令直接存取結果, 做到接近real-time monitoring, 亦相對其他monitoring tool 而言, 它亦沒有太多IO. 這也是其中一個好處.

然而每部電腦都須要安裝, 沒有中央管理. 若須要批量管理, 則須要寫shell script 進行. 而在系統評估方面, 則須要透過 Prometheus 儲存資料及發出通知, Grafana 則用來評估系統效能.

另外一個限制就是Linux 限定, 即是它只能夠安裝於Linux-base 的系統中. 在Windows 和Linux 混合的環境中, 會令管理變得較亂.

若環境中沒有太多Linux server, 而系表現不太須要重視的話, netdata 會是一個最少設定而又可以達到目的的工具. 但若想建立得較完善的話, netdata則會略為單薄, 須要配合其他才可.

參考資料

About C.H. Ling 260 Articles
a .net / Java developer from Hong Kong and currently located in United Kingdom. Thanks for Google because it solve many technical problems so I build this blog as return. Besides coding and trying advance technology, hiking and traveling is other favorite to me, so I will write down something what I see and what I feel during it. Happy reading!!!

Be the first to comment

Leave a Reply

Your email address will not be published.


*


This site uses Akismet to reduce spam. Learn how your comment data is processed.