一、前提条件
·准备好只读分析引擎实例,请参见 开启只读分析引擎。
·实例状态为运行中。
二、查看监控
只读分析引擎实例查看监控的方法与 TXSQL 引擎实例的操作方法基本一致,详细操作请参考 查看监控。
注意:因为只读分析引擎实例的监控指标与读写实例和普通只读实例的指标不一致,所以不支持只读分析引擎实例与读写实例和只读实例在一个监控图表中联合查看。
三、支持的监控指标
| 类别 | 监控指标(中文) | 监控指标(英文) | 单位 | 数据聚合方式 |
| 分析引擎汇总监控 | 分析引擎 QPS | LibraDBQps | Count/s | max |
| | 分析引擎总连接数 | LibraDBConnections | Count | max/last |
| | 分析引擎错误请求数 | LibraDBErrorQueries | Count | sum |
| | 分析引擎活跃连接数 | LibraDBActiveConnections | Count | max/last |
| | 分析引擎返回结果集大小 | LibraDBResultSize | MBytes | sum |
| | 分析引擎数据延迟时间 | LibraDBLatency | s | max |
| | 分析引擎每秒同步处理行数 | LibraDBSinkRowsPerSec | Count/s | max/avg |
| | 分析引擎全量加载时每秒写行数 | LibraDBDumpRowsPerSec | Count/s | max/avg |
| | 分析引擎全量加载时每秒写数据大小 | LibraDBDumpSizePerSec | MBytes/s | max/avg |
| | 分析引擎平均响应时间 | LibraDBDuration | Ms | avg |
| 分析引擎节点监控 | 分析引擎 CPU 使用率 | LibraDBCpuUseRate | % | last |
| | 分析引擎内存使用率 | LibraDBMemUseRate | % | last |
| | 分析引擎存储使用率 | LibraDBStorageUseRate | % | last |
| | 分析引擎存储使用量 | LibraDBStorageUsed | MBytes | last |
| | 分析引擎读吞吐 | LibraDBReadThroughput | MBytes/s | max |
| | 分析引擎写吞吐 | LibraDBWriteThroughput | MBytes/s | max |
| | 分析引擎网络入流量 | LibraDBBytesReceived | MBytes | max/avg |
| | 分析引擎网络出流量 | LibraDBBytesSent | MBytes | max/avg |
| | 分析引擎 CompactRowset 数量 | LibraDBCompactRowsets | Count | last |
| | 分析引擎接收到的 MppTask 数 | LibraDBMPPTasks | Count | sum |
| | 分析引擎正在运行的 MppTask 数 | LibraDBRunningMPPTasks | Count | last |
| | 分析引擎数据文件大小 | LibraDBDatafileSize | MBytes | last |
| | 分析引擎缓存使用量 | LibraDBCached | MBytes | last |
| | 分析引擎缓存命中率 | LibraDBCacheHitsRate | % | avg |
| | 分析引擎节点延迟时间 | LibraDBNodeLatency | s | max |
| | 分析引擎节点每秒同步处理行数 | LibraDBNodeSinkRowsPerSec | Count/s | max |
| | 分析引擎节点全量加载时每秒写行数 | LibraDBNodeDumpRowsPerSec | Count/s | max |
| | 分析引擎节点全量加载时每秒写数据大小 | LibraDBNodeDumpSizePerSec | MBytes/s | max |
四、告警设置
只读分析引擎实例的告警配置方法与 TDSQL-C MySQL 版读写实例和只读实例的方法一致,详细操作指导可参考 设置告警流程简介。