rnetmon/config.example.yaml

68 lines
1.6 KiB
YAML

monitors:
# - type: wifi_availability
# config:
# iface: lo
# ssid: ""
# essid: []
# ping_targets: ["127.0.0.1"]
# - type: dummy_sender
# config:
# level: Issue
# period: 15.0
- type: dummy_sender
config:
level: Critical
period: 10.0
# - type: dummy_sender
# config:
# level: Anomaly
# period: 15.0
- type: dhcp_leases
config:
hello: world
path: /home/crom/GitProjects/rnetmon/leases.example.txt
mac_rules:
d4:c9:ef:50:aa:c8: # laptop eth0
- 'binding state free'
- 'uid "\001@\210\005\355`\205"'
- 'set vendor-class-identifier = "android-dhcp-7.1.2"'
# 3c:a9:f4:4c:a3:38: # laptop wlan0
a0:1b:29:7f:37:9e:
- uid "\001\240\033)\1777\236";
- set vendor-class-identifier = "udhcp 1.20.2";
outputs:
- type: stdout
# - type: espeak
# - type: light_beewi_bbl227
# filter:
# include_types: ["*"]
# config:
# mac:
# # ? "84:EB:18:7C:22:68" # Bedroom lightbulb
# ? "84:EB:18:7C:1C:F7" # Testing lightbulb
# msg_types:
# "*":
# animation: Smooth
# repeat: 2
# speed: 1.5
# color: 0x808080
# # wifi.intrusion.*:
# # color: 0xff0000
# # pattern: blink
# # duration: 5.0
# # speed: 1.0
# # ping.*:
# # color: 0xff8000
# levels:
# Critical:
# animation: Blink
# color: 0xFF0000
# Anomaly:
# animation: Bounce
# color: 0x00FF00