サービス状態のサマリー
get
/services/{version}/config/health/check
必要なロール: 任意
サービス状態のサマリー情報を取得します。リクエスト
パス・パラメータ
- version(必須): string
Oracle GoldenGateサービスのAPIバージョン。
指定できる値:[ "v2" ]
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
ルート・スキーマ: Oracle GoldenGate Service Health Summary
型:
object
タイトル:
Oracle GoldenGate Service Health Summary
このスキーマはOGGサービスの状態をまとめます
ソースの表示
- $schema:
指定できる値:
[ "ogg:healthSummary" ]
- deploymentId(必須): string
最小長:
36
最大長:36
パターン:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89ABab][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$
このサービスのデプロイメントの一意の識別子 - deploymentName(必須): string
最小長:
1
最大長:32
パターン:^[A-Za-z][A-Za-z0-9-_.]*$
Oracle GoldenGateデプロイメントの名前 - healthy(必須): boolean
Microservice状態インジケータ
- serviceId(必須): string
最小長:
36
最大長:36
パターン:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89ABab][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$
このサービスの一意の識別子 - serviceManagerId(必須): string
最小長:
36
最大長:36
パターン:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89ABab][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$
このサービスを管理するService Managerサービスの一意の識別子 - 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])$
サービスが開始した日時
レスポンスの例(application/json)
{
"$schema":"api:standardResponse",
"links":[
],
"messages":[
],
"response":{
"$schema":"ogg:healthSummary",
"deploymentId":"808bf044-02df-4234-aaf3-3c1b649b8bc6",
"deploymentName":"Local",
"healthy":true,
"serviceId":"716f5944-3680-4313-9a54-ba671503bd69",
"serviceManagerId":"6a31c389-721c-497a-b2bc-955e1d8f03b6",
"serviceName":"adminsrvr",
"started":"2021-07-13T16:36:51.361Z"
}
}
429レスポンス
ルート・スキーマ: Oracle GoldenGate Service Health Summary
型:
object
タイトル:
Oracle GoldenGate Service Health Summary
このスキーマはOGGサービスの状態をまとめます
ソースの表示
- $schema:
指定できる値:
[ "ogg:healthSummary" ]
- deploymentId(必須): string
最小長:
36
最大長:36
パターン:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89ABab][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$
このサービスのデプロイメントの一意の識別子 - deploymentName(必須): string
最小長:
1
最大長:32
パターン:^[A-Za-z][A-Za-z0-9-_.]*$
Oracle GoldenGateデプロイメントの名前 - healthy(必須): boolean
Microservice状態インジケータ
- serviceId(必須): string
最小長:
36
最大長:36
パターン:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89ABab][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$
このサービスの一意の識別子 - serviceManagerId(必須): string
最小長:
36
最大長:36
パターン:^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-4[0-9a-fA-F]{3}-[89ABab][0-9a-fA-F]{3}-[0-9a-fA-F]{12}$
このサービスを管理するService Managerサービスの一意の識別子 - 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])$
サービスが開始した日時
レスポンスの例(application/json)
{
"$schema":"api:standardResponse",
"links":[
],
"messages":[
],
"response":{
"$schema":"ogg:healthSummary",
"deploymentId":"808bf044-02df-4234-aaf3-3c1b649b8bc6",
"deploymentName":"Local",
"healthy":false,
"serviceId":"716f5944-3680-4313-9a54-ba671503bd69",
"serviceManagerId":"6a31c389-721c-497a-b2bc-955e1d8f03b6",
"serviceName":"adminsrvr",
"started":"2021-07-13T16:36:51.361Z"
}
}