gpt4 book ai didi

azure - 如何监控 Azure VM 上的 Windows 服务?

转载 作者:行者123 更新时间:2023-12-02 23:18:31 24 4
gpt4 key购买 nike

我有一个在 Azure VM 可用性集上运行的 Windows 服务。

利用任何 Azure 监控解决方案对该服务进行监控的最佳方法是什么?

最佳答案

如果您只想监视它是否正在运行,则可以使用 Log Analytics。更多详情请引用这个article .

我在身边测试过,效果很好。

1. 按照此 doc 创建工作区并启用 Log Analytics VM 扩展.

2.第 1 步完成后,导航到工作区 -> 在左侧面板中,选择高级设置 -> 数据 -> Windows 事件日志,然后在文本框中键入“系统”,然后在下拉列表中选择系统-> 单击添加按钮。

enter image description here

3.单击“保存”按钮。

enter image description here

4.在左侧面板中,单击“日志”。然后在查询编辑器中键入以下命令(请注意 == 区分大小写):

Event
| where TimeGenerated >ago(1d)
| where EventLog == "System" and EventID ==7036 and Source == "Service Control Manager"
| parse kind=relaxed EventData with * '<Data Name="param1">' Windows_Service_Name '</Data><Data Name="param2">' Windows_Service_State '</Data>'*
//you can add a filter by service name here like | where Windows_Service_Name =="Windows Update"
| sort by TimeGenerated desc
| project Computer, Windows_Service_Name, Windows_Service_State, TimeGenerated

5.测试结果:

enter image description here

关于azure - 如何监控 Azure VM 上的 Windows 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53915546/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com