监控的机制

1. 内省和探针

内省:通过内部执行指令返回状态

探针:通过外部探测,例如ping

2.推送和拉取

监控的类型

1.指标

指标的类型

测量型

计数型

直方图

指标摘要

计数

求和

求平均

中间数

百分数

标准差

变化率

2.日志

第二章

promethues 基于go语言,遵循apache2.0开源协议

架构: 通过exporter 暴露http接口--->promothues 服务端

promethues 抓取的对象称为endpoint ,endpoint 可以是单个进程、主机或应用程序
target: 是抓取endpoint 的响应配置
job :一组target称作job


监控资源发现的方式: 提供静态资源,基于文件的发现, 自动发下

promethues默认保留15天的数据,如需要长期保留可以接入第三方数据库

第三章

二进制下载地址 ​​https://prometheus.io/download/​

二进制安装

docker-compose 安装

prometheus.yml 注释

promethues_静态资源

​https://cloud.tencent.com/developer/article/147479​