diff --git a/group_vars/metricspi/vmalert.yml b/group_vars/metricspi/vmalert.yml index edec6d6..519b3dc 100644 --- a/group_vars/metricspi/vmalert.yml +++ b/group_vars/metricspi/vmalert.yml @@ -2,3 +2,8 @@ vmalert_datasource_url: http://[::1]:8428 vmalert_notifier_url: http://[::1]:9093 vmalert_remote_read_url: http://[::1]:8428 vmalert_remote_write_url: http://[::1]:8428 +vmalert_external_url: https://grafana.pyrocufflink.blue +vmalert_external_alert_source: >- + {% raw -%} + explore?orgId=1&left=%5B"now-1h","now","metrics",%7B"expr":"{{$expr|queryEscape}}"%7D%5D + {%- endraw %} diff --git a/roles/vmalert/templates/vmalert.sysconfig.j2 b/roles/vmalert/templates/vmalert.sysconfig.j2 index 7e19c19..06a31be 100644 --- a/roles/vmalert/templates/vmalert.sysconfig.j2 +++ b/roles/vmalert/templates/vmalert.sysconfig.j2 @@ -10,3 +10,9 @@ remoteRead_url={{ vmalert_remote_read_url }} {% if vmalert_remote_write_url|d %} remoteWrite_url={{ vmalert_remote_write_url }} {% endif %} +{% if vmalert_external_url|d %} +external_url={{ vmalert_external_url }} +{% endif %} +{% if vmalert_external_alert_source|d %} +external_alert_source={{ vmalert_external_alert_source }} +{% endif %}