Skip to content

Commit

Permalink
Add support for simulating deployment alerts (robusta-dev#380)
Browse files Browse the repository at this point in the history
  • Loading branch information
aantn authored Jun 15, 2022
1 parent 1d964e5 commit 4b54392
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions playbooks/robusta_playbooks/prometheus_simulation.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ class PrometheusAlertParams(ActionParams):
alert_name: str
pod_name: Optional[str] = None
node_name: Optional[str] = None
deployment_name: Optional[str] = None
namespace: str = "default"
status: str = "firing"
severity: str = "error"
Expand All @@ -41,6 +42,8 @@ def prometheus_alert(
labels["pod"] = prometheus_event_data.pod_name
if prometheus_event_data.node_name is not None:
labels["node"] = prometheus_event_data.node_name
if prometheus_event_data.deployment_name is not None:
labels["deployment"] = prometheus_event_data.deployment_name

prometheus_event = AlertManagerEvent(
**{
Expand Down

0 comments on commit 4b54392

Please sign in to comment.