在AWS Managed Grafana中展示活跃New Relic告警的正确NRQL查询
正确的New Relic活跃告警NRQL查询语句
要在AWS Managed Grafana中展示New Relic的活跃告警,你需要针对**Violation事件类型**编写NRQL——这是New Relic中记录告警违规(含活跃状态)的核心事件集合,你之前尝试的Alerts、MetricAlertActive都不是正确的事件类型,所以查询无效。
常用的活跃告警查询示例:
- 基础信息查询(包含告警名称、规则名称、关联实体、触发时间、状态):
SELECT alertName, conditionName, entityName, startTime, status FROM Violation WHERE status = 'open'
- 扩展查询(增加违规详情、严重级别):
SELECT alertName, conditionName, entityName, startTime, status, severity, description FROM Violation WHERE status = 'open' ORDER BY startTime DESC
额外注意事项
- 确保你的New Relic API密钥拥有
alerts.read权限,否则无法拉取告警数据 - 检查AWS Managed Grafana中配置的New Relic数据源是否关联了正确的New Relic账户ID
内容的提问来源于stack exchange,提问作者DevOps
相关产品推荐
相关产品推荐

