Files

67 lines
2.7 KiB
Markdown
Raw Permalink Normal View History

2025-06-30 23:37:03 +08:00
# Netdata
**Netdata**是一款Linux性能实时监测工具。Netdata是一个高度优化的Linux守护进程它为Linux系统应用程序SNMP服务等提供实时的性能监测。
它用可视化的手段,将被监测者最细微的细节,展现了出来。这样,你便可以清晰地了解你的系统和应用程序此时的状况。。
**✨ 主要特点**
1. 优美的界面bootstrap框架下的控制界面
2. 自定义的控制界面你可以使用简单的HTML代码去自定义控制界面(不需要使用javascript)
3. 极其的快速而高效程序使用C进行编写(默认安装下预计只有2%的单核CPU使用率和少许的内存使用率)
4. 零配置:你只需要去安装它,接着它就会自动地监测一切数据
5. 零依赖:它的静态网络文件和网络接口拥有自己的网络服务器
6. 可扩展用它自身的插件API(可以使用许多方式来制作它的插件从bash到node.js),你可以检测任何可以衡量的数据。
7. 可嵌入它可以在任何Linux内核可以运行的地方运行
**🔍 监测内容**
这是它目前检测的内容(大多数都不需要进行配置,安装后即可开始监测)
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. 应用程序通过对进程树进行分组CPU,内存,硬盘读取,硬盘写入,交换,线程,管道,套接字等)
11. Apache Web服务器状态(v2.2, v2.4)
12. Nginx Web服务器状态
13. Mysql数据库多台服务器单个显示带宽查询/s, 处理者问题临时操作连接二进制日志线程innodb引擎等
14. ISC Bind域名服务器多个服务器单个显示客户请求查询更新失败等
15. Postfix邮件服务器的消息队列条目大小
16. Squid代理服务器客户带宽和请求服务带宽和请求
17. 硬件传感器(温度,电压,风扇,电源,湿度等)
18. NUT UPSes负载充电电池电压温度使用指标输出指标