SCOM 2019 不生成也不发送任何电子邮件通知

SCOM 2019 not generating and not sending any e-mail notifications

新的 SCOM 2019 安装。通知(频道、订阅和订阅者)已配置为通过电子邮件发送所有警报。警报每天在 SCOM "Active Alerts" window 中可见,但未通过电子邮件发送通知。

SMTP 邮件服务器的 TCP 25 端口已打开。服务器已配置为接受来自 SCOM 服务器的匿名流量。使用来自 SCOM 2019 管理服务器的 Telnet 连接和发送测试消息运行良好 - 电子邮件已发送。管理服务器是通知资源池(动态)的一部分。 TCP 25 上的 Wireshark 监控显示 SCOM 2019 根本没有生成任何通知。看起来像是 Win Srv 2019 Datacenter 上的 SCOM 2019 中的严重错误。可能类似于 SCOM 2012 R2(在 OS 级别启用 SNMP 服务时禁用电子邮件通知)。我尝试禁用或启用 SNMP Trap 服务,但它没有任何改变。没有发送电子邮件通知。 Wireshark 显示 SCOM 2019 没有生成任何邮件。也许 SCOM 2019 中出现了问题,需要在某处(在 SCOM 控制台中或从 PowerShell 中)启用电子邮件通知,或者需要启用或禁用某些 OS 服务,因为电子邮件通知取决于它?

事件日志中没有错误。 Wireshark 监控显示 SCOM 2019 管理服务器上的 TCP 25 上没有 activity。

欢迎任何想法。

已找到解决方案:

看起来“Windows 集群管理库”管理包(目标:Windows 集群服务、集群服务发现)可能存在一些错误

无法基于 Windows Server 2012R2 正确发现我们的集群,因此 SCOM 2019 在 OperationsManager.dbo.MT_HealthService table 中输入了包含 NULL 的行。在管理配置服务组的 Health Explorer 中,我们发现“Delta Syncronization Proces”因 XML 表单通知失败 -> Specified Cast 无效。

为了解决这个问题,我们手动删除了这些行,并为 class 的特定对象 disable/override 对象发现:Windows 集群服务(选择两个集群节点)。 几秒钟后,电子邮件通知立即开始

下一步是创建一张给 Microsoft 的票证,以解决“Windows 集群管理库”管理包的问题。