摘要: 在prometheus中,我们可以使用web页面进行数据的查询和展示, 不过展示效果不太理想,这里使用一款专业的展示平台进行展示。 一、grafana安装 # 下载 wget https://dl.grafana.com/oss/release/grafana-6.3.6-1.x86_64.rpm 阅读全文
posted @ 2022-05-26 18:47 比特边界 阅读(123) 评论(0) 推荐(0) 编辑
摘要: Prometheus提供了一种名为PromQL (Prometheus查询语言)的函数式查询语言,允许用户实时选择和聚合时间序列数据。表达式的结果既可以显示为图形,也可以在Prometheus的表达式浏览器中作为表格数据查看,或者通过HTTP API由外部系统使用。 一、准备工作 在进行查询,这里提 阅读全文
posted @ 2022-05-26 16:39 比特边界 阅读(291) 评论(0) 推荐(0) 编辑
摘要: 一、relabel_config 重新标记是一个功能强大的工具,可以在目标的标签集被抓取之前重写它,每个采集配置可以配置多个重写标签设置,并按照配置的顺序来应用于每个目标的标签集。 目标重新标签之后,以__开头的标签将从标签集中删除的。 如果使用只需要临时的存储临时标签值的,可以使用_tmp作为前缀 阅读全文
posted @ 2022-05-26 12:49 比特边界 阅读(239) 评论(0) 推荐(0) 编辑
摘要: 在prometheus监控系统,prometheus的职责是采集,查询和存储和推送报警到alertmanager。本文主要介绍下prometheus的配置文件。 一、全局配置文件简介 1.1 默认配置文件 [root@node00 prometheus]# cat prometheus.yml.de 阅读全文
posted @ 2022-05-26 11:25 比特边界 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 一、node_exporter安装部署 [root@node00 ~]# cd /usr/src/ [root@node00 src]# wget https://github.com/prometheus/node_exporter/releases/download/v0.18.1/node_e 阅读全文
posted @ 2022-05-26 10:41 比特边界 阅读(1411) 评论(0) 推荐(0) 编辑
摘要: 一、存储接口 Prometheus提供了两种存储方式,分别为本地存储和与远端存储。为了兼容本地存储和远程存储,Prometheus提供了fanout接口。 二、本地存储 2.1 核心概念 Prometheus的本地存储为Promethazine TSDB。TSDB的设计有两个核心:block和WAL 阅读全文
posted @ 2022-05-26 10:31 比特边界 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 一、下载 在prometheus的官网的download页面,可以找到prometheus的下载二进制包。 [root@node00 src]# cd /usr/src/ [root@node00 src]# wget https://github.com/prometheus/prometheus 阅读全文
posted @ 2022-05-26 10:18 比特边界 阅读(554) 评论(0) 推荐(0) 编辑
摘要: 一、Prometheus简介 prometheus受启发于Google的Brogmon监控系统(相似kubernetes是从Brog系统演变而来), 从2012年开始由google工程师Soundcloud以开源形式进行研发,并且与2015年早起对外发布早期版本。 2016年5月继kubernete 阅读全文
posted @ 2022-05-26 10:01 比特边界 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 一、监控系统概述 监控系统在这里特指对数据中心的监控,主要针对数据中心内的硬件和软件进行监控和告警。 从监控对象的角度来看,可以将监控分为网络监控、存储监控、服务器监控和应用监控等。 从程序设计的角度来看,可以将监控分为基础资源监控、中间件监控、应用程序监控和日志监控, 二、基础资源监控 从监控对象 阅读全文
posted @ 2022-05-26 09:51 比特边界 阅读(975) 评论(0) 推荐(0) 编辑