本页面适用于 Apigee 和 Apigee Hybrid。
查看 Apigee Edge 文档。
在 Apigee 上构建和发布 API 后,您需要确保 API 可用并按预期运行,以保持不间断的服务。通过 Apigee 的 API Monitoring 功能,您可以跟踪 API,以确保其正确启动并正常运行。API Monitoring 可提供近乎实时的 API 流量和性能数据分析,从而帮助您快速诊断和解决出现的问题。
借助 API Monitoring,您可以执行以下操作:
- 创建提醒,以便在 API 流量发生变化时通知您,这样您就可以在客户受到影响之前采取适当的措施。
- 快速调查 API 的问题,提高 API 可用性,并缩短平均诊断时间 (MTTD)。
- 利用故障代码加快诊断。
- 快速找出问题区域,以诊断错误、性能和延迟时间问题及其来源。
作为 Apigee 客户,您还可以使用 Cloud Monitoring 工具支持 API Monitoring。
API Monitoring 角色
如需访问 API Monitoring,您需要具有以下角色:
roles/apigee.readOnlyAdmin
roles/monitoring.viewer
如需详细了解哪些角色适合使用 API Monitoring,请参阅 Apigee 角色。
访问 API Monitoring
您可以按照以下步骤通过 Apigee 界面访问 API Monitoring:
Cloud 控制台中的 Apigee
- 登录 Cloud 控制台中的 Apigee 界面。
- 选择 Proxy development(代理开发)> API monitoring(API 监控)。
经典版 Apigee
- 登录 Apigee 界面。
选择以下视图之一:
- Analyze(分析)> API Monitoring(API 监控)> Timeline(时间轴)
- Analyze(分析)> API Monitoring(API 监控)> Investigate(调查)
- Analyze(分析)> API Monitoring(API 监控)> Recent(近期)
此时会显示 API 监控主视图。在 View(视图)菜单中,您可以选择以下视图之一:
- 时间轴:显示最近 API 流量数据的时间轴。
- 调查:显示 API 流量数据表,例如按区域划分的错误代码。
- 最近:显示每个代理的树形图,其中每个代理都由一个矩形表示,大小与代理 API 流量成比例,后者的颜色代表相关指标的相对大小。