From 31a43b37f758d5b94f5ba087a1f32a0afe239314 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thorben=20G=C3=BCnther?= Date: Thu, 16 Jun 2022 14:52:42 +0200 Subject: [PATCH] terraform/keycloak: Enable event logging for prometheus metrics --- terraform_keycloak/keycloak.tf | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/terraform_keycloak/keycloak.tf b/terraform_keycloak/keycloak.tf index a692773..a1fc347 100644 --- a/terraform_keycloak/keycloak.tf +++ b/terraform_keycloak/keycloak.tf @@ -83,6 +83,21 @@ resource "keycloak_required_action" "webauthn_register" { enabled = true } +resource "keycloak_realm_events" "realm_events" { + realm_id = "xenrox" + + events_enabled = true + events_expiration = 2592000 # retain 30 days + + admin_events_enabled = true + admin_events_details_enabled = true + + events_listeners = [ + "jboss-logging", + "metrics-listener" + ] +} + # Login flow resource "keycloak_authentication_flow" "webauthn" { -- 2.44.0