8.2. 验证 exemplars 是否按预期工作


执行以下步骤来验证红帽构建的 Keycloak 是否已正确设置来执行 exemplars:

  1. 按照说明为红帽构建的 Keycloak 设置指标和追踪。
  2. 出于测试目的,请通过将追踪语法设置为 1.0 来记录所有 trace。对于生产环境中推荐的抽样设置,请参阅 Root cause analysis with tracing。
  3. 登录到 Keycloak 实例以创建一些 trace。
  4. 使用类似如下的命令提取指标,并搜索具有 exemplar 设置的指标:

    $ curl -s http://localhost:9000/metrics \
    -H 'Accept: application/openmetrics-text; version=1.0.0; charset=utf-8' \
    | grep "#.*trace_id"
    Copy to Clipboard Toggle word wrap

    这应该生成类似于如下的输出:请注意,添加了 span 和 trace ID 的额外 #

    http_server_requests_seconds_count {...} ... # {span_id="...",trace_id="..."} ...
    Copy to Clipboard Toggle word wrap
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2025 Red Hat