首页 > 数据库 >监控MySQL数据库

监控MySQL数据库

时间:2023-11-21 22:58:12浏览次数:46  
标签:数据库 MySQL mysqld 监控 mysql localhost

监控MySQL数据库

想通过grafana简单监控一下MySQL数据库的情况.
作为笔记处理. 

创建用户

建议给数据库创建一个监控用户:

CREATE USER 'mysqlexporter'@'localhost' IDENTIFIED BY 'Testxxxxxxxx' WITH MAX_USER_CONNECTIONS 3;
GRANT PROCESS, REPLICATION CLIENT, SELECT ON *.* TO 'mysqlexporter'@'localhost';

创建配置文件

创建一个配置文件, 便于进行处理. 

cat >/etc/mysql/mysql.conf <<EOF
[client]
user=mysqlexporter
password=Testxxxxxxxx
host=10.xxx.xx.116
port=3306
EOF

启动服务

将 mysqld部署为服务: 

cat > /etc/systemd/system/mysqldexporter.service <<EOF
[Unit]
Description=mysqld

[Service]
Type=simple
ExecStart=/usr/bin/mysqld_exporter  --config.my-cnf="/etc/mysql/mysql.conf"
Restart=always
LimitNOFILE=64000

[Install]
WantedBy=multi-user.target
EOF


systemctl enable --now mysqldexporter
systemctl daemon-reload   && systemctl restart mysqldexporter 
systemctl status mysqldexporter 

Prometheus

prometheus进行获取监控指标

  - job_name: 'mysqld-exporter'
    static_configs:
    - targets: ['localhost:9104']
      labels:
        nodename: 'mysql116'

导入面板

https://github.com/prometheus/mysqld_exporter/blob/main/mysqld-mixin/dashboards/mysql-overview.json

导入这个即可. 

下一步 处理一下与Oracle 一样的 单独监控指标获取与展示

简单结果

image

标签:数据库,MySQL,mysqld,监控,mysql,localhost
From: https://www.cnblogs.com/jinanxiaolaohu/p/17847816.html

相关文章

  • mysql c++ create table,insert,select
    CREATETABLE`t1`(`id`bigintunsignedNOTNULLAUTO_INCREMENTprimarykey,`author`varchar(40)NOTNULLDEFAULT'',`comment`varchar(40)NOTNULLDEFAULT'',`content`varchar(40)NOTNULLDEFAULT'',`header`......
  • 国科大数据库新技术2023真题
    一、简答题1、面向对象数据库技术的主要难点?2、在数据切分机制中,一致性哈希算法的基本原理是什么?3、大数据的4V特征是什么?4、从系统架构、数据模型、数据的一致性三个方面比较Amazon平台基础存储框架Dynamo和Goole云计算中分布式结构化数据表Bigtable的不同点。5、区块链的结......
  • openGauss学习笔记-129 openGauss 数据库管理-参数设置-查看参数值
    openGauss学习笔记-129openGauss数据库管理-参数设置-查看参数值openGauss安装后,有一套默认的运行参数,为了使openGauss与业务的配合度更高,用户需要根据业务场景和数据量的大小进行GUC参数调整。129.1操作步骤以操作系统用户omm登录数据库主节点。使用如下命令连接数据库......
  • 7.1 Windows驱动开发:内核监控进程与线程回调
    在前面的文章中LyShark一直在重复的实现对系统底层模块的枚举,今天我们将展开一个新的话题,内核监控,我们以监控进程线程创建为例,在Win10系统中监控进程与线程可以使用微软提供给我们的两个新函数来实现,此类函数的原理是创建一个回调事件,当有进程或线程被创建或者注销时,系统会通过回......
  • Mysql常用参考
    Mysql1一张图看懂MySQLhttps://www.cnblogs.com/VicLiu/p/14888719.html2打通MySQL架构和业务的任督二脉https://www.cnblogs.com/VicLiu/p/14622039.html3MySQL数据库设计规范https://www.cnblogs.com/VicLiu/p/13896504.html4MySQL优化之EXPLAIN详解(执行计划)https......
  • 实时监控、智能控制:智慧芯片可视化大屏的应用前景展望
    随着科技的不断发展,智能芯片作为一种新型的电子元件,被广泛应用于各个领域,其中智慧芯片可视化大屏是一种重要的应用形式。 一、智慧芯片可视化大屏的优势智慧芯片可视化大屏是一种将智能芯片与大屏幕显示技术相结合的产品,山海鲸智慧芯片可视化大屏运用了指标卡、分组柱状图、百......
  • MySQL大表设计
    存储大规模数据集需要仔细设计数据库模式和索引,以便能够高效地支持各种查询操作。在面对数亿条数据,每条数据包含数百个字段的情况下,以下是我能想到的在设计数据库的时候需要注意的内容,不足之处欢迎各位在评论区批评指正:1.数据库设计表结构设计垂直分割:将大的表分割成多个相......
  • 硬盘录像机无法注册到视频监控平台EasyCVR上是什么原因?该如何解决?
    视频监控汇聚平台EasyCVR可拓展性强、视频能力灵活、部署轻快,可支持的主流标准协议有国标GB28181、RTSP/Onvif、RTMP等,以及支持厂家私有协议与SDK接入,包括海康Ehome、海大宇等设备的SDK等。平台既具备传统安防视频监控的能力,也具备接入AI智能分析的能力,包括对人、车、物、行为等事......
  • 安防视频监控管理平台EasyCVR定制首页开发与实现
    视频监控平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,在视频监控播放上,TSINGSEE青犀视频安防监控汇聚平台可支持1、4、9、16个画面窗口播放,可同时播放多路视频流,也能支持视频定时轮播。视频监控汇聚平台EasyCVR支持多种播放协议,包括:HLS、HTT......
  • 安防监控视频云存储平台EasyCVR页面播放卡顿的优化方法
    视频监控平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,在视频监控播放上,TSINGSEE青犀视频安防监控汇聚平台可支持1、4、9、16个画面窗口播放,可同时播放多路视频流,也能支持视频定时轮播。视频监控汇聚平台EasyCVR支持多种播放协议,包括:HLS、HTT......