Prometheus Alertmanager with slack receiver

在过去一篇文章 Prometheus With Alertmanager 中, 已介绍了 prometheus 的告警模块,Alertmanager 用法;今天我们将一起学习,使用 slack 接收告警通知,让咱们的运维看上去高大上,我们想做: 使用 slack 接受消息。 消息能够带有 url, 自动跳转到 prometheus 对应 graph 查询页面。 能自定义颜色。 能够 @ 某人 假设你已注册了 slack 账号,并创建了一个 #test 频道。...…

Prometheus with mysqld_exporter

一. 创建一个 MySQL 用户,并拥有适当的权限 CREATE USER 'mysqld_exporter'@'localhost' IDENTIFIED BY 'password'; GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO 'mysqld_exporter'@'localhost' WITH MAX_USER_CONNECTIONS 3; 二. 下载和启动 mysqld_exporter wget https://github.com/prometheus/mysqld_exporter/releases/download/v0.9.0/mysqld_exporter-0.9.0.linux-amd64.tar.gz tar -xzf mysqld_exporter-0.9.0.linux-amd64.tar.gz...…

Prometheus with Alertmanager

在文章 How to monitor your system with prometheus 中介绍过 Prometheus 的安装教程,相信看过的小伙伴都已经开始使用了。但这样就够了吗,是否还缺少点什么? 对,没错,我们缺少告警 ! 图表再好看,也不会时时刻刻盯着啊,个人认为一个好的监控系统是能够自发告警,只有在有告警的时候,我们才登上去多喵几眼。 其实,Prometheus 官方提供了告警模块,那就是 Alertmanager, 不过因为代码解耦关系,它被单独剥离成一个独立项目了。 我是分割线 下面我们将完成安装和配置 Alertmanager, 并结合 Onealert 实现报警需求 环境准备 已安装 Prometheus Server (参考 How...…

Prometheus with hot reload

当 Prometheus 有配置文件修改,我们想加载新的配置信息而不停掉服务的时候,可以采用 Prometheus 提供的热更新的方法。 热更新的加载方法有两种: kill -HUP pid curl -X POST http://localhost:9090/-/reload 当你采用以上任一方式执行 reload 成功的时候,将在 promtheus log 中看到如下信息: 如果有配置信息填写错误,将导致 reload 失败,你将看到类型如下信息: ERRO[0161] Error reloading config: couldn't load configuration (-config.file=prometheus.yml):...…

How to monitor your system with prometheus

Prometheus 是什么? Prometheus 是一个 golang 写的监控告警系统,完全开源,它提供完善的统计模型和友好的查询语句,可以很方便地实现系统机器运行状况监控。 环境准备 linux amd64 (ubuntu server) golang 运行环境 (安装文档 https://golang.org/doc/install) Step 1 — 安装 Prometheus Server 创建下载目录,以便安装过后清理掉 mkdir ~/Download cd ~/Download 使用 wget 下载 Prometheus...…

PromCon2016 记实报道

PromCon2016 已落下帷幕,是时候写一篇相关的记实报道了。 起初我对本次 Conf 还是有些担忧的,毕竟这是第一届,但随着时间推移,才发现我的担忧是多余的。 本届 Conf 无论是从举办场地(Google Berlin), 赞助商(基本一线大公司),演讲 Topic (实战性强), 还是参与人数,现场氛围来看,都算得上是一次成功的 Conf,来句套路满满的话: PromCon2016 was awesome. Great hosting. 好了,废话这么多,下面为大家带来一些现场照片和 Topic Slide. 分享照片: 照片看上去,逼格满满,好想吃那个点心有没有 (强烈推荐 @RubyConf 也来一打)。 Share Slide: Alerting...…