mysql-exporter
【前言】
prometheus+grafana搭建监控体系,
本文介绍监控mysql。
【步骤】
修改mysql exporter配置文件
[client]
user=exporter
password=xxx
host=172.31.44.128
port=3306
database=mysql
安装mysql exporter
docker run -d \
--name mysqld_exporter \
-p 9104:9104 \
-v /home/ec2-user/prometheus-mysql-exporter.cnf:/.my.cnf \
docker_url
mysql授权
CREATE USER 'exporter'@'localhost' IDENTIFIED BY 'XXXXXXXX' WITH MAX_USER_CONNECTIONS 3;
GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO 'exporter'@'localhost';
修改prometheus配置文件
- job_name: 'mysql'
static_configs:
- targets: ['172.31.44.128:9104']
labels:
instance: 'mysql-server-test'
添加grafana看板
grafana添加mysql监控看板,
相关推荐
Docker常见命令
docker官网 官网:https://www.docker.com/ hub: https://www.docker.com/products/dockerhub/ docker概念 image:镜像 container:容器,镜像的运行实例 repository:仓库,保存镜像的地方 docke
docker-nginx
【前言】 nginx的docker镜像较多, 本文将业务nginx封装为一个docker镜像。 【选择nginx版本】 alpine alpine是一个精简的linux系统,对应的镜像只有7.73M, nginx对应也有基于alpine的版本, 本文选择基于alpine的版本。 stable ngi
Docker私有仓库
【前言】 在本地熟练使用docker后, 下一步就是将本地的docker image推送到远程,方便在其他地方拉取使用 【常见命令】 上一节中讲了docker的常见命令, 详见: https://blog.insistime.com/dockercmds 【官方docker hub】 docker官
jumpserver
【前言】 jumpserver是热门的开源堡垒机, 如果你有很多服务器需要管理, 并且有安全审计等需求, jumpserver是一个不错的选择。 【安装】 安装很简单,推荐在线安装的方式, 地址: https://community.fit2cloud.com//products/jumpserve
prometheus+grafana
【前言】 prometheus+grafana是目前服务监控,数据看板的不二选择。 prometheus官网: https://prometheus.io/ grafana官网: https://grafana.com/ 推荐一个比较好的中文教程: https://prometheus.wang/
redis-exporter
【前言】 使用prometheus+grafana搭建监控体系, 本文介绍如何监控redis。 【步骤】 安装redis exporter 修改prometheus配置文件 添加grafana看板 给grafana添加默认的redis看板, 地址: https://grafana.com/grafa