prometheus:
1.prometheus是一套开源的监控&报警&时间序列数据库的组合;
2.prometheus特性:
自定义维度的数据库模型;非常高效的存储;强大的查询语句;轻松实现数据可视化;通过服务发现或静态配置发现目标
3.prometheus组件:
普罗米修斯服务器抓取和存储时间序列数据;各种支持工具
4.prometheus系统架构:
5.prometheus数据模型:
从根本上所有的存储都是按照时间序列去实现的相同的metrics(指标名称)和Label(一个或多个标签)组成一条时间序列,不同的label表示不同的时间序列
metrics name: 指标名称,通常是给监控对象命名,规则为:应用名称开头_监测对象_数值类型_单位
label: 标签名称,为key=value格式
针对metrics name 无论是增加标签还是删除标签都会形成一条新的时间序列
安装并运行prometheus;
>wget https://github.com/prometheus/prometheus/releases/download/v2.0.0-rc.2/prometheus-2.0.0-rc.2.linux-am