forked from
lass.pds.lassul.us/superconfig
This repository has no description
786 B
34 lines
1# Shared facts of the monitoring stack, imported (not as a module) by
2# agent.nix, server.nix, alerts.nix and checks.nix.
3{
4 # Every machine writes metrics and logs to all of these (via <name>.r).
5 servers = [
6 "styx"
7 "coaxmetal"
8 ];
9
10 # Machines expected to be up all the time. Only these get HostDown alerts
11 # and ICMP checks, so laptops can come and go silently.
12 alwaysOn = [
13 "neoprism"
14 "styx"
15 "coaxmetal"
16 "acheron"
17 "radio"
18 "icarus"
19 "shodan"
20 "starkstrom"
21 ];
22
23 ports = {
24 victoriametrics = 8428;
25 victorialogs = 9428;
26 vmalert = 8880;
27 vmalert-logs = 8881; # localhost only
28 alertmanager = 9093;
29 alertmanager-cluster = 9094;
30 matrix-receiver = 9095; # localhost only
31 gatus = 8080;
32 grafana = 3000;
33 };
34}