Recued
Menu
← Back to packs

Alerting and Recording Rules - Grafana

by recued-core v1 app_pack 3 views

Grafana alert-rule provisioning, contact points, mute timings, notification policies, templates, recording rules, Prometheus conversion, and query history. Generated from Grafana v13.1.0 official release-tagged Swagger 2 bytes, with the deployment-specific /api base supplied by a per-organization connection. Use a service-account bearer token; Grafana Cloud supports token authentication rather than Basic authentication. Every read is uncached, every mutation is grant-off and approval-gated, JSON response int64 literals are preserved as exact decimal strings, and raw file responses are captured as file_ref values. No Grafana object is misrepresented as a task, note, or project Source.

What this pack installs

  • grafana-alerting Ingredient

Trust & control

What installing this whole pack would let it do. Recued grants these permissions at install — review them there before approving.

What it's allowed to do

Destructive Web APIs grafana-alerting external change
Read: convert_prometheus.route_convert_prometheus_cortex_get_rules · No approvalWrite: convert_prometheus.route_convert_prometheus_cortex_post_rule_groups · Always asksDestructive: convert_prometheus.route_convert_prometheus_cortex_delete_namespace · Always asksRead: convert_prometheus.route_convert_prometheus_cortex_get_namespace · No approvalWrite: convert_prometheus.route_convert_prometheus_cortex_post_rule_group · Always asksDestructive: convert_prometheus.route_convert_prometheus_cortex_delete_rule_group · Always asksRead: convert_prometheus.route_convert_prometheus_cortex_get_rule_group · No approvalRead: convert_prometheus.route_convert_prometheus_get_rules · No approvalWrite: convert_prometheus.route_convert_prometheus_post_rule_groups · Always asksDestructive: convert_prometheus.route_convert_prometheus_delete_namespace · Always asksRead: convert_prometheus.route_convert_prometheus_get_namespace · No approvalWrite: convert_prometheus.route_convert_prometheus_post_rule_group · Always asksDestructive: convert_prometheus.route_convert_prometheus_delete_rule_group · Always asksRead: convert_prometheus.route_convert_prometheus_get_rule_group · No approvalRead: query_history.list · No approvalWrite: query_history.create_query · Always asksDestructive: query_history.delete_query · Always asksWrite: query_history.patch_query_comment · Always asksDestructive: query_history.unstar_query · Always asksWrite: query_history.star_query · Always asksRead: recording_rules.list_recording_rules · No approvalWrite: recording_rules.create_recording_rule · Always asksWrite: recording_rules.update_recording_rule · Always asksDestructive: recording_rules.delete_recording_rule · Always asksRead: recording_rules.test_create_recording_rule · No approvalDestructive: recording_rules.delete_recording_rule_write_target · Always asksRead: recording_rules.get_recording_rule_write_target · No approvalWrite: recording_rules.create_recording_rule_write_target · Always asksRead: alert_rule.list · No approvalWrite: provisioning.route_post_alert_rule · Always asksDestructive: provisioning.route_delete_alert_rule · Always asksRead: provisioning.route_get_alert_rule · No approvalWrite: provisioning.route_put_alert_rule · Always asksRead: provisioning.route_get_alert_rule_export · No approvalRead: provisioning.route_get_alert_rules_export · No approvalRead: contact_point.list · No approvalWrite: provisioning.route_post_contactpoints · Always asksDestructive: provisioning.route_delete_contactpoints · Always asksWrite: provisioning.route_put_contactpoint · Always asksRead: provisioning.route_get_contactpoints_export · No approvalDestructive: provisioning.route_delete_alert_rule_group · Always asksRead: provisioning.route_get_alert_rule_group · No approvalWrite: provisioning.route_put_alert_rule_group · Always asksRead: provisioning.route_get_alert_rule_group_export · No approvalRead: provisioning.route_get_mute_timings · No approvalWrite: provisioning.route_post_mute_timing · Always asksDestructive: provisioning.route_delete_mute_timing · Always asksRead: provisioning.route_get_mute_timing · No approvalWrite: provisioning.route_put_mute_timing · Always asksRead: provisioning.route_export_mute_timing · No approvalRead: provisioning.route_export_mute_timings · No approvalDestructive: provisioning.route_reset_policy_tree · Always asksRead: provisioning.route_get_policy_tree · No approvalWrite: provisioning.route_put_policy_tree · Always asksRead: provisioning.route_get_policy_tree_export · No approvalRead: provisioning.route_get_templates · No approvalDestructive: provisioning.route_delete_template · Always asksRead: provisioning.route_get_template · No approvalWrite: provisioning.route_put_template · Always asks

Data it touches

SurfacesWeb APIs

About

Tags

pack:grafanagrafanaalertingrecording-rulesprovisioningquery-historyapicomposition