
prometheus监控项目
相隔一个图书馆的距离
一个2023年7月刚参加工作的菜鸡,此博客充当工作笔记
展开
-
(二)数据源
备注:prometheus配置文件中的action如replace/keep/drop/labelmap等操作都是发生在抓取之前,也就是在抓取之前完成标签替换,标签中__xx__等以下划线开头的标签都是prometheus肿的特殊标签,用来对prometheus的抓取行为进行配置的。thanos原理以及怎么部署,网上文章一大把,可以自己百度,这里就重点说一下通过thanos查到的指标中标签的问题。1.2 thanos query、thanos side-car 启动参数样板。1:thanos(略)原创 2024-02-23 16:48:59 · 572 阅读 · 0 评论 -
(一)组件监控平台和grafana
变量我们应该按照层层递进的关系,比如数据源、命名空间、redis-exporter、instance四个变量,那么应该是数据源决定命名空间,命名空间决定exporter,exporter决定instance,选定了数据源后则只能查该集群的namespace,选定namespace后则只能查该namespace下的exporter,当exporter选定以后,instance也就确定了(我们目前是把redis-exporter做到了redis-cluster的每一个pod里)3:grafna配置。原创 2024-02-23 16:47:40 · 328 阅读 · 0 评论 -
prometheus监控项目
1:组件监控平台和grafana1:web服务器,接受请求,生成grafana url,并返回对应的grafana面板给用户;通过thanos查询所有集群名,然后把结果返回给前端(重点)2:部署grafana,很简单,可以百度/chatgpt,故一笔带过;配置grafana,普通用户看到部分变量,管理员看到全部变量(重点)3:grafana面板配置,包括变量设置,promql编写,仪表盘设置,这里只是简单介绍一下,更多详情请自己百度。原创 2024-02-23 16:45:06 · 263 阅读 · 0 评论