一款漂亮的Linux性能监控工具——netdata

基础信息

 Home Page  : https://www.netdata.cloud/
 Source Code: https://github.com/netdata/netdata
 Wiki / Docs: https://github.com/netdata/netdata/wiki
 Support    : https://github.com/netdata/netdata/issues
 License    : https://github.com/netdata/netdata/blob/master/LICENSE.md

 Twitter   : https://twitter.com/linuxnetdata
 Facebook   : https://www.facebook.com/linuxnetdata/

 

演示站点:https://my-netdata.io/#demosites

功能

1.CPU的使用率,中断,软中断和频率(总量和每个单核)

2.RAM,互换和内核内存的使用率(包括KSM和内核内存deduper)

3.硬盘输入/输出(每个硬盘的带宽,操作,整理,利用等)

4.IPv4网络(数据包,错误,分片):

TCP:连接,数据包,错误,握手

UDP:数据包,错误

广播:带宽,数据包

组播:带宽,数据包

5.Netfilter/iptables Linux防火墙(连接,连接跟踪事件,错误等)

6.进程(运行,受阻,分叉,活动等)

7.熵

8.NFS文件服务器,v2,v3,v4(输入/输出,缓存,预读,RPC调用)

9.网络服务质量(唯一一个可实时可视化网络状况的工具)

10.Apache Web服务器状态(v2.2, v2.4)

11.Nginx Web服务器状态

12.Mysql数据库(多台服务器,单个显示:带宽,查询/s, 处理者,锁,问题,临时操作,连接,二进制日志,线程,innodb引擎等)

13.ISC Bind域名服务器(多个服务器,单个显示:客户,请求,查询,更新,失败等)

14.Postfix邮件服务器的消息队列(条目,大小)

15.Squid代理服务器(客户带宽和请求,服务带宽和请求)

16.硬件传感器(温度,电压,风扇,电源,湿度等)

17.NUT UPSes(负载,充电,电池电压,温度,使用指标,输出指标)

安装

     方法1、sudo yum install netdata

     方法2、从https://github.com/netdata/netdata 下载源码,然后切换到稳定分支,按安装步骤,一步一步的来安装依赖库及netdata

启动

     sudo netdata -i ip -p 19999  -d  来启动,启动后,在本机执行:curl http://ip:19999来验证是否已经启动了

访问

http://ip:19999即可打开界面,界面演示效果如下:

 

你可能感兴趣的:(linux)