dbcat mysql 慢日志监控利器

dbcat mysql 慢日志监控利器

pt-query-digest 的问题

复制代码
pt-query-digest 对于运维的同常来,应该并不陌生。对于慢日志分析,网上介绍最多的就是它,
但对于小白来说,它用起来并不是很方便友好。主要有以下几点:
1.首先每个实例都需本地安装,并且不是没有图形化操作,没有很直观;
2.如果有多很多个实例,必须到服务器上操作,非常耗时耗力;
3.它的统计不是实时,不能作实时告警

DBCAT 特性

复制代码
dbcat 数据库可视化性能监控监控,它恰好可以很好解决上面的问题
目前主要可对mysql慢日志详情、cpu、内存、连接数、tps 等信息实监控
体验演示: [link](http://dbcat.cn:8080/)


核心特性
1.集中监控,一目了然
复制代码
数据可视化监控设计,可以轻松实现对多个数据库实例的集中监控。
2.安装便捷,无复杂依赖
复制代码
无需复杂的配置或依赖环境,两步完成: 1. 安装jdk,2.执行启动脚本
3.无 Agent 代理,轻量级监控
复制代码
与传统监控工具不同,采用 无 Agent 代理 的监控方式,避免了在目标服务器上安装额外的监控代理程序,
减少了系统资源的占用,还降低了安全风险。通过直接与数据库进行交互,软件能够实时获取监控数据.
4 MySQL 慢日志远程实时监控
复制代码
对于 MySQL 数据库用户来说,慢查询日志是排查性能瓶颈的重要依据。我们的软件提供了 
远程实时监控 MySQL 慢日志 的功能,能够自动捕获并分析慢查询日志,帮助您快速定位性能问题。
您可以通过 Web 界面查看详细的慢查询报告,包括查询语句、执行时间、影响行数等信息。此外,
软件还支持自动归档和清理历史日志,确保系统资源的有效利用。
5.数据可视化,一目了然
复制代码
可视化设计,通过直观的图表和图形化界面,您可以轻松查看数据库的历史性能趋势、
查询分布、资源使用情况等。这些报表不仅可以帮助您更好地理解数据库的运行状态,
还能为未来的优化工作提供有力的数据支持。您还可以导出报表,分享给团队成员或上级领导,方便沟通和决策。
6.安全性保障,
复制代码
敏感数据脱敏,数据安全至关重要,确保您的敏感数据得到有效保护:
所有敏感数据自动加密或脱敏,如数据库帐号密码加密保存,慢SQL参数脱敏处理:对于监控到的慢查询日志,
软件会自动对查询中的敏感参数进行脱敏处理
安装教程
1.安装jdk 8
复制代码
1. Debian/Ubuntu系统: sudo apt install openjdk-8-jdk
2. Red Hat/CentOS系统: sudo yum install java-1.8.0-openjdk-devel
2.应用启动、关闭
复制代码
1. 上传安装包后,解压
 解压:  unzip dbcat.zip 如果没有unzip 命令,执行 sudo yum install unzip
 修改脚本为可执行:    
 chmod +x start.sh
 chmod +x stop.sh
2. 在当前目录执行 
  启动: ./start.sh
  关闭: ./stop.sh
配置修改(可选)
复制代码
1. jvm 配置内存大小修改(可选),打开config.sh 文件,修改JAVA_OPTS进行大小调整 
   JAVA_OPTS="-Xmx2048m -Xms1024m"
2.应用配置修改(可选),打开pplication.properties 文件
    #修改服务器端口
    server.port=8080
    #修改管理员帐号密码
    admin.username=admin
    admin.password=admin123
    #设置库密码(可选,建议设定)
    #data.password=abc123
    #设置表默认最大值(可选,默认值为500000)
    #table.size.limit.default=500000
    #指定慢日志表最大行数
    table.size.limit.mysql_slow_log=1000000
    #是否保存原sql,默认false
    slow-log.original.save=false
联系作者
复制代码
 微信号:dbcat0
相关推荐
是垚不是土10 天前
Go语言中的并发编程--详细讲解
java·运维·开发语言·算法·golang·运维开发
哈希茶馆14 天前
前端工程化利器:Node.js 文件匹配库 fast-glob 完全指南——比传统方案快 350% 的「文件搜索神器」
运维·前端·javascript·npm·node.js·全文检索·运维开发
乔一笔17 天前
泛微OA.E9--07--IDEA搭建后端二开环境
java·intellij-idea·运维开发
Linux运维老纪18 天前
Ansible 守护 Windows 安全(Ansible Safeguards Windows Security)
linux·windows·网络安全·自动化·云计算·运维开发·asible
Linux运维老纪18 天前
Ansible 铸就 Linux 安全之盾(Ansible Builds Linux Security Shield)
linux·服务器·网络·安全·云计算·ansible·运维开发
Zfox_19 天前
【Shell 脚本入门】轻松上手的实战指南
linux·服务器·运维开发·shell脚本
泛黄的咖啡店19 天前
FTP-网络文件服务器
云计算·运维开发
Linux运维老纪21 天前
Python文件操作及数据库交互(Python File Manipulation and Database Interaction)
linux·服务器·数据库·python·云计算·运维开发
Linux运维老纪21 天前
交换机之配置系统基本信息(Basic Information of the Configuration System for Switches)
linux·网络·mysql·华为·云计算·运维开发
Linux运维老纪23 天前
Linux之七大难命令(The Seven Difficult Commands of Linux)
linux·运维·服务器·云计算·运维开发