摘要: 【环境说明】 redis+sentinel哨兵模式+prometheus+grafana监控面板 【要求】 redis哨兵模式,需要查看主库节点信息,如果发生切换,能查到历史变化信息 【配置操作】 当前已经安装好三个redis数据库跟哨兵模式,并且都安装好了redis-exporter监控服务 pr 阅读全文
posted @ 2024-11-07 18:02 zetan·chen 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 【说明】 有时候需要提供巡检报告信息,按照html格式来取一些数据,根据https://www.modb.pro/db/633746(主要参考)来修改了一下格式及采集内容,如果需要个人修改,可以联系说明信息。 【包含内容】 System Statistics Database Statistics 阅读全文
posted @ 2024-10-28 17:45 zetan·chen 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 【说明】 使用ansible安装一个分片集群,三台服务器,三个mongos,三个config,三个分片节点,每三个分片有三个副本(每个节点运行三个端口的mongod) IP 作用1 作用2 作用3 作用4 作用5 10.x.x.21 Mongos Config server 分片1主节点 分片2从节 阅读全文
posted @ 2024-08-07 17:02 zetan·chen 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 【说明】 当前使用mongodb分片,三个分片三个副本,三个config servers,三个mongos mongos> sh.status() Sharding Status sharding version: { "_id" : 1, "minCompatibleVersion" : 5, " 阅读全文
posted @ 2024-07-30 12:00 zetan·chen 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 【说明】 当前数据库MySQL Community Server 8.4.0 LTS版本已经发行,使用InnoDB ReplicaSet架构自动化搭建 【自动化安装】 使用ansible安装mysql-router+mysql-shell+mysql tree mysql8/ mysql8/ ├── 阅读全文
posted @ 2024-06-04 11:26 zetan·chen 阅读(70) 评论(0) 推荐(0) 编辑
摘要: 【用剧本安装Oracle DG数据库】 源库是RAC,安装的话可以参考之前内容,目标库DG是单机文件系统 说明:源库是RAC架构,DG是单机文件系统架构,管理使用dgbroker管理(这里使用命令行操作),安装单机数据库然后使用createDuplicateDB方式创建DG库,由于剧本脚本较多,可以 阅读全文
posted @ 2024-04-25 16:54 zetan·chen 阅读(80) 评论(1) 推荐(0) 编辑
摘要: 【背景说明】 使用doDBA工具监控的会话信息导入到MySQL数据库的表中 【环境说明】 doDBA工具采集会话信息(之前有脚本说明) 【脚本说明】 处理dodba日志信息 将日志的innodb日志信息去除 审计日志的名称要改为原来的dodba.log名称 cd /data/backup/doDBA 阅读全文
posted @ 2024-01-16 15:50 zetan·chen 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 【背景说明】 按照安全的一些要求,需要定期对数据库进行恢复演练操作 【环境说明】 MySQL 5.7 的xtrabackup全库xbstream的加密备份(如果不是流备份跟加密,去掉相关参数) 【脚本说明】 v_backupdir="/mysqlbackup/recovery/yiyuan" 备份文 阅读全文
posted @ 2024-01-16 14:54 zetan·chen 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 【背景说明】 需要使用ansible来管理删除数据任务,数据量较大,使用pt-archiver工具 【环境说明】 MySQL主从架构+pt-archiver 3.5.5 【剧本说明】 tree roles/archive_mysql/ roles/archive_mysql/ ├── files │ 阅读全文
posted @ 2023-12-21 17:57 zetan·chen 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 【背景说明】 因为要集成监控数据,需要把MySQL的慢SQL日志信息显示在grafana,其他方法抓取慢日志然后显示到面板需要安装挺多插件,是简单的脚本采集数据,这里使用node_exporter方式实现。 说明:看实际情况,方便的采集MySQL慢日志的话可以直接使用PMM来监控就行 【步骤】 前提 阅读全文
posted @ 2023-08-14 10:27 zetan·chen 阅读(1023) 评论(0) 推荐(0) 编辑