第 4 章 使用服务级别通知器监控性能
使用服务级别指示器(SLI)和服务级目标(SLO)的用户跟踪性能和可靠性。
Service Level Indicators (SLI)和服务级别目标(SLO)是监控和维护红帽在生产环境中构建的 Keycloak 的性能和可靠性的基本组件。
Google Site Reliability 工程书定义了如下:
- Service Level Indicator (SLI)是对所提供的服务级别的一些方面精心定义的定量度量。
- 服务级别目标(SLO)是由 SLI 测量的服务级别的目标值或值范围。
通过同意它们与利益相关者并跟踪这些,服务所有者可以确保部署与用户的预期一致,以及它们在他们提供的服务上既不是过更好。
4.1. 先决条件 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
-
需要为 Keycloak 构建启用指标,并且需要将
http-metrics-slos
选项设置为测量以下定义的 SLO 的延迟。如需更多详细信息 ,请参阅与指标相关的见解 章节。 - 一个监控系统收集指标数据。以下段落假定使用 Prometheus 或类似的系统来支持 PromQL 查询语言。