MySQL
MySQL 是一个强大且灵活的关系型数据库,凭借其高性能、可扩展性和安全性,成为全球应用最广泛的数据库管理系统之一。无论是小型项目还是大型企业级应用,MySQL 都能提供有效的数据解决方案。
MySQL 相关文章
围绕 MySQL 的实践、选型、案例和产品内容,按同一阅读路径持续整理。
MySQL监控概述
MySQL 监控应优先关注查询吞吐量、查询性能、连接数和 InnoDB 缓冲池,并结合服务器状态变量、Performance Schema、sys schema 和慢查询日志获取关键指标。
使用 Categraf 快速建设 MySQL 监控,同时介绍夜莺模板中心
本文演示如何用 Categraf 采集 MySQL 指标,并在夜莺模板中心导入 MySQL 仪表盘和告警规则,覆盖账号授权、采集验证、指标查询、模板导入和社区共建。
MySQL 监控、MySQL 集群监控、使用 Categraf 和 夜莺监控 MySQL
说明如何用 Categraf 监控 MySQL,包括创建只读账号、插件配置、仪表盘导入、单机与集中采集两种模式,以及自定义 SQL 与标签筛选思路。
使用 Prometheus 监控 MySQL 运行状态:MySQLD Exporter
MySQL 是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 旗下的产品。MySQL 是最流行的关系型数据库管理系统之一。数据库的稳定运行是保证业务可用性的关键因素之一。这一小节当中将介绍如何使用 Prometheus 提供的 MySQLD Exporter 实现对 MySQL 数据库性能以及资源利用率的监控和度量。
Exporter是什么
Exporter是Prometheus监控系统中的一个重要组件,用于从各种系统中收集监控数据并将其转换为Prometheus可读取的格式。Exporter可以是社区提供的,也可以是用户自定义的。Exporter需要按照Prometheus的规范返回监控的样本数据。
大一统的监控探针采集器 cprobe
cprobe 是一个面向远端监控对象的探针式采集器,尝试用统一插件、统一配置、服务发现和 Prometheus 生态兼容能力,解决 Exporter 分散部署、配置割裂和开箱体验不足的问题。
专栏:数据库、中间件的监控一网打尽
《手把手构建生产级监控系统》第二篇,使用 Cprobe 快速接入 MySQL、Redis、MongoDB、Oracle、Postgres、Tomcat、Kafka 和 ElasticSearch 监控,并配置仪表盘与告警规则。
Categraf MySQL 监控实战:配置、指标、大盘和告警
本文介绍如何使用 Categraf 采集 MySQL 指标,包括账号权限、实例配置、核心指标、Grafana Dashboard、告警规则和常见问题排查。
SQL DELETE 语句背后不为人知的黑科技
解释 SQL DELETE 为什么通常不会立即释放磁盘空间:MVCC、死行、墓碑标记、PostgreSQL VACUUM、MySQL OPTIMIZE TABLE 以及大批量删除的维护建议。
MySQL 监控需要了解哪些方面的知识
MySQL 监控应同时覆盖进程存活、日志、性能指标、连接、慢查询、锁等待、磁盘 I/O 和复制状态,并结合 SHOW STATUS、Performance Schema、慢查询日志和监控系统定位问题。
MySQL的几个重要调优配置
MySQL 调优应优先理解 innodb_buffer_pool_size、innodb_log_file_size、max_connections、query_cache_size、tmp_table_size 和 max_heap_table_size 的作用、适用场景与风险边界。
如何发现及处理 MySQL 主从延迟问题
MySQL 主从延迟排查要先区分 IO_THREAD 和 SQL_THREAD:看主从 binlog 位置、relay log 堆积、Seconds_Behind_Master 的局限,再针对网络、慢 SQL、缺少主键、大事务和诊断采集逐项处理。
快速监控 Oracle 数据库
使用 Cprobe 快速采集 Oracle 数据库监控指标:准备 Oracle 连接账号和权限,配置 oracledb 插件、测试采集输出、写入 Prometheus/VictoriaMetrics/夜莺,并导入参考 Grafana 仪表盘。
Apache Hadoop HDFS 监控
Hadoop HDFS 监控的关键是从 NameNode 和 DataNode 获取容量、节点、块、JVM、GC 等指标。本文介绍通过 Jolokia 将 JMX 暴露为 HTTP 接口,并使用 Categraf 采集 HDFS 指标的配置方法。
使用 JMX-Exporter 监控 Kafka 和 Zookeeper
JMX Exporter 可以把 Java 应用通过 JMX 暴露的 MBean 指标转换为 Prometheus 可抓取的 HTTP 指标。本文以 Kafka 和 Zookeeper 为例,说明安装、javaagent 启动参数、端口验证、采集方式和 rules 配置含义。
在 Kubernetes 里部署 JMX Exporter 监控 Java 应用
通过 Spring Boot Java 应用演示如何在 Kubernetes 中部署 Prometheus JMX Exporter,包括 javaagent 镜像构建、ConfigMap、Deployment、Service、Prometheus 抓取配置和 Grafana 验证。
Netflix SRE 实践概述
概述 Netflix SRE 实践:CORE 团队、自由与责任文化、you build it you run it、生产工具、事故响应、性能工程、混沌工程和对企业可观测性建设的启发。