Google Cloud SQL 监控集成
Site24x7 通过实时洞察内存利用率和查询性能等关键指标,帮助确保托管在 Google Cloud SQL 上的云数据库的可用性和性能。Site24x7 Google Cloud SQL 监视器让您能够主动检测和解决问题,将宕机时间降至最低并优化整体数据库性能。此外,它还能提升数据库基础设施的可靠性、性能、可扩展性和安全性。
配置与设置
- 在配置新 Google Cloud 监视器时添加 Google Cloud SQL
如果您尚未配置 Google Cloud 监视器,请按照以下步骤添加:
- 向现有 Google Cloud 监视器添加 Google Cloud SQL
如果您已为服务账户配置了 Google Cloud 监视器,可以按照以下步骤添加 Google Cloud SQL:
- 登录您的 Site24x7 账户。
- 前往云 > GCP 并选择您的 GCP 监视器。
- 点击服务视图旁的汉堡
图标,选择编辑,即可进入编辑 GCP 监视器页面。 - 在编辑 GCP 监视器页面,从选择监控的资源列表中选择 Cloud SQL,然后点击保存。
- 配置成功后,前往云 > GCP > Cloud SQL,即可查看已发现的 Google Cloud SQL 资源。
发现新 GCP 资源大约需要五分钟。
轮询频率
Site24x7 的 Google Cloud SQL 监视器每分钟采集一次指标数据,每五分钟报告一次 Google Cloud SQL 的状态。
支持的指标
| 指标名称 | 描述 | 统计方式 | 单位 |
|---|---|---|---|
| 内存利用率 | 当前使用的内存配额量 | 平均值 | 字节 |
| MySQL 接收网络字节数 | MySQL 进程接收的数据大小 | 平均值 | 字节 |
| MySQL 发送网络字节数 | MySQL 进程发送的数据大小 | 平均值 | 字节 |
| 自动故障转移请求数 | 实例自动故障转移请求的总次数 | 总计 | 数量 |
| 已用字节数 | Cloud SQL 服务使用的数据量 | 平均值 | 字节 |
| CPU 预留核心数 | 为数据库预留的核心总数 | 总计 | 数量 |
| CPU 利用率 | 数据库的 CPU 使用率 | 平均值 | 百分比 |
| CPU 使用量 | 数据库使用 CPU 的时长 | 平均值 | 秒 |
| 磁盘配额 | 为数据库分配的最大磁盘大小 | 最大值 | 字节 |
| 磁盘读取 I/O | 执行的磁盘输入/输出读取操作的平均次数 | 平均值 | 数量 |
| 磁盘利用率 | 数据库使用的磁盘空间量 | 总计 | 字节 |
| 磁盘可用空间 | 可供使用的可用磁盘空间 | 平均值 | 字节 |
| InnoDB 脏页数 | InnoDB 缓冲池中未刷新页面的总数 | 总计 | 数量 |
| InnoDB 空闲页数 | InnoDB 缓冲池中未使用页面的总数 | 总计 | 数量 |
| InnoDB Fsync 调用次数 | InnoDB fsync 调用的总次数 | 总计 | 数量 |
| InnoDB 日志 Fsync 调用次数 | InnoDB 对日志文件进行 fsync 调用的总次数 | 总计 | 数量 |
| InnoDB 已读页数 | InnoDB 已读取页面的总数 | 总计 | 数量 |
| InnoDB 已写页数 | InnoDB 已写入页面的总数 | 总计 | 数量 |
| InnoDB 页面总数 | InnoDB 页面总数 | 总计 | 数量 |
| 内存配额 | 数据库实例的最大 RAM 大小 | 最大值 | 字节 |
| 内存使用量 | 数据库实例的平均 RAM 使用量 | 平均值 | 字节 |
| MySQL InnoDB 字典缓存 | 为 InnoDB 字典缓存分配的总内存 | 总计 | 字节 |
| InnoDB 脏页数 | InnoDB 缓冲池中未刷新页面的总数 | 总计 | 数量 |
| MySQL 打开表定义数 | 数据采集时活跃缓存的表定义总数 | 总计 | 数量 |
| MySQL 打开表数 | 数据采集时打开的 MySQL 表总数 | 总计 | 数量 |
| MySQL 已打开表数量 | 上次数据采集后已打开的表总数 | 总计 | 数量 |
| MySQL 已打开表定义数量 | 已缓存的定义总数 | 总计 | 数量 |
| 最近 I/O 线程错误编号 | 导致输入/输出 (I/O) 线程停止的最新错误的错误编号 | 文本 | 文本 |
| 最近 SQL 线程错误编号 | 导致 SQL 线程停止的最新错误的错误编号 | 文本 | 文本 |
| 从库 SQL 线程运行状态 | 执行中继日志事件的 SQL 线程的状态 | 布尔值 | 1 - 运行中 0 - 已停止 |
| 内存组件 | 数据库内存统计各组件(使用中、缓存及空闲内存)的百分比 | 平均值 | 百分比 |
阈值配置
- 全局配置
- 在 Site24x7 Web 客户端中,前往左侧导航窗格中的管理部分。
- 从左侧窗格中选择配置文件,并从下拉菜单中选择阈值与可用性。
- 点击右上角的添加阈值配置文件。
- 对于监视器类型,选择 Cloud SQL。
- 现在即可为上述指标设置阈值。
- 监视器级配置
- 在 Site24x7 Web 客户端中,前往云 > GCP > Cloud SQL。
- 选择要设置阈值的资源,然后点击汉堡
图标。 - 选择编辑,即可进入编辑 Cloud SQL 监视器页面。
- 您可以使用阈值与可用性选项为各指标设置阈值。
- 您也可以在属性级别配置 IT 自动化。
IT 自动化
Site24x7 提供一套专属 IT 自动化工具,可自动解决性能下降问题。这些工具主动响应事件,而非等待人工介入。IT 自动化工具可自动执行重复性任务,并在阈值违规时自动进行修复。告警引擎持续评估已设置阈值的系统事件,并在发生违规时执行映射的自动化操作。
配置规则
对多个监视器进行编辑以关联不同的监视器组或添加不同的标签可能是一项繁琐的工作。通过 Site24x7 的配置规则,您可以自动化监控资源的配置设置。此外,Site24x7 还允许您创建自定义规则,持续跟踪配置变更并实现理想的配置状态。
摘要
摘要标签页将提供按时间组织的上述指标性能数据。要查看摘要:
- 前往云 > GCP > Cloud SQL。
- 选择一个资源。
- 点击摘要标签页。
配置详情
配置详情标签页提供应用实例的配置信息。要获取配置详情:
- 前往云 > GCP > Cloud SQL。
- 选择一个资源。
- 点击配置详情标签页。
报表
利用我们深度的报表,获取受监控资源各项参数的详细数据,突出展示您的服务性能。
要查看 Google Cloud SQL 资源的报表:
- 前往左侧导航窗格中的报表部分。
- 从左侧菜单中选择 Cloud SQL。
- 您可以查看单个监视器的可用性摘要报表、性能报表和资源清单报表,或获取所有 Google Cloud SQL 监视器的摘要报表、可用性摘要报表、健康趋势报表和性能报表。
您也可以从 Google Cloud SQL 监视器的摘要标签页获取报表:
- 点击摘要标签页。
- 点击可用性获取监视器的可用性摘要报表。
- 您也可以通过点击任意图表标题查看监视器的性能报表。
