如果一个OS守护进程在Azure上停止/死亡,是否有可能发送警报?
例如:如果VM的ssh守护进程已经停止或死亡,我需要一个警报。
在Azure中,我需要查看哪些区域来配置此警报?
发布于 2022-06-17 12:45:27
当azure Linux通过在Azure日志分析工作区中使用‘syslog’“停止”时,您可以配置警报。
此外,每当Linux机器停止运行时,所有信息都登录到/var/log/messages文件中,您可以尝试下面的步骤来配置警报
转到天青门户 -> 日志分析工作区->__代理配置 ->__syslog -> filer类型‘daemon’E 211 -> E 112应用E 213

在您的天青门户->log Analytics工作区-> General -> Logs ->中关闭查询工作区 -> syslog ->下面的查询->click‘Run’。
选中输出中的“SyslogMessage”列

Syslog \ where (设施==“守护进程”) (SyslogMessage有"xxxxxxx“,SyslogMessage有”停止“)用计算机对AggregatedValue= any(SyslogMessage)进行汇总(SyslogMessage)
我能够设置警报,因为我的VM还没有停止,所以在运行查询时,已经为您创建了一个示例。
设置警报:
在日志分析工作区中, -> 警报 -> 使用此查询->配置自定义日志,设置您的条件和详细信息,以便在触发警报时得到通知。

要获得更多详细信息,请参考KrishnaG-MSFT设计的SO thread
https://stackoverflow.com/questions/72617370
复制相似问题