monitoring
Monitoring service for the nodes in your clan
Uncategorized
Usage
inventory.instances = {
monitoring = {
module.name = "monitoring";
roles.telegraf.tags.all = {
settings.interfaces = [ "wg-clan" ];
};
};
};
This service will eventually set up a monitoring stack for your clan. For now, only a telegraf role is implemented, which exposes the currently deployed version of your configuration, so it can be used to check for required updates.
Roles
The monitoring module has the following roles:
- telegraf
Options for the telegraf
role
allowAllInterfaces
Deprecated. Has no effect.
Type: null or boolean
Default:
Declared in: clanServices/monitoring/default.nix
interfaces
Deprecated. Has no effect.
Type: null or (list of string)
Default:
Declared in: clanServices/monitoring/default.nix