SCOM (System Center Operations Manager) 是一款强大的监控工具,用于监控和管理企业环境中的服务器和主机,通过整合不同的管理包和配置正确的基础设置,SCOM 能够提供全面的监控服务,确保服务器运行的稳定性和性能的最优化,以下将深入探讨如何使用 SCOM 进行主机监控:

基础设置与要求
1、SCOM 版本与管理包
版本要求:使用 SCOM 2007 R2 版本进行 Redhat 监控时,需要导入专为 Redhat 准备的管理包,这些管理包可在 SCOM 安装光盘中找到。
管理包作用:管理包为监控系统提供了特定的监控模板和规则,使得 SCOM 能够理解并处理监控数据。
2、安全性与网络配置
WinRM 身份验证:确保 Management Server 启用了 WinRM 基本身份验证,这是安全通信的必要条件之一。
DNS 解析:SCOM 服务器必须能够通过 DNS 解析到被监控的 Redhat 服务器,这通常意味着两者需处于同一网络内或确保网络间路由设置正确。

3、代理与证书安装
安装 SCOM Agent:在 Redhat 服务器中安装 SCOM Agent,这是收集监控数据的前端工具。
证书配置:安装过程中需配置合适的证书,确保其公共名称与 DNS A记录的 FQDN 名称一致,从而保证数据传输的安全性。
监控操作过程
1、导入管理包:先决条件包括有正确的 SCOM 版本(2007 R2)以及导入专为目标操作系统设计的管理包,这些包未随标准安装提供,需要手动导入。
2、配置 Management Server:确保用作监控的 Management Server 启用了 WinRM 基本身份验证,WinRM 是 Windows 远程管理的工具,它允许通过远程 procedure call 和其他操作进行身份验证和通信。
3、解析与访问配置:配置 DNS 以确保 SCOM 服务器可以解析并访问 Redhat 服务器,这一步骤是确保监控服务器能够识别并连接到目标服务器的关键。

4、安装代理与证书:在 Redhat 服务器上安装 SCOM Agent 并配置必要的证书,这一步不仅涉及监控软件的安装,还包括为了加密和身份验证而进行的证书配置。
监控类型与指标
1、基础监控
监控频率:ECS(Enterprise Cloud Security)自动上报的监控指标,数据采集频率为每5分钟一次。
关键指标:包括 CPU 使用率、内存使用情况等,这些都是评估服务器健康状态的基本参数。
2、操作系统监控
系统性能:监控操作系统的运行效率,包括磁盘 I/O、处理器负载等。
系统安全:跟踪操作系统的安全状况,如登录事件、系统更新等。
3、进程监控
应用健康状况:监控关键应用程序和服务的运行状态,确保业务连续性。
异常检测:及时发现并处理异常进程,防止系统崩溃或其他严重问题。
通过上述的设置和监控策略,SCOM 可以帮助管理员全面了解服务器的运行状态和性能指标,确保系统的高效稳定运行,从基础的硬件监控到复杂的应用服务监控,SCOM 都提供了灵活而强大的解决方案。
下面是一个关于“服务器主机监控”的介绍,以scom(System Center Operations Manager)和主机监控的相关特性作为参考:
| 特性/工具 | Zabbix 5.0 | WGCLOUD(国产) | 局域网手动监控 | 轻量级开源监控系统 | Signoz |
| 平台兼容性 | 支持Linux、Solaris、HPUX、AIX等 | 支持麒麟、统信等操作系统,Linux、Windows、Unix、MacOS | 无特定要求,基于Windows命令行 | 支持Linux、Windows、macOS、Unix | 多平台 |
| 监控方法 | SNMP、zabbix agent、ping、端口监视等 | 监测指标、进程应用、文件、端口、日志等 | 使用ping命令检查连通性,检查服务状态 | 采用OSHI组件采集主机指标,支持多种资源监控 | 配置日志采集和指标收集 |
| 自动化程度 | 高 | 高 | 低,手动操作 | 高,全自动化运行 | 高,需配置 |
| 通知方式 | 多种告警方式 | 支持短信、邮件等 | 无通知功能,需手动检查 | 支持告警信息推送 | 可配置告警 |
| 界面展示 | WEB界面,详细报表、图表 | 界面简单流畅,支持大屏可视化 | 无图形界面 | 自动生成网络拓扑图,大屏可视化 | 创建或导入dashboard看板 |
| 部署环境 | 需LAMP或LNMP环境 | JDK1.8或JDK11,数据库如MySQL、PostgreSQL | 无特殊要求,基于Windows环境 | 基于Spring Boot架构,无模板和脚本 | 需修改配置文件,使用dockercompose |
| 适应性 | 适应企业级需求,支持大规模监控 | 适配信创环境,轻量高效 | 适用于小规模或个人使用 | 轻量级,降低运维难度 | 开源可观测性平台,灵活配置 |
| 开源情况 | 开源 | 开源 | 非开源,基于Windows内置工具 | 开源 | 开源 |
请注意,这个介绍是基于提供的信息摘要制作的,实际情况可能会有所变化,在使用任何监控工具前,建议详细评估组织的需求和环境适应性。