随笔分类 -  Prometheus

odyssey prometheus 监控
摘要:因为odyssey 兼容pgbouncer,我们可以直接使用pgbouncer的exporter 环境准备 docker-compose 文件 version: "3" services: postgres: image: postgres:12 ports: - "5432:5432" envir 阅读全文

posted @ 2020-08-22 17:33 荣锋亮 阅读(321) 评论(0) 推荐(0) 编辑

grafana dashboard 分享的几种处理方法
摘要:prometheus+grafan 已经成为了大家进行系统监控的标配了,但是很多时候我们为了给予用户一个方便的dashboard查看系统 的metrics 请求,可以会进行grafan dashboard 的分享,大家的解决方法可能很多,基于grafana 分享的(需要修改配置)也有 基于grafa 阅读全文

posted @ 2020-08-17 17:48 荣锋亮 阅读(4730) 评论(0) 推荐(0) 编辑

prometheus 自定义服务发现的几种实现方法
摘要:prometheus 具有强大的生态系统,同时也已经内置了好多服务发现的支持(file,consul,k8s,ec2,dns,openstack,....) 自己开发自定义的服务发现机制 官方提供了参考的说明文档,主要的问题是我们需要修改prometheus 的代码,同时自己进行构建,很多时候我们会 阅读全文

posted @ 2020-08-17 13:37 荣锋亮 阅读(1924) 评论(0) 推荐(0) 编辑

amqproxy 一个很不错的rabbitmq proxy
摘要:amqproxy 是由cloudamqp公司开源的(此公司专门搞rabbitmq 服务的)开发基于crystal(一个小众语言,但是很不错), 同时今天也转了一片此公司的文章 https://www.cloudamqp.com/blog/2019-05-29-maintaining-long-liv 阅读全文

posted @ 2020-07-01 20:46 荣锋亮 阅读(1297) 评论(0) 推荐(0) 编辑

VictoriaMetrics v1.36.0 的一些新功能
摘要:VictoriaMetrics 1.36.0 4个小时前发布了,以下是一些比较好的特性 支持replicationFactor 主要是进行数据复制,保证系统的可靠 vmstorage 性能提升 增强查询 vmauth 与vmalert 因为压缩不能工作问题 说明 VictoriaMetrics 的迭 阅读全文

posted @ 2020-05-28 08:55 荣锋亮 阅读(455) 评论(0) 推荐(0) 编辑

VictoriaMetrics 集成karma
摘要:以前有介绍过karma,以下是一个集成,实际上这个肯定是可以跑通的,因为依赖的都是alertmanager这个是都兼容的 环境准备 docker-compose 文件 version: "3" services: vmstorage: image: victoriametrics/vmstorage 阅读全文

posted @ 2020-05-22 21:04 荣锋亮 阅读(608) 评论(0) 推荐(0) 编辑

