Mysql数据库的监控
2023-09-11 14:16:58 时间
Mysql是一款开源关系型数据库,在业务系统中广泛的应用。
我们监控MYSQL数据库,从以下几个维度进行监控。
1. 吞吐量,包括数据库的接收和发送吞吐量。
2. innodb的指标信息,包括了innodb buffer pool的各项指标信息,数据读和写的数量以及Innodb锁等待指标信息等。
3. 线程信息,包括缓存的线程、连接的线程、创建的线程以及激活的线程,用来衡量数据库的连接情况,我们在激活的线程中应用了异常检测算法,对于突增或突检的情况,平台会告警,提示异常。
4. 数据库的增删改查操作的统计信息。
5. 慢SQL监控,当慢SQL次数到达指定阈值,平台会告警,提醒用户确认具体的慢SQL,并调优。
6. 当开启performance_schema 库中访问后,我们可以对表、索引的IO等待信息、等待事件信息进行收集和监控。
7. 数据库等待事件的监控。
8. schema的统计信息,包括表的行数、大小、空间剩余等信息。
以上几个监控的维度,基本上将Mysql的基本信息及性能进行了监控。数据库是我们应用的数据访问和存储的核心组件,它的性能好与坏直接关系业务系统的性能。所以我们要重视应用的数据库的监控。
MySQL数据库监控
相关文章
- (转)Amoeba for MySQL 非常好用的mysql集群软件
- mysql binlog 参数_MySQL Binlog常用参数
- VS2013与MySql建立连接;您的项目引用了最新实体框架;但是,找不到数据链接所需的与版本兼容的实体框架数据库 EF6使用Mysql的技巧
- 【MySQL高级】Mysql锁问题
- 【MySQL高级】Mysql并发参数调整及常用SQL技巧
- 【MySQL高级】MySql中常用工具及Mysql 日志
- MySQL使用初步—mysql数据库的基本命令
- python使用mysql数据库
- 【MySQL进阶-07】深入理解mysql性能优化以及解决慢查询问题
- 【MySQL进阶-02】mysql的explain执行计划以及索引优化
- 【MySQL进阶-01】深入理解mysql索引本质
- MySQL mysqldump备份数据库及恢复数据库(mysql命令)
- MySQL 监控指标
- 【mysql】MySQL的sql_mode模式说明及设置
- mysql多表查询 1.外键与级联
- .NET/Mysql-petatoco连接mysql数据库
- MySQL索引的创建、删除和查看
- Mysql 5.7源码编译启动 报error问题:The server quit without updating PID file (/data/data_mysql/mysql.pid).
- python操作mysql数据库系列-操作MySql数据库(五)
- idea 社区版连接mysql数据库教程,Cannot connect to “MySQL-5.1.43“. CLIENT_PLUGIN_AUTH is required
- MySQL 5.6 解决InnoDB: Error: Table "mysql"."innodb_table_stats" not found.问题
- 有关Mysql的mysql_store_result函数返回NULL的情况以及其他注意事项
- mysql 分页sql
- Mysql导出逗号分隔的csv文件
- mysql:获取某个表的所有字段
- (5.7)mysql高可用系列——MySQL中的GTID复制(理论篇)【转】
- 【0.2】【MySQL】常用监控指标及监控方法(转)
- MySQL性能优化的21个最佳实践 和 mysql使用索引
- Go-MySQL-Driver:一个Go语言的轻量级极速的mysql驱动
- 由浅入深探究mysql索引结构原理、性能分析与优化
- 【C#】使用MySql.Data.dll连接MySQL数据库
- Linux安装Mysql server镜像安装失败 警告:mysql-community-devel-8.0.31-1.el7.x86_64.rpm: 头V4 RSA/SHA256 Signature