add alert

This commit is contained in:
Kopatz
2024-04-13 22:14:49 +02:00
parent f88d0bdf0a
commit 50e66db24b
5 changed files with 123 additions and 0 deletions

View File

@@ -4,6 +4,12 @@ let
fqdn = "grafana.home.arpa";
in
{
age.secrets.grafana-contact-points = {
name = "contact-points.yml";
owner = "grafana";
file = ../../secrets/grafana-contact-points.age;
};
services.grafana = {
enable = true;
settings.server = {
@@ -12,6 +18,9 @@ in
http_addr = "127.0.0.1";
};
provision.alerting.contactPoints.path = config.age.secrets.grafana-contact-points.path;
provision.alerting.policies.path = ./grafana-dashboards/notification-policies.yml;
provision.alerting.templates.path = ./grafana-dashboards/alerts.yml;
provision.datasources.settings = {
datasources =
[