【问题标题】:Azure Storage Monitoring Total capacity problemAzure存储监控总容量问题
【发布时间】:2019-03-03 10:25:16
【问题描述】:

我的目标是在给定存储中使用的总容量大于 x GB 时发送警报。 我尝试通过 Azure 监控设置警报,但它没有按预期工作。
我已经为大于该文件的几 MB 上传设置了警报,但没有任何反应。

也许我在配置方面搞砸了,所以这里是:

然后我通过 REST API 尝试了不同的方法,我发现了 Microsoft.Azure.Management.Monitor.Fluent 包,甚至还有一个关于监控存储的示例:https://github.com/Azure-Samples/monitor-dotnet-query-metrics-activitylogs

但是这个例子不起作用。
它在我的帐户中创建存储并在最后删除它,但是当它执行监控数据查询时,它返回异常Bad Request - 将 nuget 包更新到最新版本并不能解决问题。

所以我的任务听起来很简单,但事实并非如此

谁能指引我正确的方向?

【问题讨论】:

  • 您好,您的问题解决了吗?

标签: azure azure-storage azure-monitoring


【解决方案1】:

根据您的条件:当给定存储中使用的总容量大于 x GB 时发送警报。,然后在警报规则 -> 条件下,您应该选择 Total 而不是 Average for Time聚合。

您可以按照以下步骤操作,当使用的总存储空间超过 1GB 时,它会起作用并向我发送警报。

1.转到 azure 门户 -> 监控 -> 警报 -> 新警报规则,选择您的资源(您的存储帐户):

2.然后点击添加条件,选择Used Capacity:

3.然后在条件部分,为时间聚合选择Total(我将阈值设置为1GB):

4.配置其他设置,规则创建成功。

5.尝试上传一些文件以生成警报。

6.如果被触发,您会收到一封警报邮件:

【讨论】:

  • 我接到了 Microsoft 支持的额外电话,但更改为“Total”是最终解决方案。谢谢你的回答:)
猜你喜欢
  • 2020-09-19
  • 1970-01-01
  • 1970-01-01
  • 2018-11-09
  • 2018-11-08
  • 2012-12-30
  • 2016-03-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多