Nightingale从正式发布到今天5.21号,差不多两个月左右的时间,社区用户参与热情很高,发布了多个版本,最新版本已经到了2.2.0,这里罗列一下相关改进,供大家参考,欢迎大家参与到Nightingale的建设中来,我们希望与社区一起,把监控这个事情,做到极致。
●进程采集不但支持采集进程数目,也支持采集进程cpu和mem占用
●页面上支持了plugin的配置,可以给plugin脚本传参,通过配置也可以指定只启用部分节点下的plugin
●服务端接收到监控数据之后,可以同时转发一份到OpenTSDB或者InfluxDB,转发到Thanos的支持也在开发中
●客户端可以用更易用的方式来忽略某些分区的监控数据采集,对docker的/var/lib分区排除有帮助
●数据缺失告警支持同时把tag报出来,便于了解具体是哪个指标有问题
●看图增加了同环比看图能力,对于周期性的有规律的图形,可以很方便看出趋势
●数据模型做了增强,支持了Extra字段,可以用来放置traceid或者日志,打开更多想象空间
●客户端与服务端之间的通信从短连接改成长连接,提升性能
●优化端口监控策略,先尝试连接127.0.0.1,如果无法连通再尝试连identity中配置的ip,适用面更广
●支持了中英文两个语种的界面
●在客户端支持了COUNTER类型的指标,这样Open-Falcon的绝大部分插件和采集器都可以复用
●支持LDAP获取邮箱、手机号等信息,并回灌数据库