第 1 章 Quarkus 应用程序的指标集合


指标是应用程序的特定方面量量量,用于观察趋势和行为。单个测量会定期收集,每个观察到的数字值都由字符串键以及附加(可选)标签或标签标识。

这些键值对随后附加到时间序列中:一个数据点序列随着时间进行索引。捕获和分析指标可帮助您在升级前发现潜在的问题和异常问题,并导致更严重的问题。

注意

指标不能用于诊断或问题确定。视觉化工具聚合各个测量,以提供趋势的视觉化。您需要识别观察问题的原因的具体上下文在聚合指标数据中找不到;您需要更详细的 trace 或日志数据以确定问题或根本原因分析。

您可以使用 Micrometer 库或 SmallRye Metrics 规格来收集运行时和应用程序指标:

  • Micrometer 为已知的监控系统提供了一个简单的传真客户端。Quarkus 对 Prometheus 的 Micrometer 对,以帮助您监控和管理应用程序。
  • smallrye Metrics 是 MicroProfile Metrics 规范的实现,提供 Prometheus 兼容指标端点。

Micrometer 扩展是在 Quarkus 中收集应用程序和运行时指标的建议方法,并提供以下功能:

  • 维度指标 - 计时器、gauges、计数器、分发摘要和长期任务计时器的供应商中立接口,具有维度的监控系统,允许在其维度监控系统之间有效访问特定命名指标。
  • 预配置绑定 - 缓存开箱即用的检测、类加载程序、垃圾回收、处理器利用率、线程池和 HTTP 流量。其他扩展,如 hibernate-ormmongodb-client,在启用时自动提供额外的绑定。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

Theme

© 2026 Red Hat