用途:该子技能面向使用 New Relic CLI 管理告警的场景,覆盖告警策略、APM 指标条件、NRQL 条件、通知渠道以及未关闭事件的查看。
主要能力:可列出、获取和创建告警策略,创建时需指定名称与事件偏好(PER_POLICY、PER_CONDITION、PER_CONDITION_AND_TARGET);可列出某策略下的条件、创建 APM 指标条件、删除条件;可创建 NRQL 静态条件;可列出和创建通知渠道(如 email);可通过 NRQL 查询 NrAiIncident 查看未关闭事件,并用 entity search 结合 jq 查看实体的 alertSeverity(NOT_CONFIGURED、NOT_ALERTING、WARNING、CRITICAL)。
使用方式:通过 newrelic 命令执行,例如 newrelic alerts policy list、newrelic alerts policy get --policyId <ID>、newrelic alerts conditions list --policyId <POLICY_ID>、newrelic alerts channel list 等;创建策略、条件与渠道时按资料中的参数传入。
适用场景:在终端中批量或脚本化配置 New Relic 告警、检查策略与条件、管理通知渠道、排查当前告警状态。
限制:资料未提供认证方式、权限要求、CLI 安装步骤、各命令的完整参数说明及错误处理方式,这些内容暂未提供。