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.
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.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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, siehedocs/deployment-guides/03-monitoring-integration.md), braucht es dafür keine neueInstrumentierung - nur ein neues Grafana-Dashboard/Panel mit einer LogQL-Query auf
{app="synapse-main"} |= "ClamAV rejected"(Anzahl über Zeit, evtl. Tabelle mit erkanntenSignaturen). 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.
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.