红联Linux门户
Linux帮助

netdata–Linux实时性能监控工具

发布时间:2016-06-20 10:45:47来源:topspeedsnail.com作者:斗大的熊猫

我在逛github时,发现一个叫netdata的项目上了Trending,而且它有一万多个星星。


Read.me中的描述:

Real-time performance monitoring, done right!

This is the default dashboard of netdata:

real-time, per second updates, snappy refreshes!
300+ charts out of the box, 2000+ metrics monitored!
zero configuration, zero maintenance, zero dependencies!


总结一下它支持的特性:

统计CPU使用信息
内存使用
硬盘IO
网络IO
防火墙事件
进程信息
Apache和Nginx统计信息(mod_status)
MySQL数据库实时监控(查询、更新。)
Postfix邮件服务
Squid代理服务
收集硬件传感器信息(温度、风扇、电压。)
SNMP设备


下面简单介绍一下netdata的安装和使用。
在Linux系统上安装netdata

在安装netdata之前,先安装一些依赖软件包。

Ubuntu:

$ sudo apt-get install zlib1g-dev gcc make git autoconf autogen automake pkg-config

CentOS:

# yum install zlib-devel gcc make git autoconf autogen automake pkgconfig

从github下载源码:

$ cd
$ git clone https://github.com/firehol/netdata

运行安装脚本:

$ cd netdata
$ sudo ./netdata-installer.sh

netdata–Linux实时性能监控工具

按Enter键开始编译安装。

netdata–Linux实时性能监控工具

安装完成之后,它创建了一个配置文件/etc/netdata/netdata.conf。

启动netdata:

$ sudo /usr/sbin/netdata

停止netdata:

$ sudo killall netdata

netdata把收集到的数据保存在了/var/cache/netdata目录中。


测试

使用浏览器访问:

http://your_domain_or_ip:19999/

netdata–Linux实时性能监控工具

netdata–Linux实时性能监控工具

netdata–Linux实时性能监控工具

感觉界面很清新。

你也可以使用下面的url查看配置文件:

http://your_domain_name_or_ip:19999/netdata.conf

netdata–Linux实时性能监控工具

安装netdata

卸载netdata:

$ cd ~/netdata
$ sudo ./netdata-installer.sh


引用:

官方网站:http://netdata.firehol.org/
GitHub:https://github.com/firehol/netdata/wiki/Installation


本文永久更新地址:http://www.linuxdiyf.com/linux/21680.html