在 mysql_up 0 中连接 mysqld-exporter



我做了什么:

1. docker run --net minha-rede --name mysql01 -e MYSQL_ROOT_PASSWORD=Password1234 -d mysql
2. docker run --net minha-rede --name wordpress01 --link mysql01 -p 8080:80 -e WORDPRESS_DB_HOST=mysql01:3306 -e WORDPRESS_DB_USER=root -e WORDPRESS_DB_PASSWORD=Password1234 -e WORDPRESS_DB_NAME=wordpress -e WORDPRESS_TABLE_PREFIX=wp_ -d wordpress
3. docker exec -it mysql01 bash
4. mysql -u root -p
5. CREATE USER 'luckerman'@'localhost' IDENTIFIED BY 'onboard' WITH MAX_USER_CONNECTIONS 3;
6. GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO 'luckerman'@'localhost';
7. exit
8. exit
9. docker run -d 
-p 9104:9104 --name mysqlexp01
--network minha-rede  
-e DATA_SOURCE_NAME="luckerman:onboard@(minha-rede:3306)/" 
prom/mysqld-exporter

但是当我运行http://localhost:9104/metrics时,我有消息# TYPE mysql_exporter_last_scrape_error gauge mysql_exporter_last_scrape_error 1当我运行docker logs mysqlexp01时,它向我显示以下内容:

time="2018-09-11T20:57:40Z" level=info msg="起始mysqld_exporter(版本=0.11.0,分支=HEAD,修订版=5d7179615695a61ecc3b5bf90a2a7c76a9592cdd(" source="mysqld_exporter.go:206">

time="2018-09-11T20:57:40Z" level=info msg="构建上下文 (go=go1.10.3, user=root@3d3ff666b0e4, date=20180629-15:00:35(" source="mysqld_exporter.go:207">

time="2018-09-11T20:57:40Z" 级别=信息 msg="已启用的抓取工具:" source="mysqld_exporter.go:218">

time="2018-09-11T20:57:40Z" level=info msg=" --collect.info_schema.tables" source="mysqld_exporter.go:222">

time="2018-09-11T20:57:40Z" level=info msg=" --collect.global_status" source="mysqld_exporter.go:222">

time="2018-09-11T20:57:40Z" level=info msg=" --collect.global_variables" source="mysqld_exporter.go:222">

time="2018-09-11T20:57:40Z" level=info msg=" --collect.slave_status" source="mysqld_exporter.go:222">

time="2018-09-11T20:57:40Z" level=info msg="正在侦听:9104" source="mysqld_exporter.go:232">

time="2018-09-11T20:57:44Z" 级别=错误 msg="错误 ping mysqld:拨打 tcp 127.0.0.1:3306:连接:连接被拒绝" 源="导出器.go:119">

我做错了什么?我尝试了许多论坛,网站等...

它奏效了!我这样做了:

码头工人网络检查明哈-雷德

然后我找到了 my-sql 的 ip(在我的例子中为 172.23.0.2( 然后我输入 my-sql 并执行了以下命令: 创建用户"LUCKERMAN"@'172.23.0.2',由"上板"标识,MAX_USER_CONNECTIONS 3;

授予进程,复制客户端,选择"打开"。到 'luckerman'@'172.23.0.2';

谢谢@alex-卡欣!

相关内容

最新更新