既存のプロセス・ステータス変更の取得
get
/services/{version}/monitoring/{item}/statusChanges
リクエスト
パス・パラメータ
- item: string
- version: string
Oracle GoldenGateサービスのAPIバージョン。
指定できる値:[ "v2" ]
問合せパラメータ
- fromID(optional): string
開始インデックス番号
- limit(optional): string
取得するレコード数の制限
- offset(optional): string
結果セットの開始オフセット
- toID(optional): string
終了インデックス番号
レスポンス
サポートされるメディア・タイプ
- application/json
200レスポンス
ルート・スキーマ: Oracle GoldenGate Process Status Changes
型:
object
タイトル:
ソースの表示
Oracle GoldenGate Process Status Changes
- $schema(optional):
指定できる値:
[ "monitoring:statusChanges" ]
- statusChange(optional): array statusChange
最小アイテム数:
0
最大アイテム数:2147483647
ネストされたスキーマ: items
型:
ソースの表示
object
- date(optional): 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])$
ステータスが変更された日時 - identifier(optional): integer
最小値:
0
最大値:4.294967295E9
ステータスID番号 - process(optional): string
最小長:
1
最大長:16
プロセス名 - status(optional):
指定できる値:
[ "Registered", "Starting", "Running", "Stopping", "StoppingForced", "Stopped", "StoppedForced", "Abend", "Killed", "NotResponsive" ]
プロセス・ステータス
レスポンスの例(application/json)
{
"$schema":"api:standardResponse",
"response":{
"$schema":"monitoring:statusChanges",
"identifier":1,
"process":"MGR",
"date":"2015-06-05T13:22:18.034Z",
"type":"Manager",
"status":"Running"
},
"messages":[
],
"links":[
]
}