我正在尝试了解 SCOM(OpsMgr),但对于初始设置中何时收集数据以及操作顺序有些困惑。此时,我已经完成 SCOM 安装并添加了几个代理。以下是我的问题。
代理安装和添加管理包的设置顺序应该是什么。我应该先安装代理然后添加管理包还是先安装管理包然后添加代理?
添加相关管理包后是否会立即收集数据?假设我添加了一个包含 SQL Server 或 Exchange 的代理。如果我添加 SQL Server Mgmt Pack,SCOM 是否会立即开始从安装了 exchange/SQL Server 的每台服务器收集数据?
有没有什么方法可以指定不从某些 SQL 服务器收集 SQL 信息?
在现实世界中,组是如何定义的?我们有 Linux、Windows 服务器、SQL 服务器、Oracle 服务器、IIS、Apache、网络适配器、Exchange、DNS 等。了解贵公司如何设置这些组以及管理组的一般思路将大有帮助,这样组的数量才刚刚好,不会太多也不会太少。
答案1
没关系。MP 在导入后很快就会被推送到代理。根据我的经验,大多数人一开始安装 SCOM 时都没有安装任何额外的 MP,然后有序地添加它们。如果您一次安装一大堆 MP,您可能会收到难以确定的警报洪流。安装 MP 时,请务必阅读文档。许多 MP 都有额外的设置步骤才能正常运行。例如,通常必须配置和分发 runas 帐户才能正确收集数据。检查所有监视器和规则也是很好的,以确保您已启用所需的功能并禁用不需要的功能。您的警报越可操作,您就会越高兴
一旦 SCOM 将 MP 分发给代理,它就会开始收集数据。每个监视器/规则都有自己的配置频率。有时这些是可配置的;有时则不是。您必须查看每一个才能明白。
MP 通常带有内置组。例如,SQL MP 会创建一个“SQL 服务器”组,该组将显示安装了 SQL 的每台服务器。在我的环境中,我已使用该组并基于它创建了自己的组,然后排除了我们的 DBA 不关心的服务器。然后,我只向他们发送与该组中的服务器有关的警报。我对其他公司了解不多,但我们使用组作为组织工具来控制对 SCOM 控制台的访问,并对特定服务器或监控对象的覆盖进行分组。
我希望这能有所帮助。