metrics: Add rule action metrics

This commit is contained in:
WeebDataHoarder
2025-04-25 11:39:59 +02:00
parent d6d69d0192
commit bc0eaeca21
6 changed files with 41 additions and 13 deletions

View File

@@ -101,6 +101,7 @@ type StateInterface interface {
RuleHit(r *http.Request, name string, logger *slog.Logger)
RuleMiss(r *http.Request, name string, logger *slog.Logger)
ActionHit(r *http.Request, name policy.RuleAction, logger *slog.Logger)
Logger(r *http.Request) *slog.Logger