原创

mysq监控节点的启动

温馨提示:
本文最后更新于 2026年05月31日,已超过 12 天没有更新。若文章内的图片失效(无法正常加载),请留言反馈或直接联系我
  1. 创建文件夹
mkdir -p /mydata/mysqld_exporter
  1. 创建配置文件 (需要监控的mysql)
cat > /mydata/mysqld_exporter/my.cnf << 'EOF'
[client]
user=root
password=root
host=123.207.64.127
port=5512
EOF
  1. 启动mysql监控节点
docker run -d -p 9104:9104 --name mysqld-exporter --volume=/mydata/mysqld_exporter/my.cnf:/etc/mysqld-exporter.cnf:ro prom/mysqld-exporter --config.my-cnf=/etc/mysqld-exporter.cnf

sgranfa 可用的视图ID  14031 和 7362

rabbitmq 性能监控

docker run -d  -p 9419:9419  --name rabbitmq_exporter  -e RABBIT_URL=http://123.207.64.127:15673  -e RABBIT_USER=rabbit  -e RABBIT_PASSWORD=ghxk6379  kbudde/rabbitmq-exporter

linux 系统监控   1860

docker run -d --name node-exporter --restart=unless-stopped -p 9100:9100 -v /mydata/node-exporter/proc:/host/proc:ro -v /mydata/node-exporter/sys:/host/sys:ro -v /mydata/node-exporter/:/rootfs:ro prom/node-exporter:v1.6.1

 redis 系统监控 可用视图 14615    16186 

 docker run -d \
  --name redis_exporter_6222 \
  --restart=always \
  -p 9121:9121 \
  -e "ES_JAVA_OPTS=-Xms128m -Xmx128" \
  -e REDIS_ADDR=redis://123.207.64.127:6222 \
  -e REDIS_PASSWORD=ming \
  oliver006/redis_exporter:latest 

nginx 系统监控  可用视图  12555 14900    12708 

在 nginx的 .conf配置文件中 添加  node数据支持模块

location /stub_status {
            stub_status on;
            access_log  off;
            #allow 127.0.0.1;
            #deny all;
        }
<br/>    docker run -d \
  --name tx-nginx-exporter \
  --restart=unless-stopped \
  -p 9114:9113 \
  nginx/nginx-prometheus-exporter:latest \
  --nginx.scrape-uri=http://175.27.145.221/status

需要具体端口号

    docker run -d \
    --name tx-nginx-exporter \
    --restart=unless-stopped \
    -p 9114:9113 \
    nginx/nginx-prometheus-exporter:latest \
    --nginx.scrape-uri=http://119.45.223.56:92/status


单机的 视图ID  

名字id
mysql   14031
linux_node1860、8919
redis16186
nginx12708


正文到此结束