取得
get
/services/{version}/datastore
必要なロール: ユーザー
データストアの詳細を取得しますリクエスト
パス・パラメータ
- version(必須): string
Oracle GoldenGateサービスのAPIバージョン。
指定できる値:[ "v2" ]
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
ルート・スキーマ: Oracle GoldenGate Performance Metrics Service Data Store
型:
objectタイトル:
ソースの表示
Oracle GoldenGate Performance Metrics Service Data Store- $schema:
指定できる値:
[ "monitoring:datastore" ] - collectorWorkerQueueLimit: integer
最小値:
5000最大値:50000デフォルト値:10000Mpoint Collectorキュー最大サイズ - collectorWorkerThreads: integer
最小値:
3最大値:25デフォルト値:5Mpoint Collectorワーカー・スレッド数 - dataStoreMaxDBs: integer
最小値:
5000最大値:10000デフォルト値:5000最大データベース数 - monitorHeartBeatTimeout: integer
最小値:
5最大値:60デフォルト値:10ハートビート・タイムアウトのモニタリング(秒)プロセス - path: string
最小長:
1最大長:4096データストア・ストレージのパス。設定されていない場合、データストアはデフォルト・ディレクトリに作成されます。 - reinitialize: boolean
trueに設定されている場合、再起動時にデータストアが再初期化されます。
- repair: boolean
trueに設定されている場合、再起動時にデータストアが修復されます。
- retentionDays: integer
最小値:
0最大値:365デフォルト値:0パフォーマンス・メトリック・データを保持する日数。ゼロの場合、データは無期限に保持されます。 - type(必須):
デフォルト値:
BDB指定できる値:[ "BDB", "LMDB" ]データストア・ストレージの型。Berkeley Database (BDB)またはLightning Memory-Mapped Database (LMDB)のいずれかです。
レスポンスの例(application/json)
{
"$schema":"api:standardResponse",
"links":[
{
"rel":"canonical",
"href":"http://127.0.0.1:9015/services/v2/datastore",
"mediaType":"application/json"
},
{
"rel":"self",
"href":"http://127.0.0.1:9015/services/v2/datastore",
"mediaType":"application/json"
},
{
"rel":"describedby",
"href":"http://127.0.0.1:9015/services/v2/metadata-catalog/datastore",
"mediaType":"application/schema+json"
}
],
"messages":[
],
"response":{
"$schema":"monitoring:datastore",
"type":"LMDB",
"retentionDays":"30",
"collectorWorkerThreads":"5",
"collectorWorkerQueueLimit":"10000",
"monitorHeartBeatTimeout":"10",
"dataStoreMaxDBs":"5000"
}
}