# FritzBox Zugangsdaten FRITZ_HOST=192.168.178.1 FRITZ_USER= FRITZ_PASSWORD=dein_passwort_hier # Netzwerk Einstellungen MONITOR_INTERFACE=auto NETWORK_RANGE=auto # Monitoring Intervalle (Sekunden) TRAFFIC_INTERVAL=60 OUTAGE_CHECK_INTERVAL=30 DEVICE_SCAN_INTERVAL=300 PORT_SCAN_INTERVAL=3600 FRITZ_POLL_INTERVAL=60 # Perma-Ping der .env Ziele (Sekunden) PING_TARGET_INTERVAL=5 # Ping aller anderen Netzwerk-Geräte (Sekunden) DEVICE_PING_INTERVAL=30 # Ping-Ziele zur Ausfallserkennung (kommasepariert) PING_TARGETS=8.8.8.8,1.1.1.1,9.9.9.9 # Datenbank DB_PATH=/data/netmon.db # Web Server WEB_HOST=0.0.0.0 WEB_PORT=5000 # Log Level: DEBUG, INFO, WARNING, ERROR LOG_LEVEL=INFO # Switch Monitoring (Netgear ProSafe Plus) SWITCH_ENABLED=false SWITCH_HOST=192.168.1.33 SWITCH_PASSWORD=password # Switch-Port an dem das Gateway (FritzBox) hängt SWITCH_GATEWAY_PORT=1 # Poll-Intervall in Sekunden SWITCH_INTERVAL=30 # Paketmitschnitt CAPTURE_ENABLED=true CAPTURE_MAX_ROWS=50000 # Einzelne Protokolle/Ports rausfiltern (true/false) CAPTURE_FILTER_ICMP=true CAPTURE_FILTER_ARP=true CAPTURE_FILTER_ZABBIX=true CAPTURE_FILTER_RUSTDESK=true # Zusätzliche BPF-Filter (werden mit AND verknüpft, leer lassen wenn nicht benötigt) # Beispiel: "not port 5353 and not port 1900" CAPTURE_FILTER_EXTRA=