API 指标监控
API7 企业版支持以最小的延迟向监控系统公开一组全面的指标,从而促进持续的监控和诊断。API7 企业版的监控和报警框架基于广泛使用的系统监控和报警工具包 Prometheus 进行构建。Prometheus 收集并存储多维时间序列数据,包括用键值标签注释的指标。
本文档介绍了如何集成 prometheus
插件和监控系统,以便收集和可视化 HTTP 指标。
前提条件
- 获取一个具有超级管理员 或 运行时管理员 角色的用户账户。
- 发布一个服务,其中会包含至少一个 API。
监控所有服务
建议启用 prometheus
插件作为全局规则,确保所有服务和路线都得到一致的监控和跟踪。
信息
所有网关组在创建时都默认开启了prometheus
插件作为全局规则,如需取消后重新开启,或关闭此插件,请查看以下说明。
::::
- 从左侧导航栏中选择网关组,然后选择测试网关组。
- 从左侧导航栏中选择插件设置。
- 选择插件全局规则页签,在插件字段中,搜索
prometheus
插件。 - 单击加号图标 (+),弹出对话框。
- 单击启用。
- 发送 API 请求。
- 从侧面导航栏中选择监控,检查指标。