1
0
mirror of https://github.com/kmein/niveum synced 2026-03-16 10:11:08 +01:00

feat(passport): init for makanek

This commit is contained in:
2022-05-22 11:47:59 +02:00
parent 9a3499ab6c
commit 44efc4dfa1
22 changed files with 338 additions and 2 deletions

View File

@@ -22,6 +22,26 @@ in {
};
};
niveum.passport.services = [
{
title = "Prometheus";
description = "collects metrics from devices in the <i>niveum</i> network, blackbox monitors some websites.";
}
{
title = "Loki";
description = "aggregates logs of the <i>niveum</i> network.";
}
{
title = "Grafana";
link = "http://${config.services.grafana.domain}";
description = "displays metrics from devices in the <i>niveum</i> network.";
}
{
title = "Alertmanager bot";
description = "notifies me when something goes wrong.";
}
];
services.prometheus.rules = let
diskFreeThreshold = 10;
in [