代码改变世界

随笔分类 -  运维之prometheus+grafana

7.使用mysql_export监控mysql

2019-08-22 11:20 by 软件测试汪, 1955 阅读, 收藏,
摘要: ok,docker监控,宿主机CPU、磁盘、网络、内存监控我们都已讲过,是时候讲一波mysql监控了。本次mysql部署在客户端。 架构 客户端 MySql安装 mysqld_exporter安装 创建.my.cnf文件 进入mysqld_exporter的所在目录,运行mysqld_exporte 阅读全文

6. 使用cadvisor监控docker容器

2019-08-15 16:28 by 软件测试汪, 1578 阅读, 收藏,
摘要: Prometheus监控docker容器运行状态,我们用到cadvisor服务,cadvisor我们这里也采用docker方式直接运行。这里我们可以服务端和客户端都使用cadvisor 客户端 1.下载镜像 2.运行 注意: 这里是把容器8080端口映射到主机9101,cadvisor有web界面地 阅读全文

5. 使用grafana模板

2019-08-15 16:24 by 软件测试汪, 4107 阅读, 收藏,
摘要: 我们刚刚配置的Dashboard还是有点简陋,为了界面美观,这里我们这里使用一些模板 1.使用node_exporter模板 去 "grafana官网" 下载模板,点击Download,如下所示 2.导入模板 导入刚刚下载的json文件 3.模板展示 以上就是现有模板导入的操作,有时候我们使用别人的 阅读全文

4.Grafana展示监控数据

2019-08-15 16:18 by 软件测试汪, 4577 阅读, 收藏,
摘要: Grafana是什么?我们知道Node_export监控服务器状态,但是没有具体的展示,简单来说,Grafana的主要作用就是对监控的数据进行图形化展示。 docker部署 grafana我们这里采用docker方式部署,Docker安装,可参考 " Centos7下实现docker + wordp 阅读全文

3. Node_export安装部署

2019-08-15 16:09 by 软件测试汪, 3337 阅读, 收藏,
摘要: 首先我们要知道什么是Node_export?因为Prometheus本身不具备监控功能,我们要通过Prometheus收集数据,需要安装对应的export。如Node_export用于监控服务器状态,如cpu、内存、网络、磁盘等信息。 注意事项: node_exporter服务需要在两台机器都安装, 阅读全文

2.Prometheus安装部署

2019-08-15 16:06 by 软件测试汪, 523 阅读, 收藏,
摘要: 环境准备 2台Linux操作系统(基于centos7) docker环境 配置 IP|角色|版本| : :|: :|: : 192.168.229.139|prometheus server| 2.10 192.168.229.138| node_exporter| 0.18.1 服务端(192.1 阅读全文

1. 什么是Prometheus

2019-08-15 16:02 by 软件测试汪, 1031 阅读, 收藏,
摘要: 什么是Prometheus "Prometheus" 是一个最初在 "SoundCloud上" 构建的开源系统监视和警报工具包 。自2012年成立以来,许多公司和组织都采用了Prometheus,该项目拥有一个非常活跃的开发人员和用户 "社区" 。它现在是一个独立的开源项目,可以独立于任何公司进行维 阅读全文