StatsDを使用したOracle GoldenGate統計のモニター
StatsDは、TCPを介して送信されるカウンタやタイマーなどの統計をリスニングし、1つ以上のプラガブル・バックエンド・サービスに集計を送信するオープンソースのネットワーク・デーモンです。StatsDデーモンは、特定の表記法を使用してフォーマットされたメトリックを想定しています。
Oracle GoldenGate Microservices Architectureは、時系列データベース(TSDB)にデータを格納できるTelegrafサービスにメトリックを送信します。
Oracle GoldenGateは、メトリックをStatsD形式で生成し、StatsD形式のメトリックの取込みをサポートするネットワーク・デーモンに直接送信します。
次の図は、Oracle GoldenGate側とStatsDサーバーがホストされているエンタープライズ側を示しています。パフォーマンス・メトリック・データは、Oracle GoldenGateコンテナ・アプリケーションによって変換され、StatsDサーバーに書き込まれます。

StatsDは、次の2つの方法を使用して有効にできます。
-
OGGCAユーティリティを使用して、サービス・マネージャおよびデプロイメントに対してStatsDを有効にできます。「OGGCAを使用したStatsDの有効化」を参照してください。
-
デプロイメントの設定後に、REST APIコールを使用します。「REST APIサービス・エンドポイントでのStatsDの有効化」を参照してください
OGGCAを使用したStatsDの有効化
StatsDは、サービス・マネージャおよびデプロイメントの構成時に、OGGCAユーティリティを使用して有効にできます。OGGCAユーティリティを実行すると、次のイメージに示すように、「サービス・マネージャ・デプロイメント」画面および「ユーザー・デプロイメント」画面でStatsDを有効にするオプションを使用できます。

同じホストを使用して、サービス・マネージャおよびデプロイメントのStatsDを設定できます。次のイメージは、「ユーザー・デプロイメント」画面のStatsDを有効にするオプションを示しています。

