@NIJSTEN Stephen - Thanks for reaching out to us and apologies for the delay in responding to you.
If you are not sure where the GetAlertSummary API is being used, there are a few resources you can check to identify where the API is being used:
- You can use Azure Monitor logs to search for usage of the GetAlertSummary API. Specifically, you can search for logs with the operation name "Microsoft.AlertsManagement/alerts/GetAlertSummary". This will show you all the requests made to the API, including the client IP address, user agent, and other details.
- You can use Azure Resource Graph to search for resources that are using the GetAlertSummary API. Specifically, you can use the following query to search for resources that have the API enabled:
This will show you all the resources that have the GetAlertSummary API enabled, including the resource ID and other details.search in (AzureActivity) * | where OperationName == "Microsoft.AlertsManagement/alerts/GetAlertSummary" | summarize count() by bin(TimeGenerated, 1h
- Also check the Azure portal to see if any resources are using the GetAlertSummary API. Specifically, you can go to the "Alerts" page in the Azure portal and check if any alerts are grouped by the parameters that the API supports. If alerts are grouped by these parameters, it is likely that the GetAlertSummary API is being used.
Hope this helps. and please feel free to reach out if you have any further questions.
Please don't forget to "Accept as Answer" and click "Yes" if the above response is helpful, so it can be beneficial to the community.