Linux 系统监控培训
系统一旦上线跑起来,自然希望它一直相安无事,不要宕机,不要无响应,不要慢腾腾的,
这就需要我们要监视系统的运行状况,发现问题及时处理。
可以学习有关系统监控的命令使用:如vmstat,top,iostat。以及监控脚本的编写。
1 CPU监控:top
2 列出打开的文件:lsof
3 网络状态统计:netstat
4 监控Linux磁盘I/O :iotop
5 实时局域网IP监控:IPTraf
6 监视每个进程使用的网络带宽:NetHogs
7 图形化监视:System Monitor
8 使用 Python 实现 Linux 监控脚本
9 虚拟内存监控:vmstat
10 网络包分析器:tcpdump
11 进程监控:Htop
12 输入/输出统计:iostat
13 服务管理程序:sysv-rc-conf
14 监视网络带宽:iftop
15 Nagios 的安装
1
linux系统监控常用命令(一)
2
linux系统监控常用命令(二)
3
Linux系统监控工具——Nagios
4
Linux 监控的 Python 脚本
执行 top、vmstat、lsof、tcpdump、netstat、htop、iostat、iptraf 命令分别查看效果
执行 sysv-rc-conf、nethogs、iftop、gnome-system-monitor 命令分别查看效果
使用 nagios 查看所有用户的服务状态详细信息
使用 Python 实现 CPU 检测
使用 Python 实现系统负载监测
使用 Python 实现内存信息的获取
使用 Python 实现网络接口的监测