prometheus

prometheus

prometheus sever

  1. Time series databases

  2. Data retrieval worker
    targets and units (cpu, memory)

  3. Http server

Metrics

两类属性 TYPE 和 HELP
Help是注释
types有 1. counter (How many times X happened) 2. Gauge (What is the current value) 3. Histogram ()

Data retrieval worker

Pull over http endpoints
如果没有/metrics,自己实现的话。那么需要exporter.
exporter会 1. fetches metrics 2. convert formats 3. expose /metrics

service <- exporter <- retrieval worker

Monitoring linux server: node exporter 下载执行会执行node的metrics, 然后configure prometheus去scrape这些metrics.

push的好处

  1. 多个instance可以来获取metrics
  2. 更好检测是否up

short-lived job

可以发到pushgateway 暂存metrics, 然后prometheus 之后来获取这些metrics.

一些其他的默认参数:

metrics_path: "/metrics"
scheme: "http"

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值