Add monitoring role

This commit is contained in:
polyfloyd 2023-09-24 15:26:04 +02:00
parent dca17d5750
commit d06406c9f4
17 changed files with 539 additions and 0 deletions

View file

@ -0,0 +1,25 @@
mqtt:
host: {{ mqtt_public_host }}
port: 1883
prometheus:
port: {{ monitoring_mqtt_exporter_port }}
export:
- subscribe: bitlair/#
- subscribe: bitlair/climate/+location/#
- subscribe: bitlair/wifi/+ssid/#
- subscribe: bitlair/state
value_map:
open: 1
closed: 0
- subscribe: bitlair/pos/product
metric_type: counter
labels:
product: enum
- subscribe: bitlair/collectd/bitlair-5406/snmp/if_octets-traffic.D15
metric_name: bitlair_internet_rx
value_regex: "^.+:(.+):"
- subscribe: bitlair/collectd/bitlair-5406/snmp/if_octets-traffic.D15
metric_name: bitlair_internet_tx
value_regex: "^.+:.+:([\\d\\.]+)"