Prometheus essential field are missing
[Enter feedback here]
Unfortunately for Prometheus alerts only the alert context data fields are shown. Can you provide a complete example with all fields, so including the essentials data fields?
Best Regards, Dirk
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.
- ID: 8f6143f2-251a-fe29-495c-0b18a54e6423
- Version Independent ID: d16ded7c-886c-e39e-93ec-68824e9f0c7b
- Content: Common alert schema for Azure Monitor alerts - Azure Monitor
- Content Source: articles/azure-monitor/alerts/alerts-common-schema.md
- Service: azure-monitor
- Sub-service: alerts
- GitHub Login: @AbbyMSFT
- Microsoft Alias: abbyweisberg
@dirkvdplas Thanks for your feedback! We will investigate and update as appropriate.
@dirkvdplas, thank you for posting this issue.
Please note that the article is about common alert schema. In this, article the Structure of the common schema talks about the 3 sections in which the information about the affected resource and other details are included.
All alerts include "Essential" and "Alert context" sections. The "Alert Context" varies based on the type of alert hence the document covers sample for that - as also available for Alert context fields for Prometheus alerts
Apart from this, the "Essential" section includes standardized fields, used by all alert types that describe the resource affected by the alert and common alert metadata, such as severity or description. For more details, see Sample alert payload and Essentials fields
Therefore, to get a complete idea of all the fields available for a specific type of alert, you may combine the standard "Essential" and specific "Alert context" section - as available in the referenced doc.
Hope this helps.
@dirkvdplas, We will now proceed to close this thread as we have not heard back from you. If there are further questions regarding this matter, please tag me in your reply and reopen the issue. We will gladly continue the discussion.
The essential field documentation for prometheus s still missing completely. It took me hours to find it. And that's why I opened this issue. My request is to document the following somewhere on the page. 'monitoringService': 'Prometheus',
@dirkvdplas thank you for the additional details.
@AbbyMSFT, could you please review this feedback and share your thoughts. Thank you
Hi @dirkvdplas - Prometheus rules are documented separately from the native alert rules. Does this article help? https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/prometheus-rule-groups
Let me know, Abby
Hi. @dirkvdplas, I haven't heard back from you since I last responded. I am going to go ahead and close this issue. We appreciate your feedback, and have scheduled a discussion about if and how to align Prometheus alerts with the rest of the alerting documentation. Please feel free to reach out with any other concerns. Abby #please-close