Webhooks & mobile push notifications not triggering for metrics-based alerts (with common-alert-schema enabled)

mithun shanbhag 26 Reputation points
2020-05-16T07:28:12.02+00:00

My Azure Monitor alert (metric-based) has an action-group set to notify via email, SMS, mobile app push & webhook/slack.

Alert is triggering, receiving emails and SMS but NOT getting mobile app push and webhook notifications.

Also noticed that I'm not seeing 'subscribed' status on webhook/slack & mobile push (azure monitor infra is likely unable to send a test message to webhook and mobile app). Please see attached screenshot. Unfortunately the portal does not provide any additional logs or details.

Any ideas on how to troubleshoot this?

8411-annotation-2020-05-16-125641.png

Azure Monitor
Azure Monitor
An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.
3,023 questions
{count} votes

1 answer

Sort by: Most helpful
  1. SwathiDhanwada-MSFT 18,551 Reputation points
    2020-05-20T18:04:43.863+00:00

    @mithunshanbhag When an Azure Monitor Action Group is defined to send a webhook to some complex endpoints such as Microsoft Teams or Slack, the webhook may complete successfully but the data is not received as expected by the target application. This is due to the endpoints are expecting the webhook payload in a format that is different than what is provided by Azure Monitor.

    I have successfully reproduced the issue from my end by creating an activity log alert(with common-alert-schema enabled) which sends notification to Microsoft Teams by following this documentation ( attaching reference of Microsoft Teams notification). I believe, your endpoint is not receiving the data due to different format of payload. I would suggest you to kindly check on that. 8545-notifications.png

    0 comments No comments