機械翻訳について

エラーが発生したインスタンスの取得

get

/ic/api/integration/v1/monitoring/errors

過去1時間にエラー・ステータスになったすべての統合インスタンスに関する情報を、統合インスタンスの最終更新時間順に取得します。 統合インスタンス識別子、フォルト識別子、統合詳細、エラー詳細および再試行回数などの情報を取得します。 エラーが接続で発生した場合は、接続情報が含まれます。

リクエスト

サポートされているメディア・タイプ
問合せパラメータ
    • 統合に関するレスポンスまたは接続についての追加詳細が含まれます。 有効な値: integration, connection.

    デフォルト値: integration
    • グループ化の結果(メッセージ、統合名または接続名)。 有効な値: messages, integration, connection.

  • 返される結果のページ区切りには、オフセット・パラメータを使用します。 この制限は、一度に返すアイテムの最大数です。 たとえば、offset=3&limit=16は、4番目のアイテムから始まるエラー統合インスタンスをリストすることを示し、リストには16個のアイテムが含まれます。
  • 戻される結果のページ区切りには、制限パラメータを使用します。 デフォルトは0です。 オフセットは、レコードを返す開始ポイントです。 たとえば、offset=3&limit=16は、4アイテムから始まる接続をリストすること、および16アイテムがリストに含まれることを示します。
  • フィルタ・パラメータ

    • timewindow: 1h, 6h, 1d, 2d, 3d, RETENTIONPERIOD. デフォルト値は1hです。 Oracleでは、要件にできるだけ近い時間枠を指定することをお薦めします。
    • code: 統合識別子。
    • version: 統合バージョン。
    • startdate: インスタンスをフィルタリングするためのUTC形式のカスタム時間範囲開始日時。 Oracleでは、要件にできるだけ近い開始日を指定することをお薦めします。
    • enddate: インスタンスをフィルタリングするためのUTC形式のカスタム時間範囲終了日時。 Oracleでは、要件にできるだけ近い終了日を指定することをお薦めします。
    • id: 統合インスタンス識別子。
    • primaryValue: プライマリ・トラッキング変数の値。
    • secondaryValue: セカンダリ・トラッキング変数の値。
    • tertiaryValue: 第3トラッキング変数の値。
    • リカバリ可能: リカバリ可能なインスタンスとリカバリ不能なインスタンスのどちらをフェッチするかを示します。 有効な値はtrue/falseです。

    例:

    {startdate:'2020-07-09 07:00:00', enddate:'2020-07-09 21:25:00', code:'ERROR', version:'01.00.0000', recoverable:'true', id:'118'}
トップに戻る

レスポンス

サポートされているメディア・タイプ

200レスポンス

操作の成功
本文()
ルート・スキーマ : errors
型: object
ソースを表示
ネストされたスキーマ: items
型: array
ソースを表示
ネストされたスキーマ : error
型: object
ソースを表示
ネストされたスキーマ : ConnectionErrorRs
型: object
ソースを表示
ネストされたスキーマ : IntegrationBaseRs
型: object
ソースを表示

400レスポンス

パラメータの形式が正しくありません

401レスポンス

未認可

403レスポンス

禁止

500レスポンス

サーバー・エラー
トップに戻る

次の例では、cURLを使用してRESTリソースに対するGETリクエストを発行することによって、エラー統合インスタンスのモニタリング詳細を取得する方法を示しています。 cURLの詳細は、「cURLの使用」を参照してください。 エンドポイントURLの構造の詳細は、「リクエストの送信」を参照してください。

例: すべてのエラー統合インスタンスのモニタリング・データを取得

curl -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json" https://integration.us.oraclecloud.com/ic/api/integration/v1/monitoring/errors

例: すべてのエラー統合インスタンスのモニタリング・データを取得し、統合に関する追加情報を含めます

curl -G -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json" -d "expand=integration"  https://integration.us.oraclecloud.com/ic/api/integration/v1/monitoring/errors

例: 統合名別にグループ化されたすべてのエラー統合インスタンスのモニタリング・データを取得

curl -G -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json" -d "groupBy=integration"  https://integration.us.oraclecloud.com/ic/api/integration/v1/monitoring/errors

例: 過去3日間の統合SC2RNSYNCバージョン01.00.0000のエラー・インスタンスに関するモニタリング・データを取得

curl -G -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json" --data-urlencode "q={timewindow: '3d', code: 'SC2RNSYNC', version: '01.00.0000'}"  https://integration.us.oraclecloud.com/ic/api/integration/v1/monitoring/errors

例: 戻される結果のページ番号付け

limitおよびoffsetでページ区切りが行われます。 この例では、4番目のアイテムから統合が開始されていることを示しています。 リストには16アイテムが含まれます。

curl -G -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json" -d "offset=3&limit=16"  https://integration.us.oraclecloud.com/ic/api/integration/v1/monitoring/errors

例: パラメータの結合

問合せパラメータを組み合せるには、q--data-urlencodeオプションを使用します。 その他のパラメータは、-dオプションの後に追加できます。

curl -G -X GET -H 'Authorization: Bearer access_token' -H "Accept:application/json" --data-urlencode "q={timewindow: '3d}" -d "expand=integration&offset=3&limit=16" https://integration.us.oraclecloud.com/ic/api/integration/v1/monitoring/errors
先頭に戻る