监控 Dropwizard
了解如何监控 Dropwizard。
支持信息
为确保 Dropwizard 传感器与您的当前配置兼容,请查阅以下支持信息部分:
支持的版本及支持政策
该传感器支持所有版本的 Dropwizard ( 4.0 及更早版本)。
下表列出了最新支持的版本及支持政策:
| 技术 | 支持策略 | 最新技术版本 | 最新的受支持版本 |
|---|---|---|---|
| Dropwizard | 45 天 | 5.0.2 | 5.0.2 |
有关支持政策的更多信息,请参阅《 传感器支持策略》。
支持追踪
对于此技术, Instana 支持跟踪功能。 如需更多信息,请参阅 “仪器化框架和库”。
正在配置
若要通过正则表达式监控一组指标,请使用以下配置来配置“ Dropwizard ”传感器。 您还可以通过配置文件poll_rate 设置自定义轮询频率。
com.instana.plugin.dropwizard:
poll_rate: 1 # Value is in seconds. Default value is 1 second.
metricsRegex: '<OPTIONAL_REGEX_HERE>'
注意: 如果您希望将 Dropwizard 指标用作通用指标库(即在 Dropwizard 框架之外使用),请参阅《 自定义 JVM 指标监控》。 Dropwizard 乐器配置依赖于 Dropwizard API ,该服务会因动态附加功能而被定期调用。 如果应用程序代码在挂载之前初始化了 Dropwizard ,则在再次调用 Dropwizard API 之前,不会捕获任何指标。
配置轮询频率
注意:Instana、 Dropwizard sensor 以及 1.1.34 及更高版本支持配置轮询速率,以减少数据摄入量。 此功能在自托管的 Instana 后端 311 及更高版本中受支持。
您可以通过在 configuration.yaml 代理配置文件中使用 poll_rate 该参数,配置 Instana 轮询 Dropwizard 以收集数据和指标的频率,如下例所示:
com.instana.plugin.dropwizard:
poll_rate: 1 # values are in seconds. Default value is 1 second.
跟踪的配置
- 应用程序名称
- Dropwizard 版本
度量
该传感器收集所有核心指标类型,总计多达 3000 个指标:
- 计数器
- 标尺
- 直方图
- 计量表
- 计时器
定制度量
定制度量值将自动摄入并显示在 Dropwizard 仪表板上。
运行状况检查
Instana 代理程序每 20 秒执行一次 Dropwizard 运行状况检查。 随后以问题的形式报告未通过运行状况检查的情况。
