微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 Azure Monitor 监视 Azure VMSS Customscript 扩展执行

如何解决使用 Azure Monitor 监视 Azure VMSS Customscript 扩展执行

在某些情况下,在 Linux/Windows VMSS 上执行自定义脚本扩展时,执行失败可能是由于超时或晚上无效的文件 uri 或无效的存储访问令牌。有没有一种方法可以使用 Azure 监视器来捕获此故障事件,以便我可以触发运营活动,例如向运营团队发送电子邮件

解决方法

VM 扩展配置错误失败事件将在活动日志中弹出。因此,您可以从 VM send the activity logs similar to Log Analytics workspace 启用 Azure Monitor Logs

的功能

Log Analytics 工作区中的活动日志数据存储在名为 AzureActivity 的表中,您可以使用 log query 中的 Log Analytics 检索该表。此表的结构因 category of the log entry 而异。有关表属性的说明,请参阅 Azure Monitor data reference

例如你可以过滤

AzureActivity
| where * contains "VMExtensionProvisioningError"

请确保根据需要添加其他过滤器。

您可以基于此set up your log alert

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。