1. 背景
工作的关系,需要使用netdata将服务器信息实时、动态展示。
调研了netdata工具,记录一下,方便后续使用。
2. netdata介绍
2.1 netdata 能做什么?
可以参考:http://blog.ywheel.cn/post/2017/03/26/netdata/
netdata默认的界面:
2.2 netdata安装
官网wiki: https://github.com/firehol/netdata/wiki/Installation
ubuntu 安装: https://blog.csdn.net/u011647007/article/details/79844395
安装过程可以看到各个目录的说明:
2.3 生效自带的example模块监控
- 修改etc/netdata/python.d.conf
example: yes- 修改代码可以加日志
usr/libexec/netdata/python.d/example.chart.py
self.info("example.chart data" + str(data))- 重启
sudo killall netdata
sudo ./usr/sbin/netdata- 查看效果
总结
netdata可以设置定时抓取时间,去抓取http信息,并将结果按照设计的报表格式进行展示。
netdata还可以设置报警等其他功能,需要继续研究。