摘要:
0x00 简单的时间序列选择 返回度量指标 http_requests_total 的所有时间序列样本数据: http_requests_total http_requests_total http_requests_total 返回度量指标名称为 http_requests_total,标签分别是 阅读全文
摘要:
0x00 概述 Prometheus 当前稳定的 HTTP API 可以通过 /api/v1 访问。 0x01 API 响应格式 Prometheus API 使用了 JSON 格式的响应内容。 当 API 调用成功后将会返回 2xx 的 HTTP 状态码。 反之,当 API 调用失败时可能返回以下 阅读全文
摘要:
概述 Prometheus 提供了其它大量的内置函数,可以对时序数据进行丰富的处理。某些函数有默认的参数,例如:year(v=vector(time()) instant-vector)。其中参数 v 是一个瞬时向量,如果不提供该参数,将使用默认值 vector(time())。instant-ve 阅读全文
摘要:
0x00 二元运算符 Prometheus 的查询语言支持基本的逻辑运算和算术运算。对于两个瞬时向量, 匹配行为可以被改变。 算术二元运算符 在 Prometheus 系统中支持下面的二元算术运算符: + 加法 - 减法 * 乘法 / 除法 % 模 ^ 幂等 + 加法 + 加法 - 减法 - 减法 阅读全文
摘要:
0x00 概述 Prometheus 提供了一种功能表达式语言 PromQL,允许用户实时选择和汇聚时间序列数据。表达式的结果可以在浏览器中显示为图形,也可以显示为表格数据,或者由外部系统通过 HTTP API 调用。 0x01 表达式语言数据类型 在 Prometheus 的表达式语言中,表达式或 阅读全文
摘要:
https://github.com/yangchuansheng/k8s-knowledge 阅读全文