[LOW] Grafana-Dashboard für ClamAV-Scan-Ergebnisse (Issue #19) #43

Closed
opened 2026-07-29 13:54:49 +00:00 by sorb · 1 comment
Owner

Wunsch aus Issue #19-Tests: sichtbar machen, wie oft ClamAV tatsächlich etwas blockiert
(bisher nur in Synapse-Logs sichtbar: clamav_spam_checker - WARNING - ClamAV rejected an upload: <signature>).

Da Alloy bereits alle Pod-Logs nach Loki schickt (10.0.0.3:3100, siehe
docs/deployment-guides/03-monitoring-integration.md), braucht es dafür keine neue
Instrumentierung - nur ein neues Grafana-Dashboard/Panel mit einer LogQL-Query auf
{app="synapse-main"} |= "ClamAV rejected" (Anzahl über Zeit, evtl. Tabelle mit erkannten
Signaturen). Optional zusätzlich: ein Panel für Scanner-Ausfälle (ClamAV scan failed -
fail-open-Fälle, die sonst unbemerkt blieben).

Kein Server-seitiger Code nötig, rein Grafana/Loki-Dashboard-Arbeit.

Wunsch aus Issue #19-Tests: sichtbar machen, wie oft ClamAV tatsächlich etwas blockiert (bisher nur in Synapse-Logs sichtbar: `clamav_spam_checker - WARNING - ClamAV rejected an upload: <signature>`). Da Alloy bereits alle Pod-Logs nach Loki schickt (`10.0.0.3:3100`, siehe `docs/deployment-guides/03-monitoring-integration.md`), braucht es dafür keine neue Instrumentierung - nur ein neues Grafana-Dashboard/Panel mit einer LogQL-Query auf `{app="synapse-main"} |= "ClamAV rejected"` (Anzahl über Zeit, evtl. Tabelle mit erkannten Signaturen). Optional zusätzlich: ein Panel für Scanner-Ausfälle (`ClamAV scan failed` - fail-open-Fälle, die sonst unbemerkt blieben). Kein Server-seitiger Code nötig, rein Grafana/Loki-Dashboard-Arbeit.
sorb added the area:infrastructurepriority:low labels 2026-07-29 13:54:49 +00:00
Author
Owner

Migriert nach git.lab: axion1337.chat/axion1337.chat-gitops#42 (nur im Lab bzw. via VPN erreichbar — das Lab ist seit 2026-08-01 die Quelle der Wahrheit, siehe gitops#48). Weiterarbeit dort; dieses Gitea-Issue bleibt als Verweis stehen.

**Migriert nach git.lab**: [axion1337.chat/axion1337.chat-gitops#42](https://git.lab/axion1337.chat/axion1337.chat-gitops/-/issues/42) (nur im Lab bzw. via VPN erreichbar — das Lab ist seit 2026-08-01 die Quelle der Wahrheit, siehe gitops#48). Weiterarbeit dort; dieses Gitea-Issue bleibt als Verweis stehen.
sorb closed this issue 2026-08-01 14:26:12 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: sorb/axion1337.chat-gitops#43