美文网首页javaWeb学习数据库python
监控MySQL表数据量、表大小、索引大小、自增主键等

监控MySQL表数据量、表大小、索引大小、自增主键等

作者: 左轮Lee | 来源:发表于2019-10-16 11:36 被阅读0次

通过Python脚本监控MySQL数据库的表数据量、表大小、索引大小、自增主键等项目,并在Grafna中展示。及时发现数据量异常增长的库表及自增主键异常情况。

实施步骤:

1.在监控数据库实例上执行脚本init.sql初始化DB;
2.在settings.py中填写被监控的MySQL实例及监控MySQL实例信息

DBLIST_INFO 被监控数据库列表
MONITORDB_INFO 监控数据保存实例

3.安装脚本依赖包pymysql和schedule,执行gather_schema_status.py即可,默认每5分钟收集一次
4.导入grafna Dashboard 文件Table_Summuries.jsonTable_Details.json 即可查看。

Grafna展示:

Table_Summuries.png Table_Details.png

github地址:https://github.com/ZhuhongLee/get_table_status

相关文章

  • 监控MySQL表数据量、表大小、索引大小、自增主键等

    通过Python脚本监控MySQL数据库的表数据量、表大小、索引大小、自增主键等项目,并在Grafna中展示。及时...

  • sql练习题

    1. mysql查询 两张表:user用户表:id (主键,自增),namebuy 购买记录表: id (主键,自...

  • 查看mysql库大小,表大小,索引大小

    查看mysql库大小,表大小,索引大小[https://www.cnblogs.com/lukcyjane/p/3...

  • 数据库常用操作

    1、给mysql表加字段 2、给表加主键 3、给表加索引

  • MySQL InnoDB锁类型

    1)自增锁(AUTO-INC Locks),表级锁用于AUTO_INCREMENT的自增主键,MySQL 8.0....

  • postgres 创建自增序列

    建表时添加自增序列和主键 给已有表增加自增序列

  • MySQL的索引

    索引 常用规则 1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在...

  • SQL优化篇

    建立索引常用的规则 表的主键、外键必须有索引; 数据量超过300的表应该有索引; 经常与其他表进行连接的表,在连接...

  • mysql常用语句

    1、创建表。 例如创建表user_base,并设置主键id自增,设置字段type为索引,设置`phone`和`ty...

  • MySQL 用 limit 为什么会影响性能?

    一,前言 首先说明一下MySQL的版本: 表结构: id为自增主键,val为非唯一索引。 灌入大量数据,共500万...

网友评论

    本文标题:监控MySQL表数据量、表大小、索引大小、自增主键等

    本文链接:https://www.haomeiwen.com/subject/nqtemctx.html