![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
prometheus相关
文章平均质量分 60
prometheus相关
福大大架构师每日一题
最新面试题,涉及golang,rust,mysql,redis,云原生,算法,分布式,网络,操作系统。
展开
-
4.5 时间范围选择器
时间范围选择器的正确用法时间范围 ,不能低于采集间隔prometheus查询返回13位毫秒时间戳。原创 2024-07-11 16:46:51 · 433 阅读 · 0 评论 -
4.4 四种数据类型
通常是请求持续时间和响应大小之类的东西尽管它还提供了观测值的总数和所有观测值的总和# gc耗时# summary 平均值四种数据类型gauge 当前值 最简单,看标签counter 计数器 多用在请求计数,cpu统计histogram 直方图样本观测 :服务端算分位值summary 摘要:客户端算分位值利用 sum/count 算平均值 :histogram 和summary 都适用。原创 2024-07-10 21:59:45 · 369 阅读 · 0 评论 -
4.3 四种标签匹配模式
4种查询类型等于!不等于=~正则匹配!正则非匹配=,!=不需要正则,速度最快4种可以自由组合标签的key要明确给出__name__也是个标签,可以匹配metricspromql中查询没数据,大多是标签匹配的问题。原创 2024-07-09 16:59:27 · 146 阅读 · 0 评论 -
4.2 prometheus四种查询类型
4种查询类型vector 一个时刻的结果matrix 一段时间的结果scalar 浮点数stringinstant query 对应vectorrange query 对应matrix。原创 2024-07-08 16:26:49 · 406 阅读 · 0 评论 -
4.1 prometheus基本概念-sample数据点
point 时序中单一数据点的数据结构,大小 8+8=16byte标签和标签组 key-value的字符串sample 时序曲线中的一个点。原创 2024-07-07 13:46:44 · 120 阅读 · 0 评论 -
3.7 热更新源码解读
通过chan 传递热更新的动作main中执行相关的reload命令对比这次 scrapeConfigs和上次 scrapePools的配置进行增量更新reflect.DeepEqual对比结构体是否相同。原创 2024-07-06 21:17:41 · 387 阅读 · 0 评论 -
3.6 prometheus命令行参数讲解
web.listen-address 代表prometheus监听的地址–storage.tsdb.path 本地tsdb存储位置–storage.tsdb.retention.time 代表数据保留时间 默认15天–web.enable-lifecycle代表开启热更新配置。原创 2024-07-05 16:31:50 · 120 阅读 · 0 评论 -
3.5 static_configs采集配置源码解读
prometheus的采集任务以job为单位prometheus充当http client 根据job中配置的 schema等信息去 ,target中配置的地址采集数据。原创 2024-07-04 16:30:30 · 383 阅读 · 0 评论 -
3.4 prometheus配置文件和6大模块讲解
prometheus配置文件各个大配置段scrape_configs 采集配置段 做采集器rule_files 告警、预聚合配置文件段remote_read 远程查询段remote_write 远程写入段alerting: Alertmanager信息段了解prometheus 根据不同配置可以充当不同的角色/模块。原创 2024-07-03 21:10:35 · 252 阅读 · 0 评论 -
3.3prometheus命令行参数讲解
target页面 展示采集任务的flags页面 命令行参数status页面 编译信息和运行信息tsdb-status页面 存储信息。原创 2024-07-02 13:13:42 · 216 阅读 · 0 评论 -
3.2ui功能讲解之graph页面
graph页面target页面flags页面status页面tsdb-status页面graph页面target页面flags页面status页面tsdb-status页面。原创 2024-07-01 16:42:44 · 234 阅读 · 0 评论 -
3.1 prometheus二进制安装
二进制安装prometheus,使用systemd托管服务。原创 2024-06-30 16:13:47 · 275 阅读 · 0 评论 -
2.1达到大厂要求的学习目标
第一层次:熟悉prometheus 及其生态圈内组件的使用,配置调优prometheusgrafanam3db第二层次:能够发现单点问题并有高可用解决方案第三层次:对时序监控底层原理的理解有较深理解采集传输存储查询告警第四层次:可以进行二次开发or使用golang开发周边项目。原创 2024-06-29 12:16:01 · 364 阅读 · 0 评论 -
1.3 为什么本节课的老师最专业
七年运维、运维开发从业经验先后就职于 多家一线互联网公司从事基础架构研发工作对开源版open-falcon有深度二次开发经验,开源多个prometheus监控系统相关项目,发表过多篇监控系统原理性文章。原创 2024-06-28 15:55:52 · 370 阅读 · 0 评论 -
1.2运维和运维开发同学在prometheus上的学习重点
运维同学不写代码在prometheus也能有很多优化点配置调优,高可用改造,存储调优promql维护组件使用告警、查询表达式配置,grafana大盘生态圈内的组件调参时序存储选型和优化单点改造为高可用架构。原创 2024-06-27 13:36:51 · 662 阅读 · 0 评论 -
1.1为什么学透prometheus可以进大厂
各个领域的大神给它贡献的exporterexporter地址开源项目的参与者越多说明越火热可以从集成了它sdk的情况来看sdk集成情况集成说明大家认可它,愿意以侵入式的sdk打点暴露指标db ranking 给出的数据ranking数据监控系统是运维之眼,如同水、电、煤气一般的存在而prometheus作为CNCF顶级项目,和k8s紧密结合已经成为时序监控的老大互联网大厂会组建专门的监控开发团队,少则2人,多则10多人大厂监控开发招聘要求熟悉prometheus。原创 2024-06-26 16:53:48 · 446 阅读 · 0 评论