Telegrafホストは、Oracle GoldenGateインストールと同じマシンに設定することも、TelegrafをホストしてStatsDからOracle GoldenGateメトリックを受信するリモート・サーバーを設定することもできます。
OGGCAの使用の詳細は、「デプロイメントの追加」を参照してください。
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
デプロイメントの更新も参照してください。
StatsDメトリック・カタログ
この項では、StatsDプロトコルを使用してOracle GoldenGateデプロイメントによって公開されるメトリックについて説明します。Oracle GoldenGateのすべてのStatsDメトリックはゲージとしてレポートされます。
バッチSQL統計
| 名前 | 値 |
|---|---|
| ドキュメント | 既存の統合ReplicatバッチSQL統計の取得 |
| プロセス・タイプ | Replicat |
| エンドポイント | /services/v2/mpoints/{item}/batchSqlStatistics |
| JSONスキーマ | mpoints:batchSqlStatistics |
| ベース名 | batch-sql-stats |
| 内部名 | MPL_BATCHSQL_STATS |
| タグ | 説明 |
|---|---|
| deploymentName | OGG Microservicesデプロイメントの名前 |
| deploymentId | OGG Microservicesデプロイメントの一意のアイデンティティ |
| processType | プロセスのタイプ |
| processName | プロセスの名前 |
| メトリック | データ型 | 説明 |
|---|---|---|
| total-batch-operations |
integer |
合計バッチ操作数 |
| total-batches |
integer |
合計バッチ数 |
| total-batch-executions |
integer |
合計バッチ実行数 |
| sql-queues |
integer |
SQLキュー |
| total-batches-in-error |
integer |
合計バッチ・エラー数 |
| total-normal-mode-operations |
integer |
合計標準モード操作数 |
| total-primary-key-collisions |
integer |
合計主キー競合数 |
| total-foreign-key-collisions |
integer |
合計外部キー競合数 |
| total-unique-key-collisions |
integer |
合計一意キー競合数 |
| total-operation-flushes |
integer |
合計操作フラッシュ数 |
| total-plu-flushes |
integer |
合計PLUフラッシュ数 |
| number-of-batch-thread-groups |
integer |
バッチ・スレッド・グループの数 |
| total-commits integer合計コミット数 |
integer |
合計コミット数 |
| total-flushes |
integer |
合計フラッシュ数 |
| total-rollbacks |
integer |
合計ロールバック数 |
| last-timestamp |
integer |
最終操作タイムスタンプ |
| total-elapsed-time |
integer |
合計経過バッチ時間 |
| total-insert-time |
integer |
合計挿入数 |
| total-update-time |
integer |
合計更新時間 |
| total-delete-time |
integer |
合計削除時間 |
バインドされたリカバリ・ステータス
| 名前 | 値 |
|---|---|
| ドキュメント | 既存のBounded Recoveryステータスの取得 |
| プロセス・タイプ | Extract |
| エンドポイント | /services/v2/mpoints/{item}/brStatus |
| JSONスキーマ | mpoints:brStatus |
| ベース名 | br-status |
| 内部名 | MPL_BR_STATUS |
| タグ | 説明 |
|---|---|
| deploymentName | OGG Microservicesデプロイメントの名前 |
| deploymentId | OGG Microservicesデプロイメントの一意のアイデンティティ |
| processType | プロセスのタイプ |
| processName | プロセスの名前 |
| br-current-status | BRのステータス |
| force-checkpoint-time | チェックポイントの強制時間 |
| メトリック | データ型 | 説明 |
|---|---|---|
| last-checkpoint-number | integer | 最新チェックポイント時間 |
| checkpoint-intervalseconds | integer | 2つのチェックポイント間の時間間隔 |
| total-num-objectspersisted | integer | BRチェックポイントで永続化するオブジェクト数 |
| total-state-bytespersisted | integer | BRチェックポイントで永続化するすべてのオブジェクトの状態サイズ |
| total-data-bytespersisted | integer | BRチェックポイントで永続化するすべてのオブジェクトのデータ・サイズ |
| outstanding-numobjects | integer | BRチェックポイントで永続化する残りのオブジェクト数 |
| outstanding-statebytes | integer | BRチェックポイントで永続化する残りすべてのオブジェクトの状態サイズ |
| outstanding-databytes | integer | BRチェックポイントで永続化する残りすべてのオブジェクトのデータ・サイズ |
キャッシュ・マネージャ統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
Extract、Replicat |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
| メトリック | データ型 | 説明 |
|---|---|---|
|
total-objects-in-cache |
integer |
キャッシュ内のオブジェクト数 |
|
total-objects |
integer |
キャッシュされたオブジェクトの合計数 |
|
total-objects-active |
integer |
アクティブなオブジェクトの合計数 |
|
total-objects-committed |
integer |
コミットされたオブジェクトの合計数 |
|
max-active-objects |
integer |
アクティブなオブジェクトの最大数 |
|
times-buffer-overflowed |
integer |
キャッシュ・バッファがオーバーフローした回数 |
|
times-get-next-from-file |
integer |
ファイルから次を取得した操作の回数 |
|
times-get-last-from-file |
integer |
ファイルから最新を取得した操作の回数 |
|
times-small-buff-forced-out |
integer |
小さいバッファが強制的に破棄された回数 |
|
times-retrieved |
integer |
取得操作の回数 |
|
total-number-of-q-hits |
integer |
キャッシュ・ヒットの回数 |
|
total-number-of-q-misses |
integer |
キャッシュ・ミスの回数 |
|
total-number-of-q-puts |
integer |
キャッシュ・プットの回数 |
|
total-number-of-q-tries |
integer |
キャッシュ試行の回数 |
|
total-number-of-q-entries |
integer |
キュー試行の回数 |
|
max-number-of-q-entries |
integer |
キュー試行の最大数 |
|
total-munmap |
integer |
アンマップ操作の回数 |
|
total-cnnbl-attempts |
integer |
流用試行回数 |
|
total-cnnbl-success |
integer |
成功した流用試行回数 |
|
total-cnnbl-mbufs |
integer |
バッファ流用試行回数 |
|
total-file-cache-requests |
integer |
ファイル・キャッシュ・リクエストの数 |
|
total-file-cache-entries |
integer |
ファイル・キャッシュ・エントリの数 |
|
total-file-cache-placed |
integer |
キャッシュに配置されたファイル・オブジェクトの数 |
|
max-qlength |
integer |
最大のキューの長さ |
|
max-processed |
integer |
処理された操作の最大数 |
|
times-wait-signaled |
integer |
キャッシュ操作の待機シグナルが発生した回数 |
|
times-file-cache-not-needed |
integer |
ファイル・キャッシュが必要なかった回数 |
|
times-requestor-needed-fc |
integer |
リクエスト元がファイル・キャッシュを必要とした回数 |
|
total-objects-in-file-cache |
integer |
ファイル・キャッシュ内のオブジェクトの合計数 |
|
total-file-cache-bytes-todisk |
integer |
ディスク上のファイル・キャッシュ・サイズ |
|
times-cache-flushed |
integer |
キャッシュがフラッシュされた回数 |
|
max-memory-usage |
integer |
キャッシュの最大メモリー使用量 |
|
average-memory-usage |
integer |
キャッシュの平均メモリー使用率 |
分散サービス・ネットワーク統計
| 名前 | 値 |
|---|---|
| ドキュメント | 既存の分散サービス・ネットワーク統計の取得 |
| プロセス・タイプ | 分散サービス |
| エンドポイント | /services/v2/mpoints/{item}/distsrvrNetworkStats |
| JSONスキーマ | mpoints:distsrvrNetworkStats |
| ベース名 | distributionServer-network-stats |
| 内部名 | MPL_DS_NET_STATS |
| タグ | 説明 |
|---|---|
| deploymentName | OGG Microservicesデプロイメントの名前 |
| deploymentId | OGG Microservicesデプロイメントの一意のアイデンティティ |
| processType | プロセスのタイプ |
| processName | プロセスの名前 |
| path-name | パスの名前 |
| total-receive-time | integer | 受信待機時間 |
| total-send-time | integer | 送信待機時間 |
| total-bytes-sent | integer | 送信した合計バイト数 |
| total-bytes-received | integer | 受信した合計バイト数 |
| total-messages-received | integer | 受信した合計メッセージ数 |
| total-messages-sent | integer | 送信した合計メッセージ数 |
分散サービス・パス統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
分散サービス |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
|
path-name |
パスの名前 |
| メトリック | データ型 | 説明 |
|---|---|---|
|
lcrs-received |
integer |
受信したLCRの数 |
|
lcrs-sent |
integer |
送信したLCRの数 |
|
total-ddls |
integer |
DDLの合計数 |
|
total-procedures |
integer |
プロシージャの合計数 |
|
total-inserts |
integer |
挿入の合計回数 |
|
total-updates |
integer |
更新の合計回数 |
|
total-upserts |
integer |
アップサートの合計数 |
|
total-deletes |
integer |
削除の合計回数 |
|
total-unsupported |
integer |
サポート対象外の合計数 |
|
total-others |
integer |
他のコマンドの合計数 |
分散サービス表統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
分散サービス |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
|
path-name |
パスの名前 |
|
table-name |
N/A |
| メトリック | データ型 | 説明 |
|---|---|---|
|
lcrs-received |
integer |
N/A |
|
lcrs-sent |
integer |
N/A |
|
total-inserts |
integer |
N/A |
|
total-updates |
integer |
N/A |
|
total-upserts |
integer |
N/A |
|
total-truncates |
integer |
N/A |
|
total-deletes |
integer |
N/A |
|
total-unsupported |
integer |
N/A |
|
total-others |
integer |
N/A |
チェックポイント位置情報統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
Extract、Replicat |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
| メトリック | データ型 | 説明 |
|---|---|---|
|
low-watermark-lag |
integer |
低水位標のラグ(ミリ秒) |
|
high-watermark-lag |
integer |
高水位標のラグ(ミリ秒) |
|
last-operation-lag |
integer |
最後の操作のラグ(ミリ秒) |
|
end-of-file |
boolean |
ファイルの終わりを示すインジケータ |
|
trail-times-at-eof |
integer |
読取りがファイルの終わりに到達した回数 |
入力証跡ファイル統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
Replicat、分散サービス |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
|
trail-name |
トレイルの基本名 |
|
trail-path |
トレイルを格納するパス |
| メトリック | データ型 | 説明 |
|---|---|---|
|
io-read-count |
integer |
I/O数(読取り操作) |
|
io-read-bytes |
integer |
I/O数(転送された読取りバイト) |
|
trail-read-errors |
integer |
I/O読取りエラー数 |
|
trail-times-at-eof |
integer |
読取りがファイルの終わりに到達した回数 |
|
trail-lob-bytes |
integer |
トレイル・ファイルのLOBバイト読取りの数 |
|
trail-read-time |
integer |
トレイル・ファイルの読取りにかかった時間 |
|
trail-rba |
integer |
現在のRBA |
|
trail-seq |
integer |
現在の順序 |
出力証跡ファイル統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
Extract |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
|
trail-name |
トレイルの基本名 |
|
trail-path |
トレイルを格納するパス |
| メトリック | データ型 | 説明 |
|---|---|---|
|
port-number |
integer |
リモート・トレイルのTCP/IPポート |
|
port-type |
integer |
ポート接続のタイプ |
|
io-write-count |
integer |
I/O数(書込み操作) |
|
io-write-bytes |
integer |
I/O数(転送された書込みバイト) |
|
trail-write-time |
integer |
トレイル・ファイルの書込みにかかった時間 |
|
trail-lob-bytes |
integer |
トレイル・ファイルのLOBバイト書込みの数 |
|
trail-buffer-flushes |
integer |
証跡ファイルのバッファ・フラッシュ回数 |
|
trail-buffer-flush-time |
integer |
トレイル・ファイルのバッファのフラッシュにかかった時間 |
|
trail-bytes-flushed |
integer |
トレイル・ファイル・バッファからフラッシュされたバイト数 |
|
trail-rba |
integer |
現在のRBA |
|
trail-seq |
integer |
現在の順序 |
|
trail-max-bytes |
integer |
証跡ファイルの最大バイト数 |
Extractデータベース統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
Extract |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
| メトリック | データ型 | 説明 |
|---|---|---|
|
mapped-total-inserts |
integer |
実行されたINSERT操作の数 |
|
mapped-total-updates |
integer |
実行されたUPDATE操作の数 |
|
mapped-total-deletes |
integer |
実行されたDELETE操作の数 |
|
mapped-total-upserts |
integer |
実行されたUPSERT操作の数 |
|
mapped-total-unsupported |
integer |
実行されたUNSUPPORTED操作の数 |
|
mapped-total-truncates |
integer |
実行されたTRUNCATE操作の数 |
|
total-executed-ddls |
integer |
実行されたDDL操作の数 |
|
total-executed-procedures |
integer |
実行されたプロシージャ操作の数 |
|
total-discards |
integer |
破棄された操作の数 |
|
total-ignores |
integer |
無視されたエラーの数 |
|
total-conversion-errors |
integer |
文字変換エラーの数 |
|
total-conversion-truncates |
integer |
文字変換切捨ての数 |
|
total-row-fetch-attempts |
integer |
DBMSからのフェッチ試行回数 |
|
total-row-fetch-failures |
integer |
失敗したフェッチ試行回数 |
|
total-metadata-records |
integer |
証跡に書き込まれたメタデータ・レコードの数 |
ネットワーク統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
Extract |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
|
host-name |
ホストの名前 |
| メトリック | データ型 | 説明 |
|---|---|---|
|
port-number |
integer |
ポート番号 |
|
socket-open-time |
integer |
N/A |
|
inbound-bytes |
integer |
受信されたインバウンド・バイト数 |
|
inbound-messages |
integer |
受信されたインバウンド・メッセージ数 |
|
outbound-bytes |
integer |
送信されたアウトバウンド・バイト数 |
|
outbound-messages |
integer |
送信されたアウトバウンド・メッセージ数 |
|
send-wait-time |
integer |
送信待機時間 |
|
receive-wait-time |
integer |
受信待機時間 |
|
send-count |
integer |
送信数 |
|
receive-count |
integer |
受信数 |
|
compression-wc-time |
integer |
圧縮の実時間 |
|
compression-cpu-time |
integer |
圧縮のCPU時間 |
|
decompression-wc-time |
integer |
圧縮解除の実時間 |
|
decompression-cpu-time |
integer |
圧縮解除のCPU時間 |
|
encryption-wc-time |
integer |
暗号化の実時間 |
|
encryption-cpu-time |
integer |
暗号化のCPU時間 |
|
encryption-bytes |
integer |
暗号化されたバイト数 |
|
decryption-wc-time |
integer |
復号化の実時間 |
|
decryption-cpu-time |
integer |
復号化のCPU時間 |
|
decryption-bytes |
integer |
復号化されたバイト数 |
|
compresses_bytes_in |
integer |
圧縮バイト数(入力) |
|
uncompresses_bytes_in |
integer |
圧縮解除バイト数(入力) |
|
compresses_bytes_out |
integer |
圧縮バイト数(出力) |
|
uncompresses_bytes_out |
integer |
圧縮解除バイト数(出力) |
プロセス・パフォーマンス統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
すべて |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
| メトリック | データ型 | 説明 |
|---|---|---|
|
process-start-time |
integer |
プロセス開始時間 |
|
process-id |
integer |
オペレーティング・システムのプロセスID |
|
thread-count |
integer |
スレッド数 |
|
handle-count |
integer |
ハンドル数 |
|
cpu-time |
integer |
プロセスのCPU時間(ミリ秒) |
|
kernel-time |
integer |
プロセスのカーネル・モード時間(ミリ秒) |
|
user-time |
integer |
プロセスのユーザー・モード時間(ミリ秒) |
|
io-read-count |
integer |
I/O数(読取り操作) |
|
io-write-count |
integer |
I/O数(書込み操作) |
|
io-other-count |
integer |
I/O数(その他の操作) |
|
io-read-bytes |
integer |
I/O数(転送された読取りバイト) |
|
io-write-bytes |
integer |
I/O数(転送された書込みバイト) |
|
io-other-bytes |
integer |
I/O数(転送されたその他のバイト) |
|
page-faults |
integer |
プロセスのページ・フォルトの数 |
|
working-set-size |
integer |
プロセスのワーキング・セット・サイズ(バイト) |
|
peak-working-set-size |
integer |
ピーク時のプロセス作業セット・サイズ(バイト) |
|
private-bytes |
integer |
プロセスのプライベート・サイズ(バイト) |
キュー統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
Extract |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
|
queue-name |
キューの名前 |
| メトリック | データ型 | 説明 |
|---|---|---|
|
queue-items |
integer |
キュー内のアイテム |
|
queue-reads |
integer |
キューの読取り |
|
queue-read-waits |
integer |
待機状態が発生したキュー読取り |
|
queue-reads-signaled |
integer |
シグナルが生成されたキュー読取り待機 |
|
queue-writes |
integer |
キューの書込み |
|
queue-write-waits |
integer |
待機状態が発生したキュー書込み |
|
queue-writes-signaled |
integer |
シグナルが生成されたキュー書込み待機 |
|
queue-max-size |
integer |
キューの最大サイズ |
|
queue-current-size |
integer |
キューの現行サイズ |
|
thread-id |
integer |
所有スレッドID |
Replicatデータベース統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
Replicat |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
| メトリック | データ型 | 説明 |
|---|---|---|
|
mapped-total-inserts |
integer |
実行されたINSERT操作の数 |
|
mapped-total-updates |
integer |
実行されたUPDATE操作の数 |
|
mapped-total-deletes |
integer |
実行されたDELETE操作の数 |
|
mapped-total-upserts |
integer |
実行されたUPSERT操作の数 |
|
mapped-totalunsupported |
integer |
実行されたUNSUPPORTED操作の数 |
|
mapped-totaltruncates |
integer |
実行されたTRUNCATE操作の数 |
|
total-executed-ddls |
integer |
実行されたDDL操作の数 |
|
total-executedprocedures |
integer |
実行されたプロシージャ操作の数 |
|
total-discards |
integer |
破棄された操作の数 |
|
total-ignores |
integer |
無視されたエラーの数 |
|
total-conversion-errors |
integer |
文字変換エラーの数 |
|
total-conversiontruncates |
integer |
文字変換切捨ての数 |
|
total-conflictsdetected |
integer |
データベース競合の数 |
|
total-conflicts-resolved |
integer |
ユーザー設定によって解決されたデータベース競合の数 |
|
total-conflicts-failed |
integer |
自動的に解決できなかったデータベース競合の数 |
パラレルReplicat統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
Replicat |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
| メトリック | データ型 | 説明 |
|---|---|---|
|
total-transactions |
integer |
処理されたトランザクションの合計 |
|
split-transactions |
integer |
分割トランザクション |
|
split-avg-chunks |
integer |
分割トランザクションの平均分割 |
|
split-avg-rows |
integer |
分割トランザクションの平均行数 |
|
serialize-transactions |
integer |
シリアライズされたトランザクション |
|
large-transactions |
integer |
大きいトランザクションの合計数 |
|
large-avg-rows |
integer |
大きいトランザクションの平均行数 |
|
large-avg-chunks |
integer |
大きなトランザクションの平均チャンク数 |
|
missing-dep-cols |
integer |
欠落している依存性列 |
|
non-native-support |
integer |
非ネイティブ・サポートのトランザクション |
|
max-scheduling-const |
integer |
サポートされている最大数よりも多くの制約があるトランザクション |
|
metadata-changes |
integer |
メタデータ・バリアの数 |
|
ddl-operation-barriers |
integer |
DDLフォールバックの数 |
|
sequence-operation-barriers |
integer |
シーケンス・フォールバックの数 |
|
proc-ops |
integer |
N/A |
|
event-actions |
integer |
イベント・フォールバックの数 |
|
stored-procedures |
integer |
ストアド・プロシージャ・フォールバックの数 |
|
synchronous |
integer |
SYNCHRONOUSオプションによりシリアライズされたトランザクション |
|
fk-parent-row-deletes |
integer |
親行削除操作による依存性 |
|
table-level-dependencies |
integer |
Table-level dependencies |
|
virtual-column-dependencies |
integer |
仮想列による依存性 |
|
fallbacks-transactions |
integer |
処理されたトランザクションの合計 |
|
active-appliers |
integer |
アクティブなアプライアの数 |
レシーバ・サービス統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
レシーバ・サービス |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
|
path-name |
パスの名前 |
|
target-file-name |
ターゲット・ファイル名 |
|
last-file |
受信された最後のファイル |
| メトリック | データ型 | 説明 |
|---|---|---|
|
total-bytes-written |
integer |
ファイルに書き込まれた合計バイト数 |
|
total-commands |
integer |
コマンドの合計数 |
|
total-sends |
integer |
送信の合計数 |
|
total-receives |
integer |
受信の合計数 |
|
total-bytes-sent |
integer |
送信した合計バイト数 |
|
total-bytes-received |
integer |
受信した合計バイト数 |
|
total-messages-sent |
integer |
送信した合計メッセージ数 |
|
total-messages-received |
integer |
受信した合計メッセージ数 |
|
total-send-wait-time |
integer |
合計送信待機時間 |
|
total-receive-wait-time |
integer |
合計受信待機時間 |
|
send-buffer-size |
integer |
送信バッファのサイズ |
|
receive-buffer-size |
integer |
受信バッファのサイズ |
|
message-buffer-size |
integer |
メッセージ・バッファのサイズ |
|
flush-size-threshold |
integer |
バッファをフラッシュするためのしきい値のサイズ |
|
flush-time-threshold |
integer |
バッファをフラッシュするためのしきい値の時間 |
|
is-alive |
boolean |
パスが分散サーバーに接続されている |
表別のExtractデータベース統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
Extract |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
|
table-name |
表の名前 |
| メトリック | データ型 | 説明 |
|---|---|---|
|
mapped-total-inserts |
integer |
実行されたINSERT操作の数 |
|
mapped-total-updates |
integer |
実行されたUPDATE操作の数 |
|
mapped-total-deletes |
integer |
実行されたDELETE操作の数 |
|
mapped-total-truncates |
integer |
実行されたTRUNCATE操作の数 |
|
total-ignores |
integer |
無視されたエラーの数 |
|
total-discards |
integer |
破棄された操作の数 |
|
total-row-fetch-attempts |
integer |
DBMSからのフェッチ試行回数 |
|
total-row-fetch-failures |
integer |
失敗したフェッチ試行回数 |
表別のReplicatデータベース統計
| 名前 | 値 |
|---|---|
|
ドキュメント |
|
|
プロセス・タイプ |
Replicat |
|
エンドポイント |
|
|
JSONスキーマ |
|
|
ベース名 |
|
|
内部名 |
|
| タグ | 説明 |
|---|---|
|
deploymentName |
OGG Microservicesデプロイメントの名前 |
|
deploymentId |
OGG Microservicesデプロイメントの一意のアイデンティティ |
|
processType |
プロセスのタイプ |
|
processName |
プロセスの名前 |
|
table-name |
表の名前 |
|
target-table-name |
ターゲット表の名前 |
| メトリック | データ型 | 説明 |
|---|---|---|
|
mapped-total-inserts |
integer |
実行されたINSERT操作の数 |
|
mapped-total-updates |
integer |
実行されたUPDATE操作の数 |
|
mapped-total-deletes |
integer |
実行されたDELETE操作の数 |
|
mapped-total-upserts |
integer |
実行されたUPSERT操作の数 |
|
mapped-total-truncates |
integer |
実行されたTRUNCATE操作の数 |
|
total-ignores |
integer |
無視されたエラーの数 |
|
total-discards |
integer |
破棄された操作の数 |
|
total-conflicts-detected |
integer |
適用競合の合計 |
|
total-conflicts-resolved |
integer |
自動的に解決された競合の合計 |
|
total-conflicts-failed |
integer |
自動解決に失敗した競合の合計 |
|
total-insert-row-exists |
integer |
行挿入タイプが存在するデータベース競合の数 |
|
total-update-row-exists |
integer |
行更新タイプが存在するデータベース競合の数 |
|
total-update-row-missing |
integer |
行更新タイプがないデータベース競合の数 |
|
total-delete-row-exists |
integer |
行削除タイプが存在するデータベース競合の数 |
|
total-delete-row-missing |
integer |
行削除タイプがないデータベース競合の数 |
OGGCAを使用したStatsDの無効化
既存のデプロイメントのStatsDサービスを無効にするには、OGGCA構成ウィザードを実行して次の手順を実行します:
-
「サービス・マネージャ・デプロイメント」画面から、StatsDオプションの選択を解除します。

-
「次」をクリックし、OGGCAウィザードのステップを終了します。
OGGCAの使用の詳細は、「デプロイメントの追加」を参照してください。
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
デプロイメントの更新も参照してください。