Some checks failed
Build and push adguard-exporter image / build-and-push-image (push) Failing after 11m20s
21 lines
1011 B
Markdown
21 lines
1011 B
Markdown
# Changelog
|
|
|
|
## v1.1.0 - 2025-06-18
|
|
### ✨ Added
|
|
- `adguard_replaced_parental`: total queries replaced due to parental control
|
|
- `adguard_safe_search`: total queries forced into Safe Search (YouTube, Google, Bing)
|
|
- `adguard_safe_browsing`: total Safe Browsing protections triggered
|
|
- `adguard_top_upstreams`: top DNS upstreams based on query count
|
|
- `adguard_top_clients`: top client IPs querying AdGuard
|
|
- `adguard_top_queried_domains`: most frequently queried domains
|
|
- `adguard_upstream_avg_response_time_seconds`: average DNS upstream response time
|
|
|
|
### 🛠 Fixed
|
|
- Fixed: missing `upstream` and `client` labels due to empty maps or parsing errors
|
|
- Fixed: more reliable parsing of nested JSON from `/control/stats` and `/control/status`
|
|
- Fixed: exporter now exposes partial metrics even if part of the JSON fails
|
|
|
|
### 🔄 Refactored
|
|
- Cleaned up metric and label names to follow Prometheus naming conventions
|
|
- Fixed Dockerfile lint warning: unified casing of `FROM ... AS` keyword for best practices
|