4.3. SLI 和 SLO 定义


根据上面的服务描述以及红帽构建的 Keycloak 中提供的指标,以下提供了 SLI 和 SLO 示例。

注意

虽然这些 SLO 独立于实际负载,但预期是因为单个用户在获得缓慢响应时不会关心系统负载。

同时,如果您输入具有利益相关者的服务级别协议(SLA),因为运行红帽构建的 Keycloak 的负载会导致定义红帽构建的 Keycloak 接收的流量,因为响应时间会延长,错误率可能会随着系统负载增加并达到扩展阈值时增加。

Expand
特性Service Level Indicator服务级别目标*指标源

可用性

红帽构建的 Keycloak 能够按照监控系统测量的请求的百分比

红帽 Keycloak 的构建应在一个月内可用,时间为 99.9%(每月有44 分钟不可用)。

使用 Prometheus up 指标来指示 Prometheus 服务器是否可以从红帽构建的 Keycloak 实例中提取指标。

latency

服务器测量的与身份验证相关的 HTTP 请求的响应时间

在 30 天内,所有与身份验证相关的请求应比 250 毫秒快。

红帽构建的 Keycloak 服务器端指标,以跟踪特定端点的延迟,以及使用 http_server_requests_seconds_buckethttp_server_requests_seconds_count 响应时间分发。

错误

服务器测量导致服务器问题导致的身份验证请求失败

身份验证请求的服务器问题造成的错误率应该在 30 天内小于 0.1%。

通过过滤标签 结果 上的指标 http_server_requests_seconds_count (值为 SERVER_ERROR )来识别服务器端错误。

* 这些 SLO 目标值是一个示例,应该根据您的用例和部署进行定制。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat