0

我想知道如何增加 azure monitor 将诊断设置发送到 eventthub 的频率。我正在使用 Redis 资源中的诊断设置将指标转发到 eventthub。从那里它们被自定义监控摄取stack

诊断通过以下方式设置:

az monitor diagnostic-settings create -n eh-meh \ --resource $REDIS_ID --event-hub redis-metrics \ --event-hub-rule $EH_RULE_ID \ --metrics '[{"category": "AllMetrics", "enabled": true, "timeGrain": "PT1M"}]'

指标出现在 eventthub 中,但仅每5分钟出现一次。我遇到了 azure 诊断模式,其中提到scheduledTransferPeriod但在指标中设置它似乎并没有改变任何东西。

4

1 回答 1

0

您不能增加诊断设置的频率。每个资源提供者(在您的情况下为 Redis)负责发出事件,因此您可能会观察到某些服务比其他服务更频繁地发出事件。不过一般来说,目前,延迟约为 5 分钟。

您引用的scheduledTransferPeriod不适用于 Redis 服务,因此它没有改变任何东西的原因。

于 2018-05-23T22:36:20.897 回答