6cd910dbc0
- mqtt.rs : publication résumé scan sur sentinelmesh/<host>/network/scan - Config MQTT dans les deux agents (enabled: false par défaut) - ROADMAP Phase 6 complète : SSE, historique, Prometheus, MQTT ✅ Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
42 lines
1.0 KiB
YAML
42 lines
1.0 KiB
YAML
backend:
|
|
url: http://localhost:8080
|
|
token: "" # token d'authentification SentinelMesh
|
|
|
|
agent:
|
|
id: "" # auto-généré si vide (scan-<hostname>)
|
|
hostname: "" # auto-détecté depuis /etc/hostname si vide
|
|
|
|
scan:
|
|
subnets:
|
|
- 10.0.0.0/22 # réseau principal
|
|
interval_seconds: 60
|
|
ping_timeout_ms: 1000
|
|
service_timeout_ms: 300
|
|
concurrency: 50
|
|
ports:
|
|
- 22 # SSH
|
|
- 80 # HTTP
|
|
- 443 # HTTPS
|
|
- 445 # SMB
|
|
- 2049 # NFS
|
|
- 1883 # MQTT
|
|
- 2375 # Docker API
|
|
- 8006 # Proxmox
|
|
- 8123 # Home Assistant
|
|
- 3000 # Grafana
|
|
- 9090 # Prometheus
|
|
- 9100 # Node Exporter
|
|
|
|
api:
|
|
listen: "0.0.0.0:9100" # API locale de l'agent
|
|
|
|
# MQTT optionnel
|
|
mqtt:
|
|
enabled: false
|
|
broker: "localhost"
|
|
port: 1883
|
|
topic_prefix: "sentinelmesh"
|
|
client_id: "" # auto : sentinelmesh-scan-<hostname>
|
|
# Topics publiés :
|
|
# sentinelmesh/<hostname>/network/scan (résumé scan complet)
|