与“Prometheus”相关
与 Prometheus 一起工作
Flux 提供了用于从可以通过 HTTP 访问的端点抓取和处理原始 Prometheus 格式的指标 的工具。
prometheus 包
该 prometheus 包提供了用于处理 Prometheus 格式指标 的工具。
抓取Prometheus指标
使用 Flux prometheus.scrape 函数从可通过 HTTP 访问的端点抓取 Prometheus 格式的度量。
使用Prometheus计数器
使用Flux查询和转换存储在InfluxDB中的Prometheus 计数器指标。计数器是一个累积指标,表示一个单一的 单调递增的计数器,其值只能增加或在重启时重置为零。
使用 Prometheus 计量器
使用 Flux 查询和转换存储在 InfluxDB 中的 Prometheus gauge 指标。gauge 是一种指标,表示一个可以随意上升和下降的单一数值。
使用 Prometheus 直方图
使用 Flux 查询和转换存储在 InfluxDB 中的 Prometheus 直方图 指标。直方图对观察值(通常是请求持续时间或响应大小等)进行采样,并将其计入可配置的桶中。它还提供所有观察值的总和。
使用 Prometheus 汇总
使用Flux查询和转换存储在InfluxDB中的Prometheus summary 指标。summary对观察进行采样,例如请求持续时间和响应大小。它还提供观察的总计数和所有观测值的总和,并在滑动时间窗口内计算可配置的分位数。
与Prometheus指标类型一起工作
学习如何使用Flux来处理Prometheus的四种主要指标类型(计数器、仪表、直方图和摘要),并在InfluxDB仪表板中进行可视化处理。
prometheus.histogramQuantile() 函数
prometheus.histogramQuantile() 在一组 Prometheus 直方图值上计算分位数。
prometheus.scrape() 函数
prometheus.scrape() 从一个可以通过HTTP访问的端点抓取Prometheus指标,并将其作为表的流返回。