forked from bitlair/ansible
Add monitoring role
This commit is contained in:
parent
dca17d5750
commit
d06406c9f4
17 changed files with 539 additions and 0 deletions
25
roles/monitoring/templates/mqtt_exporter_config.yaml
Normal file
25
roles/monitoring/templates/mqtt_exporter_config.yaml
Normal 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\\.]+)"
|
Loading…
Add table
Add a link
Reference in a new issue