使用 StatsD 监视 Oracle GoldenGate 统计信息
StatsD 是一个开源网络守护进程,用于侦听通过 TCP 发送的统计信息(如计数器和计时器),并将聚合发送到一个或多个可插入后端服务。StatsD 守护进程需要使用特定表示法格式化的度量。
Oracle GoldenGate 微服务体系结构向 Telegraf 服务发送度量,该服务可以将数据存储在时间序列数据库 (Time Series Database,TSDB) 中。
Oracle GoldenGate 生成 StatsD 格式的度量,并将其直接传输到支持摄取 StatsD 格式度量的网络守护进程。
下图显示了 Oracle GoldenGate 端和托管 StatsD 服务器的企业端。性能度量数据由 Oracle GoldenGate 容器应用程序转换,并将其写入 StatsD 服务器。

可以使用两种方法启用 StatsD:
使用 OGGCA 启用 StatsD
可以在配置服务管理器和部署时使用 OGGCA 实用程序启用 StatsD。运行 OGGCA 实用程序时,“服务管理器部署”屏幕和“用户部署”屏幕中提供了启用 StatsD 的选项,如下图中所示:

您可以使用同一主机为服务管理器和部署设置 StatsD。下图显示了在 "User Deployment" 屏幕中启用 StatsD 的选项。

