![](https://img-blog.csdnimg.cn/f449b059dbc0469699992f1ccb92106b.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Prometheus
文章平均质量分 79
介绍 Prometheus 监控生态系统的基本使用和企业实战。
shark_西瓜甜
80后运维、运维开发职业从事者
展开
-
Prometheus-Rules 实战
或者当我们从一个之前备份的主节点的数据导入到某个从节点时候,也会出现这样的情况,因为此时从节点是从导入数据的那个时候的二级制位置开始复制的,但是此时 主节点的实际二级制位置要新。在Redis副本连接中检测到更改。当副本节点失去与主节点的连接并重新连接(也称为摆动)时,可能会发生这种情况。启用SSL压缩的数据库连接。这可能会在复制延迟中增加显著的抖动。在数据库上获取的锁太多。就是 主节点的二级制事务太多的时候,从节点复制的过慢;上的MySQL刚刚在一分钟内重启过。上使用了超过80%的MySQL连接。原创 2023-09-21 17:40:42 · 1128 阅读 · 2 评论 -
Prometheus(九)重新标记 relabel_config
上面的意思是把 server_addr 标签的内容赋值给 Prometheus 内置标签。这里的场景是 192.168.0.39:9115 为黑盒监控的监听地址。实际会映射到 Prometheus 的配置文件中为如下内容。上面的意思是把匹配到的分组内容 $1 分配给新的标签。上面的意思是使用 regex 指定的正则表达式。之后把分组 $1 的内容赋值给新的标签。赋值给Prometheus 内置的标签。是targets 中的值,比如。的值进行匹配,并且进行了分组。上面的意思是 把内置标签。原创 2022-12-20 15:32:28 · 1075 阅读 · 0 评论 -
Prometheus(二)基础概念
Prometheus 从根本上将所有数据存储为时间序列:属于同一指标和同一组标记维度的带时间戳的流。除了存储的时间序列外,Prometheus还可以通过查询语句生成临时派生的时间序列作为查询的结果。每个时序都由其指标名称和称为标签的可选键值对唯一标识。具有空标签值的标签被视为等效于不存在的标签。另请参阅命名指标和标签的最佳做法。样本构成实际的时间序列数据。每个样本包括:给定一个指标名称和一组标签,时序通常使用以下表示法进行标识:例如,具有指标名称和标签的时间序列可以这样编写:二、指标类型Promet原创 2022-06-26 19:09:10 · 555 阅读 · 0 评论 -
Prometheus(三)node-exporter
普罗米修斯官方所有的镜像:https://hub.docker.com/search?q=prom/&source=community官方下载地址 https://prometheus.io/download/找到 node-export 下载即可配置 systemed–web.listen-address=:9111 指定监听端口为 任意主机地址的 9111端口–collector.textfile.directory=/apps/exporterData 指定可以从目录 中读取通其他脚本程原创 2022-06-29 20:19:46 · 1514 阅读 · 2 评论 -
Promethues(四)如何监控容器
cAdvisor(container Advisor 的缩写)分析并公开来自正在运行的容器的资源使用情况和性能数据。cAdvisor开箱即用地公开了Prometheus指标。原创 2022-09-02 10:30:03 · 888 阅读 · 0 评论 -
Prometheus-监控 Postgresql
可以从[官方发布版本](https://github.com/prometheus-community/postgres_exporter/releases)中找到多个平台的二进制安装包。打开连接后,点击 **Assets**,即可看到下载列表。本文档使用如下版本作为示例```bashcurl -o postgres_exporter.tgz -L https://github.com/prometheus-community/postgres_exporter/releases/download原创 2023-08-09 17:55:20 · 2724 阅读 · 0 评论 -
Prometheus(十)Grafana 通过文件配置实现自动化
本篇文章主要介绍如何实现自动化配置 Grafana 的数据源,Dashboard,告警等功能。主要作用是提高自动化部署的能力和效率,通过提前准备好的文件配置数据源等功能,就不用点点点了。如下示例中的文件路径均基于 docker 镜像的方式实现的 Grafana。参考官方文档: https://grafana.com/docs/grafana/latest/administration/provisioning/#data-sources。原创 2022-12-22 17:24:37 · 1087 阅读 · 0 评论 -
Prometheus(十一)Grafana告警
由于大多数联系点字段都可以模板化,因此您可以创建可重复使用的自定义模板并在多个联系点中使用它们。默认模板在default_template.go中定义,可以作为自定义模板的有用参考或起点。有的监控指标 Prometheus 中没有,需要我们自己编写的情况,比如磁盘的使用率。警报可以使用 Grafana 管理规则的文件夹和 Mimir 或 Loki 规则和组名称的命名空间来组织。在创建 Grafana 管理的规则时,该文件夹可用于执行访问控制并授予或拒绝对特定文件夹内所有规则的访问。原创 2022-12-24 21:58:23 · 3988 阅读 · 0 评论