Linux系统监控工具大全
所属分类 linux
浏览量 1008
top
htop
atop
apachetop
mytop mysql监控
iotop
ntopng ntop升级版 提供基于浏览器的用户界面 网络流量和 ip 流量
iftop 网络接口流量
bandwidthd
EtherApe 以图形化显示网络流量
ethtool
NetHogs 进程网络流量监控
net top , heavily relies on /proc
https://github.com/raboof/nethogs
iptraf TCP 连接数据包和字节数,端口统计和活动指标,TCP/UDP 通信故障,站内数据包和字节数
ngrep 网络层的 grep ,使用 pcap ,允许通过指定扩展正则表达式或十六进制表达式来匹配数据包
bmon Bandwidth Monitor 捕获网络相关的统计数据
traceroute
IPTState 观察流量如何通过 iptables
darkstat 网络流量监控
vnStat 网络流量监控 消耗的系统资源非常少 基于proc ,而非网络包嗅探的方式
netstat
ss
Nmap 服务器开放端口扫描
MTR 把traceroute 和 ping 结合到了一个网络诊断工具上
Tcpdump 网络抓包
Justniffer tcp 数据包嗅探器
nmon
Conky
Glances
Saidar 非常小的工具
RRDtool 处理时间序列数据 提取 RRD 数据并图形化显示
monit
Linux process explorer
df disk free
discus 类似于 df
xosview
dstat 替代 vmstat iostat netstat 和 ifstat ,实时查看所有系统资源
Monitorix 轻量级的系统监控工具 ,内置 HTTP 服务器,查看图表和所有指标
vmstat virtual memory statistics
uptime
mpstat mpstat -P ALL
pmap 查看进程内存映射
ps
sar 全能系统监控工具 sysstat 包的一部分
iostat
free
proc 文件系统 https://tldp.org/LDP/Linux-Filesystem-Hierarchy/html/proc.html
日志监控工具
GoAccess 实时网络日志分析器
Logwatch 日志分析系统
Swatch
MultiTail
acct 也称 psacct 监控所有用户执行的命令
whowatch
strace 诊断、调试和监控
DTrace 动态地跟踪与检测代码实时运行的指令 strace 的大哥
Dynamic Tracing 可以对内核(kernel)和用户应用程序(user application)进行动态跟踪
Webmin 基于 Web 的系统管理工具
Stat 显示文件和文件系统的状态信息
ifconfig
ulimit
CPULimit
lshw 提取本机硬件配置的详细信息 输出 CPU 版本和主板配置
w
lsof 列出所有打开的文件和网络连接
SysUsage 通过 Sar 和其他系统命令持续监控系统
Munin
Nagios
Zenoss
Cacti
Zabbix
Collectd
Nload
netdata
SmokePing 跟踪网络延迟并可视化
perf
bcc
fstrace
systemtap
Sysdig
linux实用命令合集
linux运维常用命令
linux网卡带宽查看
linux sar 使用简介
linux网络流量监控工具 iftop ifstat nload
进程网络流量查看
进程磁盘IO监控
找出最耗CPU的java线程和代码
linux性能监控常用命令
目录大小统计du命令实战
linux之dmesg命令总结
java应用oom被kill排查记录
tcpdump使用简介
上一篇
下一篇
linux load 简介
linux watch 命令
linux sar 使用简介
linux stress 工具简介
busybox编译
linux netstat