prometheus

插件信息

名称字段属性
prometheus插件prometheus可观测性

功能描述

通过给路由配置该插件,当请求到达网关时,能够将请求的信息和配置的指标列表发送给指定的prometheus输出器,由各个prometheus输出器内同名的指标处理并采集请求内的信息。

备注:输出器的教程点此进行跳转。

配置参数说明

参数名值类型是否必填值可能性默认值说明
metricsstring_array指标列表
outputstring_arrayprometheus输出器id数组

当output为空,将会使用作用域包含prometheus的prometheus输出器作为ouput。

Open API 请求示例

配置prometheus输出器

示例说明:prometheus实际拉取的metrics路径为/apinto/test(默认在配置的路径前加上/apinto/),配置指标名为apinto_request_total,采集request_total请求总数。 指标配置的标签分别为:

标签名标签值
api$api表示取变量 该请求的路由名
service$service表示取变量 该请求的服务名
全局启用插件

全局插件具体配置点此进行跳转

配置带有prometheus插件的路由

调用路由

查看test_prometheus输出器的指标信息