本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
本节介绍了 New Relic APM
注意
此数据来源仅适用于 Grafana Enterprise。有关更多信息,请参阅 管理对 Enterprise 插件的访问。
此外,在支持版本 9 或更高版本的工作区中,此数据来源可能需要您安装相应的插件。有关更多信息,请参阅 使用插件扩展您的工作区。
特征
-
模板变量
-
指标名称
-
指标值
-
-
Annotations
-
别名
-
指标名称
-
指标值
-
-
临时筛选条件
-
当前不支持
-
-
警报
配置
添加数据来源,填写您的管理员 API 密钥
使用量
服务类型
别名
您可以将纯文本与以下变量组合以生成自定义输出。
变量 | 描述 | 示例值 |
---|---|---|
$__nr_metric
|
指标名称 | CPU/用户时间 |
$__nr_metric_value
|
指标值 | average_value |
例如:
<para>
Server: $__nr_server Metric: $__nr_metric
</para>
<programlisting>
模板和变量
可用应用程序列表:
<para>
applications
</para>
<programlisting>
应用程序的可用指标列表:
<para>
applications/{application_id}/metrics
</para>
<programlisting>
NRQL 宏
为了改善创建 New Relic Query Language(NRQL)查询时的编写体验,编辑器支持预定义的宏:
-
$__timeFilter
(或[[timeFilter]]
)将根据您的控制面板时间范围对SINCE <from> UNTIL <to>
进行插值。
示例:
<para>
SELECT average(value) FROM $event_template_variable
$__timeFilter TIMESERIES
</para>
<programlisting>
有关如何使用宏和模板变量的更多提示,请参阅编辑器的帮助部分。
警报事件
选择您的 New Relic 数据来源并设置其他筛选器。如果未设置任何筛选器,则将返回所有事件。
如果要按实体 ID 筛选事件,请使用模板变量,因为您可以选择实体名称而不是 ID。例如,要筛选特定应用程序的事件,请创建一个变量 _$app_
,该变量用于检索应用程序列表并将其用作实体 ID 筛选器。
部署事件
应用程序 ID 是必填字段。