Add new save_syslog config option to collect events from the v2 UniFi
system-log API (/v2/api/site/{site}/system-log/all).
Changes:
- Add SaveSyslog field to Controller struct
- Add collectSyslog() function using v2 API
- Keep collectEvents() using v1 API for backwards compatibility
- Add RedactIPPII() helper for PII redaction
- Update lokiunifi to log raw JSON (parseable with Loki | json)
- Reduce indexed labels to low-cardinality fields only
- Add SystemLogEntry handler in lokiunifi report
Config: save_syslog (v2 API) vs save_events (v1 API)
Env: UP_UNIFI_DEFAULT_SAVE_SYSLOG=true
|
||
|---|---|---|
| .. | ||
| MANUAL.md | ||
| README.md | ||
| k8s_influx.yaml | ||
| k8s_unifi_poller.yaml | ||
| up.conf.example | ||
| up.json.example | ||
| up.yaml.example | ||
README.md
Examples
This folder contains example configuration files in four
supported formats. You can use any format you want for
the config file, just give it the appropriate suffix for
the format. A JSON file should end with .json, and
YAML with .yaml. The default format is always TOML and
may have any other suffix.
Kubernetes
There are two files for Kubernetes deployment examples. Feel free to use them as you see fit. Please make sure to the delete all comments before deploying and make sure to fill in with correct values.
Notes
When adding new content to this folder, DO NOT MAKE NEW FOLDERS,
it will break make install on macOS (used for homebrew).