You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

背景介绍

目前OpentelemtryMetrics标准以及go实现已经稳定,可以对接到框架中,以便框架组件对外暴露组件指标。

指标梳理

字段说明:

字段名称

字段说明

指标名称

该名称将直接上报给存储端。

指标单位

用于定义该指标的单位,例如MBBytes%QPS等等。

指标类型

我们只用3种类型:CounterGaugeHistogramPrometheusOpentelemetry中的其他数据类型在没有痛点的前提下我们暂不做考虑。

  • Counter: (常用)只增不减的数值指标。例如请求数、错误数等。

  • Gauge:(常用)可增可减的数值指标。例如:CPUMemory等。

  • Histogram: 直方图,用于按照buckets对统计数据在采集时做分类采集。例如:按照请求耗时对请求数量进行分段。https://prometheus.io/docs/practices/histograms/

Help信息

该信息和指标名称将直接上报给存储端,并在上层使用时做指标描述展示。

指标中文描述

(可选)用于内部理解和维护该指标。

采集逻辑

(可选)指标实现时按照该逻辑实现。

ghttp.Server

指标名称

指标单位

指标类型

Help信息

指标中文描述

采集逻辑


























参考链接



Content Menu

  • No labels