第 1 章 新功能
本节重点介绍 Red Hat Developer Hub 1.6 中的新功能。
1.1. OpenTelemetry 指标支持添加到 Keycloak 后端插件中 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
在这个版本中,Keycloak 后端插件支持 OpenTelemetry 指标,它监控获取操作并诊断潜在的问题。
可用的计数器包括:
-
backend_keycloak_fetch_task_failure_count_total: Counts fetch task failures where no data was due an error. -
backend_keycloak_fetch_data_batch_failure_count_total: Counts partial data batch failures.即使某些批处理失败,插件也会继续获取 others。
这些计数器包括 taskInstanceId 标签,它唯一标识每个调度的 fetch 任务,并允许您将失败追踪回单个任务执行。
配置示例:
backend_keycloak_fetch_data_batch_failure_count_total{taskInstanceId="df040f82-2e80-44bd-83b0-06a984ca05ba"} 1
backend_keycloak_fetch_data_batch_failure_count_total{taskInstanceId="df040f82-2e80-44bd-83b0-06a984ca05ba"} 1
您可以使用任何 OpenTelemetry 兼容的后端导出指标,如 Prometheus。