监控系统
1、JMXtrans + InfluxDB + Grafana實(shí)現(xiàn)Kafka性能指標(biāo)監(jiān)控
2、influxdb+grafana+heapster
3、zabbix
4、collectd C 語(yǔ)言寫(xiě)的一個(gè)系統(tǒng)性能采集工具
5、新一代監(jiān)控平臺(tái)整合telegraf、influxdb、garafana
目前監(jiān)控hadoop集群的主要工具有g(shù)anglia,nagios,zabbix等。其中g(shù)anglia最方便,hadoop中有自帶jmx接口,啟用了就行,但使用默認(rèn)的監(jiān)控方式,監(jiān)控服務(wù)器磁盤(pán)會(huì)吃不消,并產(chǎn)生大量數(shù)據(jù),故需要進(jìn)行過(guò)濾(支持正則表達(dá)式),能過(guò)濾大量無(wú)用信息,但效果沒(méi)有想象的好,個(gè)人覺(jué)得主要原因在于ganglia默認(rèn)界面太丑,重復(fù)圖片過(guò)多,一個(gè)監(jiān)控項(xiàng)有四個(gè)圖,占位置,且默認(rèn)使用rrd數(shù)據(jù)庫(kù),數(shù)據(jù)完整性無(wú)法保證。
使用jmxtrans+influxdb+granafa主要原因在于自由度高,按監(jiān)控所需自由搭配,數(shù)據(jù)完整性得到保證,界面漂亮。
開(kāi)源的監(jiān)控系統(tǒng)
https://gitee.com/asuramonitor/monitor
總結(jié)
- 上一篇: 线上服务CPU100%问题快速定位实战(
- 下一篇: 分布式文档系统-document id的