docs: update changelog for log filtering improvements

This commit is contained in:
Graham McIntire 2026-03-05 08:23:52 -06:00
parent ec03a03cf5
commit c231cbdf4c
No known key found for this signature in database
2 changed files with 11 additions and 0 deletions

View file

@ -988,3 +988,12 @@ fix: use current_database() in TimescaleDB migration
- Modified: priv/repo/migrations/20260304234205_increase_timescaledb_decompression_limit.exs
- Fixes: ERROR 3D000 (invalid_catalog_name) database "towerops_dev" does not exist
2026-03-04 (continued)
----------------------
fix: completely silence logs for noisy health check endpoints
- Created FilterNoisyLogs plug to disable Phoenix logging for both request and response
- Filters GET /health (Kubernetes probes) and HEAD / (uptime monitors)
- Prevents both "request" and "Sent 200 in Xms" log messages
- Modified: lib/towerops_web/endpoint.ex, lib/towerops_web/plugs/filter_noisy_logs.ex

View file

@ -215,3 +215,5 @@ Devices Tested & Working
* Fixed device discovery failures for devices with many network interfaces
* Database performance improvements for large-scale operations
* Reduced log noise from health checks and monitoring probes