指标参考
AISIX 以 Prometheus 文本格式公开运行指标。Prometheus 服务器或其他兼容采集器可抓取这些指标,用于仪表盘、告警和 PromQL 查询。
默认在专用监听器上启用 Prometheus 指标。默认启动配置如下:
config.yaml
observability:
metrics:
prometheus:
enabled: true
addr: 0.0.0.0:9090
path: /metrics
Prometheus 从此监听器抓取 GET /metrics。
指标端点按设计不需要认证。请确保该监听器仅对监控网络开放。
每次抓取端点时,AISIX 都会公开配置状态。其他指标系列会在 AISIX 首次记录相应活动时注册,因此流量指标可能不会 在启动后立即出现。请通过代理发送请求,然后再次抓取,即可看到相应序列。
下方目录列出默认标签。有关按指标增减标签的配置及所有支持的变量,参见指标标签与变量。
指标目录
搜索指标名称、描述、标签和值,或按指标系列和类型筛选目录。 展开条目即可查看详细信息。
- 指标
- 70
- 系列
- 11
查询行为
指标类型
持续累加并在进程重启前只增不减的值,例如请求总数或 Token 总数。使用 rate() 计算其变化速率。
可增可减的当前值,例如活跃请求数或剩余配额。
按可配置分桶统计的观测值。计算百分位数前,可以聚合 _bucket、_sum 和 _count 序列。
由各网关实例计算分位数的观测值。摘要也公开 _sum 和 _count,但其分位数无法跨实例聚合。