时序数据库:随时间流逝而不断产生的数据点

基于httpcall,从配置文件中指定的网络端点endpoint上周期获取指标数据,即pull拉取数据

拉取数据三种类型的途径:

    exporters:传统指标数据,格式化为普罗米修斯兼容的的格式,响应给普罗米修斯

    instrumentation:测量系统,应用程序内置的指标数据,直接响应即可

    pushgateway:短期任务、批处理任务可能开始/结束时间不确定,一般使用push方式提供指标,(普罗米修斯本身不支持push机制,所以pushgateway机制让短期任务将数据送给pgw,然后等pgw攒存下来之后,可以接受普罗米修斯以pull形式过来采集数据)

生态组件: 

  prometheus server:采集:scraping 存储:tsdb 

  alertmanager:告警

  exporter:输出兼容指标格式的

  dashboards:grafana

promQL指标类型:计数器(counter计数器,单调递增)、仪表盘(gauge仪表盘,可增可减)、直方图(histogram累计直方图,评估样本个数及样本值之和)、摘要(summary,类似于直方图但不很精确直接计算并上报分位数)

job:多种同类的target 多个主机、多个mysql、多个MongoDB

instance:每个网络端点endpoint,一个实例


即使向量:表达式, =  != =~ !~   metric_name{lable="value",...} 例:http_requests_total{env="",method="get"}   标签为零或者值为零,不可同时为零

范围向量:  偏移量修改器:http_requests_total offset 5m 5分钟之前的     http_requests_total[5m] offset 1d   1天钱的5分钟内


Consul:提供服务注册/发现、健康检查、key/value存储、多数据中心和分布式一致性保证等功能


ignoring 黑名单

on 白名单


©著作权归作者所有:来自51CTO博客作者晓阿赫赫的原创作品,如需转载,请注明出处,否则将追究法律责任

更多相关文章

  1. HBase应用 | 云HBase Spark分析引擎对接云数据库POLARDB
  2. HBase社区福利 | HBase初学者
  3. HBase分享 | 基于HBase和Spark构建企业级数据处理平台
  4. HBase分享 | 云HBase之OpenTSDB时序引擎压缩优化
  5. 盘点2019年晋升为Apache TLP以及进去Apache孵化器的大数据相关项
  6. Phoenix实践 | Phoenix数据迁移
  7. 数据调度组件:基于Azkaban协调时序任务执行
  8. HTML、HTML5重难点
  9. DolphinDB脚本语言的混合范式编程

随机推荐

  1. android 判断网络时打开设置
  2. Android TextView各种使用方法
  3. android AlarmManager
  4. 如何让listview宽度自适应
  5. Android应用程序组件Content Provider的
  6. android adb am命令
  7. Android 去掉状态栏 去掉标题栏 沉浸式状
  8. Android定制出厂默认输入法
  9. Android 让你的 EditText 只接受指定字符
  10. Android 呼吸灯流程分析(二)