您可以在与 Oracle GoldenGate 安装相同的计算机上设置 Telegraf 主机,也可以设置远程服务器来托管 Telegraf 并从 StatsD 接收 Oracle GoldenGate 度量。
有关使用 OGGCA 的详细信息,请参见 Add a Deployment 。
使用 REST API 服务端点启用 StatsD
如果您在使用 OGGCA 设置部署和服务管理器时未启用 StatsD 服务,请使用以下步骤启用 REST API 服务调用 StatsD。
-
停止部署:
curl -k -u *username*:*password* \
-d '{"status": "stopped","enabled": false}' \
-X PATCH https://*hostname*:*port*/services/v2/deployments/*deployment_name*
-
启用 StatsD:
curl -svu *username*:*password* \
-X PATCH http://*hostname*:*port*/services/v2/deployments/*deployment_name* \
--data '{
"metrics":
{
"enabled":true,
"servers":
[
{
"type":"pmsrvr",
"protocol":"uds"
},
{
"type":"statsd",
"host":"<statsd_host>"
}
]
}
}'
-
启动部署:
curl -k -u *username*:*password* \
-d '{"status": "running","enabled": true}' \
-X PATCH https://*hostname*:*port*/services/v2/deployments/*deployment_name*
另请参见 Update a Deployment 。
StatsD 度量目录
本节介绍 Oracle GoldenGate 部署使用 StatsD 协议发布的度量。所有 Oracle GoldenGate StatsD 度量都报告为量规。
批处理 SQL 统计信息
| 姓名 |
值 |
| 文档 |
检索现有的集成复制批 SQL 统计信息 |
| 流程类型 |
复制 |
| 端点 |
/services/v2/mpoints/{item}/batchSqlStatistics |
| JSON 方案 |
mpoints:batchSqlStatistics |
| 基础名称 |
batch-sql-stats |
| 内部名称 |
MPL_BATCHSQL_STATS |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| 度量 |
数据类型 |
说明 |
| 总批处理操作数 |
整数 |
批工序合计 |
| 总批数 |
整数 |
批处理总数 |
| 总批执行数 |
整数 |
批执行总数 |
| SQL 队列 |
整数 |
SQL 队列 |
| 错误中的总批处理数 |
整数 |
出错批总数 |
| 正常模式总操作数 |
整数 |
正常模式操作总数 |
| 总主键冲突 |
整数 |
主键冲突总数 |
| 总外键冲突 |
整数 |
外键冲突合计 |
| 唯一键碰撞总数 |
整数 |
唯一键冲突总数 |
| 总操作刷新数 |
整数 |
操作刷新总数 |
| 总蓝图刷新 |
整数 |
PLU 刷新总数 |
| 批 - 线程组数 |
整数 |
批线程组数 |
| total-commits integer 提交总数 |
整数 |
提交总数 |
| 总刷新数 |
整数 |
总刷新次数 |
| 回退合计 |
整数 |
回退总数 |
| 上一时间戳 |
整数 |
上一操作时间戳 |
| 累计工作时间 |
整数 |
总用时批处理时间 |
| 总插入时间 |
整数 |
总插入时间 |
| 总更新时间 |
整数 |
总更新时间 |
| 总删除时间 |
整数 |
总删除时间 |
有界恢复状态
| 姓名 |
值 |
| 文档 |
检索现有边界恢复状态 |
| 流程类型 |
提取 |
| 端点 |
/services/v2/mpoints/{item}/brStatus |
| JSON 方案 |
mpoints:brStatus |
| 基础名称 |
br-status |
| 内部名称 |
MPL_BR_STATUS |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| br-current-status |
BR 的状态 |
| 强制检查点 - 时间 |
强制检查点的时间 |
| 度量 |
数据类型 |
说明 |
| 最后一个检查点编号 |
整数 |
上次检查点时间 |
| 检查点间隔秒数 |
整数 |
两个检查点之间的时间间隔 |
| 总数 - 对象 |
整数 |
要在 BR 检查点保留的对象数 |
| 总状态字节数 |
整数 |
要在 BR 检查点保留的所有对象的状态大小 |
| 总数据字节数 |
整数 |
要在 BR 检查点保留的所有对象的数据大小 |
| 未决类对象 |
整数 |
仍要在 BR 检查点保留的对象数 |
| 未处理的状态字节数 |
整数 |
仍待在 BR 检查点保存的所有对象的状态大小 |
| 未完成的数据库 |
整数 |
所有对象的数据大小仍保留在 BR 检查点 |
高速缓存管理器统计信息
| 姓名 |
值 |
| 文档 |
检索现有高速缓存管理器统计信息 |
| 流程类型 |
提取、复制 |
| 端点 |
/services/v2/mpoints/{item}/cacheStatistics |
| JSON 方案 |
mpoints:cacheStatistics |
| 基础名称 |
cache-statistics |
| 内部名称 |
MPL_CACHE_STATS |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| 度量 |
数据类型 |
说明 |
| 高速缓存中的总对象数 |
整数 |
高速缓存中的对象数 |
| 总对象数 |
整数 |
缓存的对象总数 |
| 总对象 - 活动 |
整数 |
活动对象总数 |
| 提交的总对象数 |
整数 |
提交的对象总数 |
| 最大活动对象数 |
整数 |
活动对象的最大数量 |
| 时间缓冲区溢出 |
整数 |
高速缓存缓冲区溢出的时间 |
| times-get-next-from-file |
整数 |
从文件操作获取下一个操作数 |
| times-get-last-from-file |
整数 |
上次从文件操作获取数 |
| 强制执行时间小缓冲区 |
整数 |
强制执行小缓冲区的次数 |
| 检索的时间 |
整数 |
检索操作数 |
| q 命中总数 |
整数 |
高速缓存命中次数 |
| 未命中总数 |
整数 |
高速缓存未命中的次数 |
| q-put 总数 |
整数 |
高速缓存放置数 |
| 总次数 |
整数 |
高速缓存尝试次数 |
| q 条目总数 |
整数 |
队列尝试次数 |
| max-number-of-q 条目 |
整数 |
最大队列尝试次数 |
| 总免疫图 |
整数 |
UnMap 操作数 |
| 总 cnnbl 尝试次数 |
整数 |
蚕食尝试次数 |
| 总数 -cnnbl- 成功 |
整数 |
成功蚕食尝试次数 |
| total-cnnbl-mbufs |
整数 |
缓冲区利润侵蚀效应尝试次数 |
| 总文件高速缓存请求数 |
整数 |
文件高速缓存请求数 |
| 文件缓存总条目数 |
整数 |
文件高速缓存条目数 |
| 已放置总文件缓存 |
整数 |
放置在高速缓存中的文件对象数 |
| 最大 SQL 长度 |
整数 |
队列最大长度 |
| 最大处理数 |
整数 |
已处理的最大操作数 |
| 已发出等待次数 |
整数 |
对高速缓存操作发出等待信号的次数 |
| 不需要时间文件高速缓存 |
整数 |
不需要文件高速缓存的次数 |
| 时间请求者需要 -fc |
整数 |
请求者需要文件高速缓存的次数 |
| 文件高速缓存中的总对象数 |
整数 |
文件高速缓存中的对象总数 |
| 文件高速缓存字节总数 - 磁盘 |
整数 |
磁盘上的文件高速缓存的大小 |
| 刷新时间缓存 |
整数 |
刷新高速缓存的次数 |
| 最大内存使用量 |
整数 |
高速缓存的最大内存使用量 |
| 平均内存使用量 |
整数 |
高速缓存的平均内存使用量 |
分发服务网络统计信息
| 姓名 |
值 |
| 文档 |
检索现有的分发服务网络统计信息 |
| 流程类型 |
分发服务 |
| 端点 |
/services/v2/mpoints/{item}/distsrvrNetworkStats |
| JSON 方案 |
mpoints:distsrvrNetworkStats |
| 基础名称 |
distributionServer-network-stats |
| 内部名称 |
MPL_DS_NET_STATS |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| path-name |
路径的名称 |
| |
|
|
| 总接收时间 |
整数 |
接收等待时间 |
| 总发送时间 |
整数 |
发送等待时间 |
| 已发送总字节数 |
整数 |
已发送字节总数 |
| 接收的字节总数 |
整数 |
接收字节总数 |
| 收到的消息总数 |
整数 |
收到的消息总数 |
| 已发送消息总计 |
整数 |
已发送的消息总数 |
分发服务路径统计信息
| 姓名 |
值 |
| 文档 |
检索现有分发服务路径统计信息 |
| 流程类型 |
分发服务 |
| 端点 |
/services/v2/mpoints/{item}/distsrvrPathStats |
| JSON 方案 |
mpoints:distsrvrPathStats |
| 基础名称 |
distributionServer-path-stats |
| 内部名称 |
MPL_DS_PATH_STATS |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| path-name |
路径的名称 |
| 度量 |
数据类型 |
说明 |
| 接收的货箱 |
整数 |
接收的 LCR 数 |
| lcrs 发送 |
整数 |
发送的 LCR 数 |
| 合计 -ddls |
整数 |
DDL 总数 |
| 过程合计 |
整数 |
过程总数 |
| 插入合计 |
整数 |
插入总数 |
| 总更新 |
整数 |
更新总数 |
| 插入总数 |
整数 |
插入总数 |
| 删除总数 |
整数 |
删除总数 |
| 完全不支持 |
整数 |
不支持的总数 |
| 其他合计 |
整数 |
其他命令总数 |
分配服务表统计信息
| 姓名 |
值 |
| 文档 |
检索现有的分发服务表统计信息 |
| 流程类型 |
分发服务 |
| 端点 |
/services/v2/mpoints/{item}/distsrvrTableStats |
| JSON 方案 |
mpoints:distsrvrTableStats |
| 基础名称 |
distributionServer-table-stats |
| 内部名称 |
MPL_DS_TABLE_STATS |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| path-name |
路径的名称 |
| 表名称 |
不适用 |
| 度量 |
数据类型 |
说明 |
| 接收的货箱 |
整数 |
不适用 |
| lcrs 发送 |
整数 |
不适用 |
| 插入合计 |
整数 |
不适用 |
| 总更新 |
整数 |
不适用 |
| 插入总数 |
整数 |
不适用 |
| 总截断数 |
整数 |
不适用 |
| 删除总数 |
整数 |
不适用 |
| 完全不支持 |
整数 |
不适用 |
| 其他合计 |
整数 |
不适用 |
检查点位置信息统计信息统计信息统计信息
| 姓名 |
值 |
| 文档 |
检索现有的检查点位置信息 |
| 流程类型 |
提取、复制 |
| 端点 |
/services/v2/mpoints/{item}/positionEr |
| JSON 方案 |
mpoints:positionEr |
| 基础名称 |
position-er |
| 内部名称 |
MPL_ER_POSITION |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| 度量 |
数据类型 |
说明 |
| 低水位标记滞后 |
整数 |
低水位的滞后(毫秒) |
| 高水位标记滞后 |
整数 |
高水位的滞后(毫秒) |
| last-operation-lag |
整数 |
上次操作滞后(毫秒) |
| end-of-file |
布尔值 |
文件末尾指示符 |
| 线索时间 |
整数 |
文件的读取命中结束次数 |
输入线索文件统计信息
| 姓名 |
值 |
| 文档 |
检索现有的输入线索文件统计信息 |
| 流程类型 |
复制,分发服务 |
| 端点 |
/services/v2/mpoints/{item}/trailInput |
| JSON 方案 |
mpoints:trailInput |
| 基础名称 |
trail-input |
| 内部名称 |
MPL_ER_TRAIL_IN |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| trail-name |
线索的基名 |
| 线索 - 路径 |
用于存储线索的路径 |
| 度量 |
数据类型 |
说明 |
| io 读取计数 |
整数 |
I/O 读取操作数 |
| io-read-bytes |
整数 |
传输的 I/O 读取字节数 |
| 线索读取错误 |
整数 |
I/O 读取错误数 |
| 线索时间 |
整数 |
文件的读取命中结束次数 |
| 线索 -lob-bytes |
整数 |
在线索文件中读取的 LOB 字节数 |
| 线索读取时间 |
整数 |
读取线索文件所用的时间 |
| 屁股 |
整数 |
当前 RBA |
| 线索组 |
整数 |
当前序列 |
输出线索文件统计信息
| 姓名 |
值 |
| 文档 |
检索现有的输出线索文件统计信息 |
| 流程类型 |
提取 |
| 端点 |
/services/v2/mpoints/{item}/trailOutput |
| JSON 方案 |
mpoints:trailOutput |
| 基础名称 |
trail-output |
| 内部名称 |
MPL_ER_TRAIL_OUT |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| trail-name |
线索的基名 |
| 线索 - 路径 |
用于存储线索的路径 |
| 度量 |
数据类型 |
说明 |
| 端口号 |
整数 |
远程线索的 TCP/IP 端口 |
| 端口 - 类型 |
整数 |
端口连接的类型 |
| io 写入计数 |
整数 |
I/O 写入操作数 |
| io-write- 字节 |
整数 |
传输的 I/O 写入字节数 |
| 线索写入时间 |
整数 |
写入线索文件所花费的时间 |
| 线索 -lob-bytes |
整数 |
在线索文件中写入的 LOB 字节数 |
| 线索缓冲区刷新 |
整数 |
线索文件缓冲区刷新数 |
| 线索缓冲区刷新时间 |
整数 |
刷新线索文件缓冲区所用的时间 |
| 跟踪字节刷新 |
整数 |
从线索文件缓冲区刷新的字节数 |
| 屁股 |
整数 |
当前 RBA |
| 线索组 |
整数 |
当前序列 |
| 线索最大字节数 |
整数 |
线索文件的最大字节数 |
提取数据库统计信息
| 姓名 |
值 |
| 文档 |
检索现有的提取数据库统计信息 |
| 流程类型 |
提取 |
| 端点 |
/services/v2/mpoints/{item}/statisticsExtract |
| JSON 方案 |
mpoints:statisticsExtract |
| 基础名称 |
statistics-extract |
| 内部名称 |
MPL_EX_COUNTS |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| 度量 |
数据类型 |
说明 |
| 映射 - 总插入数 |
整数 |
执行的 INSERT 操作数 |
| 映射的更新总数 |
整数 |
执行的 UPDATE 操作数 |
| 映射 - 总计 - 删除 |
整数 |
执行的 DELETE 操作数 |
| 映射 - 总计 - 插入 |
整数 |
执行的 UPSERT 操作数 |
| map-total-unsupported |
整数 |
执行的不受支持的操作数 |
| map-total-truncate |
整数 |
执行的 TRUNCATE 操作数 |
| 执行总数 -ddls |
整数 |
执行的 DDL 操作数 |
| 总执行过程 |
整数 |
执行的程序操作数 |
| 折扣合计 |
整数 |
放弃的操作数 |
| 忽略合计 |
整数 |
忽略的错误数 |
| 总转换错误 |
整数 |
字符转换错误数 |
| 总转换截断数 |
整数 |
字符转换截断数 |
| 行提取尝试合计 |
整数 |
从 DBMS 提取的尝试次数 |
| 行提取失败总次数 |
整数 |
失败的提取尝试次数 |
| 元数据记录总计 |
整数 |
写入线索的元数据记录数 |
网络统计信息
| 姓名 |
值 |
| 文档 |
检索现有网络统计信息 |
| 流程类型 |
提取 |
| 端点 |
/services/v2/mpoints/{item}/networkStatistics |
| JSON 方案 |
mpoints:networkStatistics |
| 基础名称 |
network-stats |
| 内部名称 |
MPL_NET_STATS |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| 主机名称 |
主机的名称 |
| 度量 |
数据类型 |
说明 |
| 端口号 |
整数 |
端口号 |
| 套接字打开时间 |
整数 |
不适用 |
| 入站字节数 |
整数 |
接收的入站字节数 |
| 入站消息 |
整数 |
接收的入站消息数 |
| 出站字节数 |
整数 |
发送的出站字节数 |
| 出站信息 |
整数 |
发送的出站消息数 |
| send-wait-time |
整数 |
发送等待时间 |
| 接收 - 等待时间 |
整数 |
接收等待时间 |
| 发送次数 |
整数 |
发送计数 |
| 接收盘点 |
整数 |
接收计数 |
| 压缩 -wc-time |
整数 |
压缩时钟时间 |
| 压缩 -cpu 时间 |
整数 |
压缩 CPU 时间 |
| 解压缩 -wc-time |
整数 |
解压缩时钟时间 |
| 解压缩 -cpu-time |
整数 |
解压缩 CPU 时间 |
| 加密 -wc-time |
整数 |
加密时钟时间 |
| 加密 CPU 时间 |
整数 |
加密 CPU 时间 |
| 加密字节 |
整数 |
加密字节数 |
| 解密 -wc-time |
整数 |
解密时钟时间 |
| 解密 -cpu 时间 |
整数 |
解密 CPU 时间 |
| 解密字节数 |
整数 |
解密字节数 |
| compresses_bytes_in |
整数 |
压缩字节输入 |
| uncompresses_bytes_in |
整数 |
解压缩字节输入 |
| compresses_bytes_out |
整数 |
压缩输出字节数 |
| uncompresses_bytes_out |
整数 |
解压缩字节输出 |
流程性能统计信息
| 姓名 |
值 |
| 文档 |
检索现有流程绩效资源利用率信息 |
| 流程类型 |
全部 |
| 端点 |
/services/v2/mpoints/{item}/processPerformance |
| JSON 方案 |
mpoints:processPerformance |
| 基础名称 |
process-performance |
| 内部名称 |
MPL_PROC_PERF |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| 度量 |
数据类型 |
说明 |
| 进程 - 启动时间 |
整数 |
处理开始时间 |
| process-id |
整数 |
操作系统进程 ID |
| 线程计数 |
整数 |
线程数 |
| 句柄数 |
整数 |
句柄数 |
| cpu 时间 |
整数 |
进程 CPU 时间(微秒) |
| 内核时间 |
整数 |
进程内核模式时间(微秒) |
| 用户时间 |
整数 |
进程用户模式时间(微秒) |
| io 读取计数 |
整数 |
I/O 读取操作数 |
| io 写入计数 |
整数 |
I/O 写入操作数 |
| 其他计数 |
整数 |
I/O 其他操作数 |
| io-read-bytes |
整数 |
传输的 I/O 读取字节数 |
| io-write- 字节 |
整数 |
传输的 I/O 写入字节数 |
| io 其他字节 |
整数 |
传输的 I/O 其他字节数 |
| 缺页 |
整数 |
进程的页故障数 |
| 工作集的大小 |
整数 |
进程工作集大小(字节) |
| peak-working-set-size |
整数 |
以字节为单位的峰值进程工作集大小 |
| 专用字节 |
整数 |
进程专用大小(字节) |
队列统计信息
| 姓名 |
值 |
| 文档 |
检索现有队列统计信息 |
| 流程类型 |
提取 |
| 端点 |
/services/v2/mpoints/{item}/queueStatistics |
| JSON 方案 |
mpoints:queueStatistics |
| 基础名称 |
queue-stats |
| 内部名称 |
MPL_QUEUE_STATS |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| 队列名称 |
队列的名称 |
| 度量 |
数据类型 |
说明 |
| 队列项 |
整数 |
队列中的货品 |
| 队列读数 |
整数 |
队列读取数 |
| 队列读取等待 |
整数 |
导致等待的队列读取数 |
| 队列读数 |
整数 |
已发出信号的队列读取等待数 |
| 队列写入 |
整数 |
队列写入 |
| 队列写入等待 |
整数 |
导致等待的队列写入 |
| 队列写入信号 |
整数 |
已发出信号的队列写入等待 |
| 队列最大大小 |
整数 |
队列的最大大小 |
| 队列当前大小 |
整数 |
队列的当前大小 |
| thread-id |
整数 |
所属线程标识 |
复制数据库统计信息
| 姓名 |
值 |
| 文档 |
检索现有复制数据库统计信息 |
| 流程类型 |
复制 |
| 端点 |
/services/v2/mpoints/{item}/statisticsReplicat |
| JSON 方案 |
mpoints:statisticsReplicat |
| 基础名称 |
statistics-replicat |
| 内部名称 |
MPL_RP_COUNTS |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| 度量 |
数据类型 |
说明 |
| 映射 - 总插入数 |
整数 |
执行的 INSERT 操作数 |
| 映射的更新总数 |
整数 |
执行的 UPDATE 操作数 |
| 映射 - 总计 - 删除 |
整数 |
执行的 DELETE 操作数 |
| 映射 - 总计 - 插入 |
整数 |
执行的 UPSERT 操作数 |
| 映射 -totalunsupported |
整数 |
执行的不受支持的操作数 |
| 映射 - 截断总数 |
整数 |
执行的 TRUNCATE 操作数 |
| 执行总数 -ddls |
整数 |
执行的 DDL 操作数 |
| 总执行程序 |
整数 |
执行的程序操作数 |
| 折扣合计 |
整数 |
放弃的操作数 |
| 忽略合计 |
整数 |
忽略的错误数 |
| 总转换错误 |
整数 |
字符转换错误数 |
| 总转换率 |
整数 |
字符转换截断数 |
| 检测到的冲突总数 |
整数 |
数据库冲突数 |
| 已解决的冲突总数 |
整数 |
每个用户设置的已解决数据库冲突数 |
| 完全冲突失败 |
整数 |
无法自动解决的数据库冲突数 |
并行复制统计信息
| 姓名 |
值 |
| 文档 |
检索现有并行复制统计信息 |
| 流程类型 |
复制 |
| 端点 |
/services/v2/mpoints/{item}/parallelReplicat |
| JSON 方案 |
mpoints:parallelReplicat |
| 基础名称 |
parallel-replicat-stats |
| 内部名称 |
MPL_RP_PARALLEL |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| 度量 |
数据类型 |
说明 |
| 总事务处理数 |
整数 |
处理的事务总数 |
| 分割事务处理 |
整数 |
拆分事务处理 |
| 分片 - 平均块 |
整数 |
拆分事务处理平均拆分 |
| 分开平均行 |
整数 |
拆分事务处理平均行数 |
| 序列化事务处理 |
整数 |
序列化事务处理 |
| 大型事务 |
整数 |
大型事务处理总数 |
| 大 - 平均增长 |
整数 |
大事务处理平均行数 |
| 大块 |
整数 |
大事务处理平均块数 |
| 缺少部门 - 列 |
整数 |
缺少相关项的列数 |
| 非原生支持 |
整数 |
具有非本机支持的事务处理 |
| max-scheduling-const |
整数 |
约束数大于支持最大值的事务处理 |
| 元数据变化 |
整数 |
元数据障碍数 |
| ddl 操作障碍 |
整数 |
DDL 回退数 |
| 序列操作障碍 |
整数 |
序列回退数 |
| proc-ops |
整数 |
不适用 |
| 事件 - 操作 |
整数 |
事件回退数 |
| 存储程序 |
整数 |
存储过程回退数 |
| 同步 |
整数 |
由于 SYNCHRONOUS 选项而序列化的事务处理 |
| fk 父行删除程序 |
整数 |
由于父行删除操作而产生的相关性 |
| 表级别相关项 |
整数 |
表级别相关项数 |
| 虚拟列相关项数 |
整数 |
由于虚拟列而产生的相关性 |
| 后备事务处理 |
整数 |
处理的事务总数 |
| 有效供应商 |
整数 |
有效供应商数 |
接收方服务统计信息
| 姓名 |
值 |
| 文档 |
检索现有接收方服务统计信息 |
| 流程类型 |
接收方服务 |
| 端点 |
/services/v2/mpoints/{item}/recvsrvrStats |
| JSON 方案 |
mpoints:recvsrvrStats |
| 基础名称 |
receiver-service-stats |
| 内部名称 |
MPL_RS_STATS |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| path-name |
路径的名称 |
| 目标文件名称 |
目标文件名 |
| 最后文件 |
上次接收的文件 |
| 度量 |
数据类型 |
说明 |
| 写入总字节数 |
整数 |
写入的文件字节总数 |
| 合计命令 |
整数 |
命令总数 |
| 总发送数 |
整数 |
发送总数 |
| 总接收数 |
整数 |
接收总数 |
| 已发送总字节数 |
整数 |
已发送字节总数 |
| 接收的字节总数 |
整数 |
接收字节总数 |
| 已发送消息总计 |
整数 |
发送消息总数 |
| 接收的消息总数 |
整数 |
收到的消息总数 |
| 总发送等待时间 |
整数 |
发送等待总时间 |
| 总接收等待时间 |
整数 |
接收等待总时间 |
| 发送缓冲区的大小 |
整数 |
发送缓冲区的大小 |
| 接收缓冲区的大小 |
整数 |
接收缓冲区的大小 |
| 消息缓冲区大小 |
整数 |
消息缓冲区的大小 |
| 刷新大小临界值 |
整数 |
刷新缓冲区的阈值大小 |
| 刷新时间临界值 |
整数 |
刷新缓冲区的阈值时间 |
| 生效 |
布尔值 |
路径已连接到分发服务器 |
按表提取数据库统计信息
| 姓名 |
值 |
| 文档 |
按表检索现有的提取数据库统计信息 |
| 流程类型 |
提取 |
| 端点 |
/services/v2/mpoints/{item}/statisticsTableExtract |
| JSON 方案 |
mpoints:statisticsTableExtract |
| 基础名称 |
statistics-table-extract |
| 内部名称 |
MPL_TABLE_COUNTS_EX |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| 表名称 |
表的名称 |
| 度量 |
数据类型 |
说明 |
| 映射 - 总插入数 |
整数 |
执行的 INSERT 操作数 |
| 映射的更新总数 |
整数 |
执行的 UPDATE 操作数 |
| 映射 - 总计 - 删除 |
整数 |
执行的 DELETE 操作数 |
| map-total-truncate |
整数 |
执行的 TRUNCATE 操作数 |
| 忽略合计 |
整数 |
忽略的错误数 |
| 折扣合计 |
整数 |
放弃的操作数 |
| 行提取尝试合计 |
整数 |
从 DBMS 提取的尝试次数 |
| 行提取失败总次数 |
整数 |
失败的提取尝试次数 |
按表复制数据库统计信息
| 姓名 |
值 |
| 文档 |
按表检索现有复制数据库统计信息 |
| 流程类型 |
复制 |
| 端点 |
/services/v2/mpoints/{item}/statisticsTableReplicat |
| JSON 方案 |
mpoints:statisticsTableReplicat |
| 基础名称 |
statistics-table-replicat |
| 内部名称 |
MPL_TABLE_COUNTS_RP |
| 标记 |
说明 |
| deploymentName |
OGG 微服务部署的名称 |
| deploymentId |
OGG 微服务部署的唯一标识 |
| processType |
进程类型 |
| processName |
进程的名称 |
| 表名称 |
表的名称 |
| target-table-name |
目标表的名称 |
| 度量 |
数据类型 |
说明 |
| 映射 - 总插入数 |
整数 |
执行的 INSERT 操作数 |
| 映射的更新总数 |
整数 |
执行的 UPDATE 操作数 |
| 映射 - 总计 - 删除 |
整数 |
执行的 DELETE 操作数 |
| 映射 - 总计 - 插入 |
整数 |
执行的 UPSERT 操作数 |
| map-total-truncate |
整数 |
执行的 TRUNCATE 操作数 |
| 忽略合计 |
整数 |
忽略的错误数 |
| 折扣合计 |
整数 |
放弃的操作数 |
| 检测到总冲突 |
整数 |
应用冲突总数 |
| 已解决的冲突总数 |
整数 |
自动解决的冲突总数 |
| 完全冲突失败 |
整数 |
自动解决失败的冲突总数 |
| 插入行总数已存在 |
整数 |
存在类型插入行的数据库冲突数 |
| 存在更新行总计 |
整数 |
存在类型更新行的数据库冲突数 |
| 缺少总计更新行 |
整数 |
缺少类型更新行的数据库冲突数 |
| 总删除行已存在 |
整数 |
存在删除行类型的数据库冲突数 |
| 总删除行缺失 |
整数 |
缺少删除行的类型的数据库冲突数 |
使用 OGGCA 禁用 StatsD
要为现有部署禁用 StatsD 服务,请运行 OGGCA 配置向导并执行以下步骤:
-
从 "Service Manager Deployment" 屏幕中取消选择 StatsD 选项。

-
单击“Next(下一步)”,完成 OGGCA 向导中的步骤。
有关使用 OGGCA 的详细信息,请参见 Add a Deployment 。
使用 REST API 服务端点禁用 StatsD
要使用 REST API 服务调用在现有部署中禁用 StatsD 服务,请执行以下步骤:
-
停止部署:
curl -k -u *username*:*password* \
-d '{"status": "stopped","enabled": true}' \
-X PATCH https://*hostname*:*port*/services/v2/deployments/*deployment_name*
-
禁用 StatsD:
curl -svu *username*:*password* \
-X PATCH http://*hostname*:*port*/services/v2/deployments/*deployment_name* \
--data '{
"metrics":
{
"enabled":false,
"servers":
[
{
"type":"pmsrvr",
"protocol":"uds"
},
{
"type":"statsd",
"host":"*statsd_host*"
}
]
}
}'
-
启动部署:
curl -k -u *username*:*password* \
-d '{"status": "running","enabled": true}' \
-X PATCH https://*hostname*:*port*/services/v2/deployments/*deployment_name*
另请参见 Update a Deployment 。