December 2025¶
Summary¶
Synthesized directly from PRs and raw git/gh history — no weekly log exists for the first four weeks of December (logging started 2025-12-29). One real PR closed the month: Bind9 journald/Alloy integration, shipped end to end with classifiers for Bind9, UFW, fail2ban, and mail logs, plus a brief Alloy-to-InfluxDB metrics detour that was rolled back in favor of the existing Telegraf scraper.
What shipped (PRs)¶
- solti-monitoring #21 (merged 2025-12-31) — Bind9 journald integration
and metrics architecture. Comprehensive Bind9 DNS log classification from
journald (zone ops, transfers, queries, DNSSEC, security events, noise
reduction). Documented an architecture split: Alloy+Loki for security
events, Telegraf+InfluxDB for performance metrics — abandoned the
stage.metricsAlloy approach after runtime pipeline errors, recommending the native Telegrafinputs.bindplugin instead. Deployed and tested live on fleur.lavnet.net with zero downtime.
Commits (raw activity, full calendar month)¶
26 commits across 4 repos
| Repo | Commits |
|---|---|
| solti-monitoring | 16 |
| jackaltx (root) | 7 |
| solti-ensemble | 2 |
| solti-podman | 1 |
By repo (early December, before weekly logging started)¶
solti-monitoring¶
- Alloy config test mode; cron noise filtering; LogQL regex fix in cron classifier (Dec 24)
solti-ensemble¶
- Podman role task updates; an audit SQL error fix
solti-podman¶
- influxdb3 port change (8181 → 8087) to avoid a Redis conflict
jackaltx (root)¶
- Documented orchestrator and reference machines in CLAUDE.md
Claude Code Sessions¶
No Claude Code session history available — local transcripts only go back to 2026-05-18.
Plans touched this month¶
- Bind9 Journald Integration Plan (2025-12-30)
Weekly logs included¶
- Week of 2025-12-29 — only week with a standalone weekly log this month