centreon-plugins icon indicating copy to clipboard operation
centreon-plugins copied to clipboard

(plugin) azure custom mode - add option to include premium metrics

Open Sims24 opened this issue 4 years ago • 0 comments

Some of the Azure Monitor metrics are only accessible when using Premium tier. Querying this kind of metrics might be a problem for those who doesn't have Premium tier enable:

{"code":"BadRequest","message":"Failed to find metric configuration for provider: Microsoft.ServiceBus, resource Type: namespaces, metric: namespacecpuusage, Valid metrics: SuccessfulRequests,ServerErrors,UserErrors,ThrottledRequests,IncomingRequests,IncomingMessages,OutgoingMessages,ActiveConnections,ConnectionsOpened,ConnectionsClosed,Size,Messages,ActiveMessages,DeadletteredMessages,ScheduledMessages,CompleteMessage,AbandonMessage,PendingCheckpointOperationCount,ServerSendLatency"}

Ref: https://docs.microsoft.com/en-us/azure/service-bus-messaging/monitor-service-bus-reference#metrics

A nice enhancement would be to add a flag to explicitly query it and then avoid error for basic tier.

Sims24 avatar Dec 30 '21 14:12 Sims24