你将学到的
  • CPU监控:top
  • 列出打开的文件:lsof
  • 网络状态统计:netstat
  • 监控Linux磁盘I/O :iotop
  • 实时局域网IP监控:IPTraf
  • 监视每个进程使用的网络带宽:NetHogs
  • 图形化监视:System Monitor
  • 使用 Python 实现 Linux 监控脚本
  • 虚拟内存监控:vmstat
  • 网络包分析器:tcpdump
  • 进程监控:Htop
  • 输入/输出统计:iostat
  • 服务管理程序:sysv-rc-conf
  • 监视网络带宽:iftop
  • Nagios 的安装
lab-classic 实验 1 linux系统监控常用命令(一)
lab-classic 实验 2 linux系统监控常用命令(二)
lab-classic 实验 3 Linux系统监控工具——Nagios
lab-classic 实验 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 实现网络接口的监测

先学知识

需要先具备基础的 Linux 知识以及 Python 相关的知识,推荐学习 Linux 基础入门(新版)Python3 简明教程

课程难度

本课程难度为中等。

面向用户

本课程面向已经具备 Linux 和 Python 基础知识,想要进一步学习 Linux 系统监控相关知识的同学。

课程教师

lcf 共发布过 3 门课程

查看老师的所有课程 >
实验楼楼+
实验楼会员