a6-plugin-prometheus
概览
prometheus 插件以 Prometheus 文本格式暴露 Apache APISIX指标,包括 HTTP 状态码、请求延迟、带宽、上游健康状态和系统状态。Apache APISIX提供内置指标端点,可由 Prometheus 抓取,并使用 Grafana 进行可视化。
适用场景
- 监控每个路由、服务或消费者的请求速率、错误率和延迟。
- 跟踪上游健康检查状态。
- 观察系统整体性能和资源使用情况。
- 使用 Prometheus + Grafana 构建仪表板和告警。
插件配置参考(路由/服务/全局规则)
| 字段 | 类型 | 是否必填 | 默认值 | 说明 |
|---|---|---|---|---|
prefer_name | boolean | 否 | false | 在指标标签中使用路由/服务名称而不是 ID |
该插件的路由级配置很少,大多数选项在 APISIX config.yaml 中管理。