nix-dotfiles/hosts/tsuki/services/grafana/prometheus.nix

23 lines
624 B
Nix

{ secrets, ... }: {
# TODO: Autogenerate port infrastructure
imports = [
./prometheus-exporters/gitea.nix
./prometheus-exporters/hedgedoc.nix
./prometheus-exporters/matrix-synapse.nix
./prometheus-exporters/minecraft.nix
./prometheus-exporters/nginx.nix
./prometheus-exporters/node.nix
# TODO: activate when php-fpm exporter is backported
# ./prometheus-exporters/php-fpm.nix
./prometheus-exporters/postgres.nix
./prometheus-exporters/redis.nix
./prometheus-exporters/systemd.nix
];
services.prometheus = {
enable = true;
port = secrets.ports.prometheus;
};
}