在上一个章节中我们完成了 Prometheus 的基本概念了解和安装,由于考虑到看我博客的估计是开发向的小伙伴居多,因此没有再更深入。而今天本章节将介绍我们开发用的最多的度量指标,并结合实战对 Metrics 进行使用和细节分析。 什么是度量指标 来自维基百科 度量是指对于一个物体或是事件的某个性质给予一个数字,使其可以和其他物体或是事件的相同性质比较。度量可以是对一物理量(如长度、尺寸或容量等)的估计或测定,也可以是其他较抽象的特质。 简单来讲,也就是数据的量化,形成对应的数据指标。 Prometheus 的指标格式 在 Prometheus 中,我们的指标表示格式如下: <metric name>{<label name>=<label value>, ...} 主体为指标名称和标签组成: api_http_requests_total{method="POST", handler="/eddycjy"} 对外提供 metrics 服务 首先创建一个示例项目: func main() { engine := gin.