使用 Operations Manager 2012 R2 显示代理上的所有 Windows 服务

使用 Operations Manager 2012 R2 显示代理上的所有 Windows 服务

我对 Operations Manager 还很陌生。我在服务器上安装了远程代理,并且该服务器上的 Windows 防火墙已配置为接受来自管理服务器的所有请求。

添加具有依赖项的 Windows Server 2012 R2 管理包后,我认为这就像安装代理一样简单,然后 SCOM 会在左侧的文件夹中向我显示一些数据。

Windows 服务和进程监控 -> Windows 服务状态仅包含在管理服务器上运行的两个服务,没有其他任何服务。

经过一些试验后,我终于设法在远程计算机上显示 1 个服务,但似乎我将该服务添加为类型或其他内容,而不是实际的服务。

有人能帮我启动一下吗?

我使用 Operations Manager 的第一个里程碑是监控 Windows 服务的状态、CPU 效用和内存使用情况。我想在服务器上安装远程代理并选择监控该计算机上的所有或选定的服务。


我使用创作->Windows 服务->添加监控向导来添加服务并且进行监控。

如果我现在想在某处创建一个新的状态视图,该服务会与“健康服务”、“.NET 应用程序监控”和“IIS 8 服务器监控”等通用项目一起出现在目标列表中,这似乎不正确。

答案1

SCOM 确实有点曲折。对于你的情况,我只想提几点建议,希望对你有所帮助。

SCOM 可以远程将代理软件安装到机器上,这是服务器启动与代理机器的连接所不多的情况之一。大多数情况下,代理负责启动(并保持)与 MS(管理服务器)的连接。代理会持续监视是否有新配置可用,并在可用时下载并处理。您可以在代理“操作管理器”窗口事件日志中查看此情况。

SCOM 配置由脚本和其他信息组成,用于告诉代理要做什么(管理数据包)。您将使用的主要对象是发现(我是否通过注册表检查/文件/wmi 检查等在计算机上有 X)、规则(发生了什么事?或收集 X 性能计数器)、监视器(电灯开关是打开还是关闭)。这过于简单,但您明白了。

在您的案例中,“Windows 服务”模板会为您创建这些内容的捆绑包。如果在创作视图中右键单击模板,则可以深入了解构成该模板的所有对象。如果您在模板中定位所有“所有 Windows 计算机”,则所有代理都将下载此配置,检查它们是否安装了服务(发现),然后报告服务的运行状况(监视器)并捕获指标数据(如 cpu/内存,如果在模板中配置的话)(规则)。几分钟后,您将看到监视器的运行状况开始填充到“Windows 服务状态”视图中。

回到你的问题,你需要为要监控的每项服务创建一个模板。SCOM 将在你定位的适用服务器上发现这些模板。

相关内容