Netdata - Linux性能实时监测工具

  • 2020 年 11 月 21 日
  • 32次
  • 459 字
  • 暂无评论

介绍下一款Linux性能实时监测工具-Netdata,它是Linux系统实时性能监测工具,以web的可视化方式展示系统及应用程序的实时运行状态(包括cpu、内存、硬盘输入/输出、网络等linux性能的数据)。Netdata的web前端响应很快,而且不需要Flash插件。UI很整洁,保持着 Netdata 应有的特性。

参考Github:Netdata

用脚本安装:

# 基本安装(适合所有Linux系统)
$ bash <(curl -Ss https://my-netdata.io/kickstart.sh)

# 或者从头安装(安装所有依赖包)
$ bash <(curl -Ss https://my-netdata.io/kickstart-static64.sh) 

安装开始

安装结束

要查看Netdata仪表板,请浏览至http://localhost:19999

Netdata优点:

优美的界面:bootstrap框架下的控制界面
极其的快速而高效:程序使用C进行编写(默认安装下,预计只有2%的单核CPU使用率和少许的内存使用率)
零配置:你只需要去安装它,接着它就会自动地监测一切数据
零依赖:它的静态网络文件和网络接口拥有自己的网络服务器

可以监控的内容:

1.CPU的使用率,中断,软中断和频率(总量和每个单核)
2.RAM,互换和内核内存的使用率(包括KSM和内核内存deduper)
3.硬盘输入/输出(每个硬盘的带宽,操作,整理,利用等)
4.IPv4网络(数据包,错误,分片):

TCP:连接,数据包,错误,握手
UDP:数据包,错误
广播:带宽,数据包
组播:带宽,数据包

5.Netfilter/iptables Linux防火墙(连接,连接跟踪事件,错误等)
6.进程(运行,受阻,分叉,活动等)
7.NFS文件服务器
8.网络服务质量
9.应用程序,通过对进程树进行分组(CPU,内存,硬盘读取,硬盘写入,交换,线程,管道,套接字等)
10.Apache Web服务器状态(v2.2, v2.4)
11.Mysql数据库(多台服务器,单个显示:带宽,查询/s, 处理者,锁,问题,临时操作,连接,二进制日志,线程,innodb引擎等)


版权属于:slienca

本文链接:https://blog.slienca.top/archives/340.html



—— 暂无评论 ——

OωO