首页/云/可观测性速查/服务账号与令牌(自动化凭据)
本包目录(282 条)
监控体系与方法40 条Prometheus 与采集64 条
Grafana 与看板53 条
日志平台52 条链路追踪23 条告警与响应50 条

服务账号与令牌(自动化凭据)

Grafana 9.3+ 用服务账号替代旧 API Key:为自动化创建固定角色账号并签发令牌,令牌只在创建时展示一次,按需轮换。

可观测性速查云更新于 2026-10-12

创建与签发

创建与签发
# 创建服务账号(role:Viewer / Editor / Admin)
curl -X POST -H "Authorization: Bearer $ADMIN_TOKEN" -H "Content-Type: application/json" \
  http://localhost:3000/api/serviceaccounts -d '{"name":"ci","role":"Editor"}'

# 为账号签发令牌(返回的 key 仅显示一次)
curl -X POST -H "Authorization: Bearer $ADMIN_TOKEN" -H "Content-Type: application/json" \
  http://localhost:3000/api/serviceaccounts/1/tokens -d '{"name":"ci-token"}'
按用途赋所需角色:只读巡检给 Viewer,看板发布给 Editor;定期轮换并记录归属。

易错点

  • 旧 API Key 在新版本已标记弃用;新集成直接从服务账号起步可少一次迁移
  • 令牌无过期时间的滥用风险大,泄露等同对应角色权限泄露,应纳入密钥管理

数据来源与参考

  • Grafana 官方文档 · Service accounts
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