VictoriaMetrics 关于ha以及灾备的处理方法
摘要:解决方法来自github 的一个issue,以下只是简单整理下 问题 vmstorage 节点在出现故障的时候,或者磁盘出现问题的时候,部分指标可能会丢失 提供的解决方法 集成vmagent,进行多集群数据的复制,我们可以通过指定多个remoteWrite.url (注意次地址为不通集群的vmins 阅读全文

posted @ 2020-05-22 20:05 荣锋亮 阅读(815) 评论(0) 推荐(0) 编辑

VictoriaMetrics vmalert 集成vmauth 错误问题原因
摘要:通过调试发现通过vmauth 默认的编码是gzip的,所以会有问题,通过仔细查看vmalert 的命令参数已经包含了 禁用gzip 说明:最新版本中作者已经修复了这个问题的bug,老版本可以参考此方法解决 参数 -http.disableResponseCompression Disable com 阅读全文

posted @ 2020-05-22 19:43 荣锋亮 阅读(445) 评论(0) 推荐(0) 编辑

VictoriaMetrics vmalert 使用
摘要:以下是关于vmalert 的使用,主要是测试下各个组件的集成 环境准备 注意环境集成了vmauth,vmagent 等好多VictoriaMetrics的组件,基本上就是一个比较完备的prometheus集成环境了 docker-compose 文件 说明目前vmalert 通过vmauth 会有错 阅读全文

posted @ 2020-05-22 17:27 荣锋亮 阅读(2633) 评论(0) 推荐(0) 编辑

VictoriaMetrics vmagent 使用
摘要:以下是关于使用 vmagent替换prometheus 的简单使用,可以实现push 模式的metrics 处理 环境准备 docker-compose 文件 version: "3" services: vmstorage: image: victoriametrics/vmstorage por 阅读全文

posted @ 2020-05-22 16:07 荣锋亮 阅读(2578) 评论(0) 推荐(0) 编辑

VictoriaMetrics vmauth 使用
摘要:前边有简单说明过vmauth相关的参数,以下是关于配置的使用说明,以下是一个简单的demo 说明 环境准备 docker-compose version: "3" services: prometheus: image: prom/prometheus ports: - 9090:9090 volu 阅读全文

posted @ 2020-05-22 14:38 荣锋亮 阅读(1660) 评论(0) 推荐(0) 编辑

VictoriaMetrics集群模式的一些说明
摘要:如果看了官方介绍的话,VictoriaMetrics 对于集群的处理只有vmstorage 是有状态的,其他节点(vmselect,vminsert都是无状态的) 但是一些细节上的目前官方没有很清晰的说明,以下是一些简单的说明 vmselect 以及vminsert 的storagenode 配置 阅读全文

posted @ 2020-05-22 07:27 荣锋亮 阅读(1519) 评论(0) 推荐(0) 编辑

promgen prometheus 配置文件生成工具
摘要:promgen是一个方便的prometheus 配置文件生成工具,可以帮助我们生成以及管理prometheus的配置文件,同时可以配置案例alert 规则以及通知选项 基于python开发 参考架构 promgen使用模式 worker 模式(push) 说明依赖celery cron 模式(pul 阅读全文

posted @ 2020-05-21 11:01 荣锋亮 阅读(2211) 评论(6) 推荐(0) 编辑

promcat.io 由sysdig 托管的企业级prometheus监控网站
摘要:promcat.io 是由sydig 托管的关于prometheus监控相关的知识网站,我们可以找到相关的exporter 以及alert配置,目前还在进行中 但是是一个不错的prometheus知识网站,同样也有一个不错的博客网站https://awesome-prometheus-alerts. 阅读全文

posted @ 2020-05-17 18:16 荣锋亮 阅读(377) 评论(0) 推荐(0) 编辑

基于VictoriaMetrics的prometheus 集群监控报警方案
摘要:VictoriaMetrics 是一个不错的prometheus 集群方案,同时也提供了比较全的周边工具,同时社区也很活跃,以下 是一个简单的集成,后续落地实施踩坑 参考方案图 主要是基于VictoriaMetrics提供的周边工具做的集成 参考说明 主要是各点的一些说明,详细的可以看相关资料 说明 阅读全文

posted @ 2020-05-13 16:01 荣锋亮 阅读(1876) 评论(0) 推荐(0) 编辑

VictoriaMetrics vmalert 重启状态的处理
摘要:默认vmalert 是不存储状态的,但是为了方便vmalert支持了一些配置 状态持久化 我们可以通过配置-remotewite 写报警状态到支持remote write 协议的存储(很多,VictoriaMetrics,一些adadter。。。) 状态恢复 我们可以通过-remoteread 配置 阅读全文

posted @ 2020-05-13 11:40 荣锋亮 阅读(487) 评论(0) 推荐(0) 编辑

karma prometheus alertmanager dashboard简单试用
摘要:官方提供了一个简单的all-in-one 的dockerfile 我们可以学习下karma,了解下karma的处理机制,同时在这个all-in-one 中 也还包含了kthxbye一个方便的报警确认进程,整个项目基于supervisord运行(当然这个也是大家基于all-in-one容器的一个套路) 阅读全文

posted @ 2020-05-13 11:37 荣锋亮 阅读(1202) 评论(0) 推荐(0) 编辑

kthxbye一种解决prometheus alertmanager 报警确认的守护进程
摘要:一些问题 当前,在Alertmanager中触发新警报时,有两种选择: 解决警报时,使其处于活动状态 使此警报静音一段时间 这在小型环境中效果很好,但可能会导致大型团队出现问题: 如果您将警报保持处于活动状态,则需要以某种方式传达您正在处理它的信息,否则团队中的其他人也可能会开始处理它,或者(更糟糕 阅读全文

posted @ 2020-05-13 10:50 荣锋亮 阅读(655) 评论(0) 推荐(0) 编辑

karma 一个不错的prometheus alertmanager dashboard
摘要:默认的alertmanager已经包含了ui,但是比较简单,karma是一个不错的alert dashboard,核心基于golang开发,ui 使用react编写 运行 参考命令 ALERTMANAGER_URI=https://alertmanager.example.com karma or 阅读全文

posted @ 2020-05-13 09:43 荣锋亮 阅读(942) 评论(0) 推荐(0) 编辑

VictoriaMetrics vmagent的一些介绍
摘要:以前有简单说明过vmagent,实际上vmagent可以替代我们做好多事情.以下是一个说明 vmagent的作用 主要目的是实现metrics 的收集然后存储到VictoriaMetrics以及prometheus兼容的存储系统(主要支持remote_write 协议即可,有好多实现) 同时一个好处 阅读全文

posted @ 2020-05-12 21:05 荣锋亮 阅读(2991) 评论(2) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示