Nightingale從正式發(fā)布到今天5.21號,差不多兩個月左右的時間,社區(qū)用戶參與熱情很高,發(fā)布了多個版本,最新版本已經(jīng)到了2.2.0,這里羅列一下相關(guān)改進,供大家參考,歡迎大家參與到Nightingale的建設中來,我們希望與社區(qū)一起,把監(jiān)控這個事情,做到極致。
●進程采集不但支持采集進程數(shù)目,也支持采集進程cpu和mem占用
●頁面上支持了plugin的配置,可以給plugin腳本傳參,通過配置也可以指定只啟用部分節(jié)點下的plugin
●服務端接收到監(jiān)控數(shù)據(jù)之后,可以同時轉(zhuǎn)發(fā)一份到OpenTSDB或者InfluxDB,轉(zhuǎn)發(fā)到Thanos的支持也在開發(fā)中
●客戶端可以用更易用的方式來忽略某些分區(qū)的監(jiān)控數(shù)據(jù)采集,對docker的/var/lib分區(qū)排除有幫助
●數(shù)據(jù)缺失告警支持同時把tag報出來,便于了解具體是哪個指標有問題
●看圖增加了同環(huán)比看圖能力,對于周期性的有規(guī)律的圖形,可以很方便看出趨勢
●數(shù)據(jù)模型做了增強,支持了Extra字段,可以用來放置traceid或者日志,打開更多想象空間
●客戶端與服務端之間的通信從短連接改成長連接,提升性能
●優(yōu)化端口監(jiān)控策略,先嘗試連接127.0.0.1,如果無法連通再嘗試連identity中配置的ip,適用面更廣
●支持了中英文兩個語種的界面
●在客戶端支持了COUNTER類型的指標,這樣Open-Falcon的絕大部分插件和采集器都可以復用
●支持LDAP獲取郵箱、手機號等信息,并回灌數(shù)據(jù)庫