0

我有 4-7 个共享点服务器。我们已经实现了一个 scom 警报,以在服务器关闭时生成警报。但是如果网站关闭,我们想实施 scom 警报。

我们可以通过 ping 功能使用 scom 生成警报吗?我的想法是,我们不断地 ping 服务器,当网站在一段时间内没有响应时,我们会收到警报,说网站没有响应。

这可以实施吗?以及需要付出多少努力?我们是否需要实施任何其他服务?

任何帮助,将不胜感激。

4

1 回答 1

1

拉维,

请原谅我的帖子更多的哲学和更少的答案。

无论好坏,微软都拒绝在 SCOM 中实现一个简单的 ping 监视器。他们是这样做的充分理由。不了解的人会过度利用它。其结果将糟糕地反映 SCOM 作为监控工具的质量。我的意思是,ping 监视器是一个糟糕的主意,因为它不会告诉凌晨 2 点醒来的可怜的灵魂,除了最高级别的概念之外的任何事情都是错误的。

如果您有 5 分钟的时间坐在 SCOM 控制台前创建一个 ping 警报,那么如果您花同样的 5 分钟创建一个 Web 应用程序可用性监视器,那么您将为您的支持团队提供更好的服务。这样做的原因是 Web App Avail 监视器实际上会查看响应以确保它是合乎逻辑的和成功的。

这是创建 Web 应用程序可用性监视器的文档。只有在您第一次实施之前,它看起来很困难。这真的很容易。https://technet.microsoft.com/en-us/library/hh881882(v=sc.12).aspx

考虑一下,如果您有一个 ping 监视器并且有人不小心删除了您的 index.html 文件,那么您的 ping 会很高兴地继续运行而不告诉任何人。与错误的代码更新相同。哎呀,您甚至可以停止您的 Web 应用程序服务器并且 ping 仍然会响应。

相反,如果您有一个 Web App Avail 监视器指向负载均衡 Web 场中的每个节点,并且您的负载均衡器发生故障,那么您的所有 Web 监视器将继续发布为健康状态,而您的监视器查看负载均衡器将开始失败。快速浏览一下控制台会告诉您的支持团队,确实问题不在于 Web 服务器本身。

以尽可能完整和尽可能最孤立的方式测试目标的方式来实现您的监视器是一个很好的理念。您不希望将 Web App Avail 监视器指向负载均衡器,因为您不一定知道哪个端点没有响应 SCOM 来触发警报。有些人不遗余力地解决这个问题,通过实施响应主机名的健康检查页面。这通常不是必需的,只需针对每个单独的节点创建一个监视器。您将希望直接监控负载均衡器,以便您知道它也已启动。

另一方面,您可以从 MS 免费下载一个 SharePoint 管理包(实际上每个版本的 SharePoint 都有一个)。此管理包将自动发现和监视基础结构中的所有 SharePoint 组件。它工作得很好,但如果您是 SCOM 的新手,那么它创建的数据量和警报起初可能会有点压倒性。

SharePoint 2016(每个版本都有一个)管理包:https ://blogs.technet.microsoft.com/wbaer/2015/09/08/system-center-operations-management-pack-for-sharepoint-server-2016 -它预览/

还有一个第三方管理包,允许您简单地创建 ping 监视器。人们真的很想要这个。我恭敬地告诉你,在大多数使用它的实现中,它们弊大于利。但在一天结束的时候,有时你只想要一些有用的东西,你明白了,所以这里是:

Ping 管理包:https ://www.opslogix.com/ping-management-pack/

于 2017-08-16T18:47:02.887 回答