Newrelic Cli Skills

📊 New Relic 命令行全栈管控

通过 CLI 直接查询 NRQL、管理告警、标记部署,实现 New Relic 可观测数据的命令行级管控,适合 DevOps 快速排障。

收藏
2.6k
安装
1k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

newrelic-cli-skills 提供对 New Relic 观测平台的完整命令行控制能力,覆盖六大场景:

1. APM 性能诊断:查询慢事务、错误率、吞吐量,快速定位应用瓶颈
2. NRQL 数据查询:直接执行 New Relic 查询语言,提取指标、事件、日志数据

3. 部署标记:在发布时自动记录部署事件,关联版本与性能变化

4. 告警管理:创建/修改告警策略、条件及通知渠道

5. 基础设施监控:查看主机 CPU、内存、进程状态

6. Agent 诊断:验证 Agent 配置、连接性与健康状态

显著优点

  • 零 Web 界面依赖:纯命令行操作,适合 CI/CD 集成与自动化脚本
  • 标准化工作流:内置决策树引导(性能问题→APM、查询→NRQL 等),降低学习成本
  • 开箱即用脚本:提供性能检查、部署标记、慢事务 TOP10、错误报告等 Shell 脚本
  • 多环境支持:US/EU 区域切换,支持多 profile 管理

潜在局限

  • 认证门槛:需手动申请 User Key(NRAK- 开头)并配置账户 ID,初始 setup 较繁琐
  • 权限敏感:API Key 拥有账户级读写权限,泄露风险高于只读 API
  • 功能边界:部分高级功能(如自定义仪表盘可视化编辑)仍需 Web UI 完成
  • 学习曲线:NRQL 语法、Entity GUID 概念需一定 New Relic 背景知识

适合人群

  • SRE/DevOps 工程师:需批量查询、自动化告警管理
  • 后端开发者:快速验证生产环境性能指标
  • 平台团队:构建内部观测工具链集成

常规风险

  • 密钥泄露:NEW_RELIC_API_KEY 若硬编码或打印到日志,可能导致数据泄露或资源滥用
  • 误操作影响生产deployment createalerts 修改类命令可直接变更生产配置
  • 区域配置错误:US/EU 区域错配可能导致认证失败或数据查询异常
  • 依赖外部安装脚本:curl 安装方式存在供应链攻击面,建议校验 checksum 后使用

Newrelic Cli Skills 内容

alerts文件夹
apm文件夹
deployments文件夹
diagnostics文件夹
infrastructure文件夹
nrql文件夹
references文件夹
scripts文件夹
手动下载zip · 15.0 kB
SKILL.mdtext/markdown
请选择文件