Files
unpoller_unpoller/examples/remote_api_example.yaml
T
Sebastian PetersandClaude Opus 5 04f0010fce feat(inputunifi): add save_speedtest toggle for the WAN speed test poll
The Site Speed Test poll against the controller's aggregated-dashboard
endpoint has always run unconditionally, so operators whose controllers
misbehave on that endpoint have no way to skip the request. Every other
optional collection already has a save_* flag; this adds the missing one.

Defaults to true in all three default paths (local defaults,
per-controller defaults and remote discovery) so existing setups keep
behaving exactly as before.

Refs #1030

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-06 23:11:45 +02:00

55 lines
1.4 KiB
YAML

##############################################
# UniFi Poller Remote API Configuration #
# YAML FORMAT - Remote API Example #
# Uses UniFi Site Manager API (api.ui.com) #
##############################################
---
poller:
debug: false
quiet: false
# log_unknown_types: false # Set to true to log unknown device types as DEBUG messages.
# By default, newer UniFi device types that aren't recognized
# are silently ignored to reduce log volume. Enable this when
# debugging or reporting new device types to developers.
unifi:
# Enable remote API mode - automatically discovers all consoles
remote: true
# Your API key from unifi.ui.com (Settings -> API Keys)
remote_api_key: "YOUR_API_KEY_HERE"
defaults:
# Enable all metric collection
save_sites: true
save_dpi: true
save_events: true
save_alarms: true
save_anomalies: true
save_ids: true
save_traffic: true
save_rogue: true
save_speedtest: true
save_syslog: true
save_protect_logs: false
# Remote API requires SSL verification
verify_ssl: true
prometheus:
disable: false
http_listen: "0.0.0.0:9130"
namespace: "unpoller"
report_errors: false
dead_ports: false
influxdb:
disable: true
webserver:
enable: false
datadog:
enable: false
loki:
disable: true