相关的文档10bet官方网站 本手册下载 本手册摘录

MySQL 8.0参考手册/MySQL企业版/ MySQL Enterprise Monitor概述

30.1 MySQL企业监控概述

MySQL Enterprise Monitor是MySQL的企业监控系统,它可以监视您的MySQL服务器,通知您潜在的问题和问题,并建议您如何修复这些问题。MySQL Enterprise Monitor可以监控各种配置,从一个单一的MySQL服务器,这对您的业务很重要,一直到一个巨大的MySQL服务器农场支持一个繁忙的网站。

以下讨论简要介绍了构成MySQL Enterprise Monitor产品的基本组件。有关更多信息,请参阅MySQL Enterprise Monitor手册,可用https://dev.10bet靠谱mysql.com/doc/mysql-monitor/en/

MySQL Enterprise Monitor组件可以根据您的数据库和网络拓扑结构安装在各种配置中,以提供可靠和响应性监视数据的最佳组合,同时最小化数据库服务器机器的开销。一个典型的MySQL Enterprise Monitor安装包括:

  • 一个或多个MySQL服务器要监控。MySQL Enterprise Monitor可以监控社区和企业MySQL Server发布。

  • 每个被监控主机的MySQL企业监控代理。

  • 一个MySQL Enterprise Service Manager,它整理来自代理的信息,并为收集的数据提供用户界面。

MySQL Enterprise Monitor用于监控一个或多个MySQL服务器。通过代理收集监控信息,MySQL Enterprise Monitor Agent.代理与它监视的主机和MySQL服务器通信,收集变量、状态和健康信息,并将这些信息发送给MySQL企业服务管理器。

代理收集的信息关于您要监视的每个MySQL服务器和主机的信息将发送到MySQL Enterprise Service Manager.该服务器整理来自代理的所有信息。在整理代理发送的信息时,MySQL Enterprise Service Manager不断地测试收集到的数据,将服务器的状态与合理的值进行比较。当达到阈值时,服务器可以触发一个事件(包括警报和通知)来突出显示一个潜在的问题,比如内存低、CPU使用率高,或者缓冲区大小和状态信息不足等更复杂的情况。我们将每个测试及其相关的阈值称为a规则

这些规则以及警报和通知都被称为MySQL企业顾问.顾问是MySQL企业服务管理器的重要组成部分,因为他们提供关于潜在问题的警告信息和故障排除建议。

MySQL Enterprise Service Manager包括Web服务器,您可以通过任何Web浏览器与其交互。此接口,MySQL Enterprise Monitor用户界面,显示代理收集的所有信息,并允许您将所有服务器及其当前状态视为组或单独查看。使用MySQL Enterprise Monitor用户界面来控制和配置服务的所有方面。

MySQL Enterprise Monitor Agent进程提供的信息还包括统计和查询信息,您可以以图形的形式查看。例如,您可以随时间查看服务器加载,查询号或索引使用信息等方面。该图允许您确定服务器上的问题或潜在问题,并可以通过从特定时间间隔检查数据来帮助诊断数据库或外部问题(例如外部系统或网络故障)的影响。

还可以将MySQL Enterprise Monitor Agent配置为收集服务器上执行的查询的详细信息,包括执行每个查询的行数和性能时间。您可以将详细的查询数据与图形化信息关联起来,以确定在遇到特别高的负载、索引或其他问题时正在执行哪些查询。查询数据由一个名为query Analyzer的系统支持,数据可以根据需要以不同的方式表示。