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 系统管理
6 1系统管理与系统监控 1.2系统监控 口为什么要监控系统 随着信息化建设的不断深入,应用系统不断增多,运维人员需要管理的设 备、业务数量急剧增加,如何直观地查看多个设备、业务的运行情况,并 保证出现异常时能及时发现,已成为运维人员最关心也最需解决的问题。 通过系统监控可以实时了解系统的运行状态,快速发现系统异常,及时解 决异常问题,保障系统服务的可靠性和稳定性。 ¤系统监控的内容 ■系统监控是对操作系统整体运行情况的监控,通常监控系统的C門U、负载、 物理内存、虚拟內存、内核线程、磁盘、进程等方面。 可南中医药大学/阮晓龙/13938213680/htpo// linux xg. hactcm.edu.cn/htp//ww.51 ucweb. cn
河南中医药大学 / 阮晓龙 / 13938213680 / http://linux.xg.hactcm.edu.cn / http://www.51xueweb.cn 1.系统管理与系统监控 为什么要监控系统 ◼ 随着信息化建设的不断深入,应用系统不断增多,运维人员需要管理的设 备、业务数量急剧增加,如何直观地查看多个设备、业务的运行情况,并 保证出现异常时能及时发现,已成为运维人员最关心也最需解决的问题。 ◼ 通过系统监控可以实时了解系统的运行状态,快速发现系统异常,及时解 决异常问题,保障系统服务的可靠性和稳定性。 系统监控的内容 ◼ 系统监控是对操作系统整体运行情况的监控,通常监控系统的CPU、负载、 物理内存、虚拟内存、内核线程、磁盘、进程等方面。 6 1.2 系统监控
Sight 首页资源拓扑告警性能报表业务服务大屏系统快速入门 41815012073402006907dmnB品? 网络设备 存储 服务器 视频滥控 2 O资源添加 出器(8 密度服务器口14 O资源分组 防火增{4 数据保护[0) 刀片服务器(23 资产导出 三方存储 FatAP (O) FC交换机(1 第三方服务器(0) O上下电理 虚拟资源 eLTE设备 作资源筐理 eMs设备 eLTE CPE(O) 智高与(0) FusionCompute (O 统一遇(1 vCenter务器(3) TE引(0 深作系统 数据库 应用服努器 Windows orce数三幸(0) Tomte器{ 动录 Weblogic服务器( P服务器 HP-Unix(o) Syhs数库(0 Weblogic Integration (O) LDAP报务备(0) Open BSD (O) InformixgURT (O Microsoft NET (O) A400胺另器⑨0 达梦描车0 Glassfish Server (0) sco Unixware⑨0
10