2、在数据库的最后一行添加
log=log.txt
代码
3、重启mysql数据库
4、去数据库数据目录 我的是(D:\MYSQL\data) 你会发现多了一个log.txt文件
我的是在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.5\data
测试:
1、对数据库 *** 作
2、查看log.txt文件内容 如果发现有变化说明你就可以监控到mysql数据库的变化
数据库的查迅弊洞询 删除 更新 插入都可以查到卜闹
希望本篇文章可以帮助大家更快的二次开发 ^_^
日志文件类型概述亩枯:
1.
错误日志 记录启动、运行或停止mysqld时出现的问题。
My.ini配置信息:
#Enter a name for the error log file. Otherwise a default name will be used.
#log-error=d:/mysql_log_err.txt
wget https://github.com/prometheus/mysqld_exporter/releases/download/v0.10.0/mysqld_exporter-0.10.0.linux-amd64.tar.gz
mysql -uroot -p #登录mysql starquest
执行命令
GRANT REPLICATION CLIENT, PROCESS ON . TO 'exporter'@'%' identified by '123456'
GRANT SELECT ON performance_schema.* TO 'exporter'@'%'
flush privileges
注意 如果有问题 请将'localhost' 改为穗察 '%'
tar -zxvf mysqld_exporter-0.10.0.linux-amd64.tar.gz
groupadd prometheus2
useradd -g prometheus2 -m -d /home/monitor/node_exporter/ -s /sbin/nologin prometheus2
mv mysqld_exporter-0.10.0.linux-amd64 mysqld_exporter
rm -rf mysqld_exporter-0.10.0.linux-amd64.tar.gz
创建配置信息
cd /home/monitor/mysqld_exporter
vim .my.cnf
[client]
user=exporter
password=123456
touch /usr/lib/systemd/system/mysqld_exporter.service
chown prometheus2:prometheus2 /usr/lib/systemd/system/mysqld_exporter.service
chown -R prometheus2:prometheus2 /home/monitor/mysqld_exporter
vim /usr/lib/systemd/system/mysqld_exporter.service
[Unit]
Description=mysqld_exporter
After=network.target
[Service]
Type=simple
ExecStart=/home/monitor/mysqld_exporter/mysqld_exporter -config.my-cnf=/home/猜宏茄monitor/mysqld_exporter/.my.cnf
Restart=on-failure
[Install]
WantedBy=multi-user.target
启动
systemctl daemon-reload
systemctl enable mysqld_exporter.service
systemctl start mysqld_exporter.service
systemctl status mysqld_exporter.service
systemctl stop mysqld_exporter.service
systemctl restart mysqld_exporter.service
Import dashboard 11323 选择绝基数据源 Prometheus
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)