サービス状態の詳細
get
/services/{version}/config/health
必要なロール: ユーザー
サービス状態の詳細情報を取得します。リクエスト
パス・パラメータ
- version(必須): string
Oracle GoldenGateサービスのAPIバージョン。
指定できる値:[ "v2" ]
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
ルート・スキーマ: Oracle GoldenGate Service Health
型:
object
タイトル:
Oracle GoldenGate Service Health
このスキーマはOGGサービスの状態を説明します
ソースの表示
- $schema:
指定できる値:
[ "ogg:health" ]
- criticalResources: array criticalResources
最小アイテム数:
1
最大アイテム数:65535
- deploymentName(必須): string
最小長:
1
最大長:32
パターン:^[A-Za-z][A-Za-z0-9-_.]*$
Oracle GoldenGateデプロイメントの名前 - healthy(必須): boolean
Microservice状態インジケータ
- serviceName(必須): string
最小長:
1
最大長:64
OGG Microserviceの名前 - started(必須): string
最小長:
20
最大長:32
パターン:^[0-9]{4}[-](0[1-9]|1[0-2])[-](0[1-9]|[12][0-9]|3[01])[tT ]([01][0-9]|2[0-3]):[0-5][0-9]:([0-5][0-9]|60)([.][0-9]{1,6})?([zZ]|[+-][0-9][0-9]:[0-5][0-9])$
サービスが開始した日時
ネストされたスキーマ: items
型:
ソースの表示
object
- deploymentName: string
最小長:
1
最大長:32
パターン:^[A-Za-z][A-Za-z0-9-_.]*$
リソース・デプロイメント名 - healthy(必須): boolean
リソース状態インジケータ
- name(必須): string
最小長:
1
最大長:64
リソース名 - status(必須): status
- type(必須):
指定できる値:
[ "extract", "replicat", "ER", "service", "task", "distPath", "recvPath" ]
リソース・タイプ
レスポンスの例(application/json)
{
"$schema":"api:standardResponse",
"links":[
{
"href":"http://localhost:9012/services/v2/config/health",
"mediaType":"application/json",
"rel":"canonical"
},
{
"href":"http://localhost:9012/services/v2/config/health",
"mediaType":"application/json",
"rel":"self"
},
{
"href":"http://localhost:9012/services/v2/metadata-catalog/health",
"mediaType":"application/schema+json",
"rel":"describedby"
}
],
"messages":[
],
"response":{
"$schema":"ogg:health",
"deploymentName":"Local",
"healthy":true,
"serviceName":"adminsrvr",
"started":"2024-04-03T22:33:14.387Z"
}
}