Linux服务器构建与运维管理 第8章:系统监控 阮晓龙 3938213680/rxl@hactcm.edu.cn http://linux.xg.hactcm.edu.cn 河南中医药大学信息管理与信息系统教研室 信息技术学院网络与信息系统科研工作室 2020.4
Linux服务器构建与运维管理 第8章:系统监控 1 阮晓龙 13938213680 / rxl@hactcm.edu.cn http://linux.xg.hactcm.edu.cn 河南中医药大学信息管理与信息系统教研室 信息技术学院网络与信息系统科研工作室 2020.4
2 提纲 ¤系统管理与系统监控 口查看系统的性能状态 内存与缓存监控 ■CP∪监控 磁盘与○监控 进程监控与管理 口实时监控系统的运行状态 p htop atop tat PROC虚拟文件系统 口使用 Linux-dash实现可视化监控 ¤实现网络与系统运维监控系统 可南中医药大学/阮晓龙/13938213680/htpo// linux xg. hactcm.edu.cn/htp//ww.51 ucweb. cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 提纲 系统管理与系统监控 查看系统的性能状态 ◼ 内存与缓存监控 ◼ CPU监控 ◼ 磁盘与IO监控 ◼ 进程监控与管理 实时监控系统的运行状态 ◼ top htop atop ◼ dstat ◼ PROC虚拟文件系统 使用Linux-dash实现可视化监控 实现网络与系统运维监控系统 2
3 1系统管理与系统监控 1.1系统管理 ¤系统管理是对系统当前运行状态进行控制,使之与预期目标一致,同 时要结合外界环境,综合操作系统以往运行特征进行分析,实现对操 作系统未来发展趋势的预测。 □口日與 各前 o 可南中医药大学/阮晓龙/13938213680/htpo// linux xg. hactcm.edu.cn/htp//ww.51 ucweb. cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.系统管理与系统监控 系统管理是对系统当前运行状态进行控制,使之与预期目标一致,同 时要结合外界环境,综合操作系统以往运行特征进行分析,实现对操 作系统未来发展趋势的预测。 3 1.1 系统管理
1系统管理与系统监控 1.1系统管理 ¤系统管理员日常操作内容 权限管理 口负责为新用户增设账号、将不再活动的用户删除,处理账号相关事务 口当某个用户不应该再访问系统时,必须禁用该用户的账号,该账号拥有的所有文件必须备份后给予删除, 以使系统不会随着时间的增长而积累无用信息 磁盘管理 ¤配置系统能够识别新磁盘或磁盘阵列,使用新存储资源。 文件管理 ¤维护文件系统内容,保证系统文件内容清晰化,方便其他账号访问文件。 内存管理 ¤需要时刻监视系统内关键业务的内存使用情况,合理调配资源为业务提供保障。 进程管理 口监控并处理系统中的无用进程,降低系统负载压力。 日志管理 ¤合理记录系统日志,便于操作追溯和日志审查分析。 可南中医药大学/阮晓龙/13938213680/htpo// linux xg. hactcm.edu.cn/htp//ww.51 ucweb. cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.系统管理与系统监控 系统管理员日常操作内容 ◼ 权限管理 负责为新用户增设账号、将不再活动的用户删除,处理账号相关事务。 当某个用户不应该再访问系统时,必须禁用该用户的账号,该账号拥有的所有文件必须备份后给予删除, 以使系统不会随着时间的增长而积累无用信息。 ◼ 磁盘管理 配置系统能够识别新磁盘或磁盘阵列,使用新存储资源。 ◼ 文件管理 维护文件系统内容,保证系统文件内容清晰化,方便其他账号访问文件。 ◼ 内存管理 需要时刻监视系统内关键业务的内存使用情况,合理调配资源为业务提供保障。 ◼ 进程管理 监控并处理系统中的无用进程,降低系统负载压力。 ◼ 日志管理 合理记录系统日志,便于操作追溯和日志审查分析。 4 1.1 系统管理
1系统管理与系统监控 1.1系统管理 ¤系统管理的方式可分为命令化管理和自动化管理。 命令化管理是通过操作系统的相关命令实现系统配置 对文件进行编辑管理 对磁盘进行管理 a nmcli 对网络进行管理 口 systemtm对服务进行管理 ■自动化管理是通过自动化运维工具实现对大量主机的配置管理,对系统的 网络、存储、应用交付等进行自动化配置,降低运维管理人员的压力,消 减重复性工作。 可南中医药大学/阮晓龙/13938213680/htpo// linux xg. hactcm.edu.cn/htp//ww.51 ucweb. cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.系统管理与系统监控 系统管理的方式可分为命令化管理和自动化管理。 ◼ 命令化管理是通过操作系统的相关命令实现系统配置 vi 对文件进行编辑管理 fdisk 对磁盘进行管理 nmcli 对网络进行管理 systemctl 对服务进行管理 ◼ 自动化管理是通过自动化运维工具实现对大量主机的配置管理,对系统的 网络、存储、应用交付等进行自动化配置,降低运维管理人员的压力,消 减重复性工作。 5 1.1 系统管理