ノードイベントリストの取得

1 つのノード関連のイベントを取得します。

応答は NodeEvent オブジェクトの一覧です。

Request

Method 要求 URI
GET /EventsStore/Nodes/{nodeName}/$/Events?api-version=6.4&timeout={timeout}&StartTimeUtc={StartTimeUtc}&EndTimeUtc={EndTimeUtc}&EventsTypesFilter={EventsTypesFilter}&ExcludeAnalysisEvents={ExcludeAnalysisEvents}&SkipCorrelationLookup={SkipCorrelationLookup}

パラメーター

名前 種類 必須 場所
nodeName string はい Path
api-version string はい クエリ
timeout integer (int64) いいえ クエリ
StartTimeUtc string はい クエリ
EndTimeUtc string はい クエリ
EventsTypesFilter string いいえ クエリ
ExcludeAnalysisEvents boolean いいえ クエリ
SkipCorrelationLookup boolean いいえ クエリ

nodeName

: 文字列
必須: はい

ノード名。


api-version

: 文字列
必須: はい
既定値: 6.4

API のバージョン。 このパラメーターは必須であり、その値は ' 6.4 ' である必要があります。

Service FabricREST API バージョンは、API が導入または変更されたランタイムバージョンに基づいています。 Service Fabric ランタイムは、API の複数のバージョンをサポートしています。 このバージョンは、API のサポートされている最新バージョンです。 下位の API バージョンが渡された場合、返される応答は、この仕様に記載されているものと異なる場合があります。

さらに、ランタイムは、現在のバージョンのランタイムに対してサポートされている最新バージョンよりも高いバージョンを受け入れます。 最新の API バージョンが6.0 で、ランタイムが6.1 の場合、ランタイムはその API のバージョン6.1 を受け入れます。 ただし、API の動作は、ドキュメント化された6.0 バージョンによるものになります。


timeout

: integer (int64)
必須: いいえ
既定値: 60
InclusiveMaximum: 4294967295
InclusiveMinimum: 1

操作を実行するためのサーバー タイムアウト (秒単位)。 このタイムアウトは、要求した操作が完了するまでクライアントが待機できる期間を指定します。 このパラメーターの既定値は 60 秒です。


StartTimeUtc

: 文字列
必須: はい

ISO UTC yyyy-MM-Yyyy-mm-ddthh: MM: ssZ での参照クエリの開始時刻。


EndTimeUtc

: 文字列
必須: はい

ISO UTC yyyy-MM-Yyyy-mm-ddthh: MM: ssZ での参照クエリの終了時刻。


EventsTypesFilter

: 文字列
必須: いいえ

これは、応答にのみ含める FabricEvents の種類を指定するコンマ区切りの文字列です。


ExcludeAnalysisEvents

: ブール値
必須: いいえ

このパラメーターを指定すると、true が渡された場合に AnalysisEvents の取得が無効になります。


SkipCorrelationLookup

: ブール値
必須: いいえ

このパラメーターを指定すると、true が渡された場合に CorrelatedEvents 情報の検索が無効になります。 それ以外の場合、CorrelationEvents が処理され、すべての FabricEvent の HasCorrelatedEvents フィールドに値が設定されます。

応答

HTTP 状態コード 説明 応答スキーマ
200 (OK) NodeEvent という基本型を持つイベントオブジェクトのリスト。
Nodeeventの配列
その他のすべての状態コード 詳細なエラー応答。
FabricError

この例では、特定の時間枠中にすべてのノード関連イベントを取得する方法を示します。

Request

GET http://localhost:19080/EventsStore/Nodes/node1/$/Events?api-version=6.4&StartTimeUtc=2018-04-03T18:00:00Z&EndTimeUtc=2018-04-04T18:00:00Z

200応答

本文
[
  {
    "Kind": "NodeOpenSucceeded",
    "NodeInstance": "131672596159209220",
    "NodeId": "ba001a8bb353543e646be031afb10f1e",
    "UpgradeDomain": "0",
    "FaultDomain": "fd:/0",
    "IpAddressOrFQDN": "100.78.240.56",
    "Hostname": "RD0003FF5089AA",
    "IsSeedNode": false,
    "NodeVersion": "6.2:1.0",
    "NodeName": "node1",
    "EventInstanceId": "ecbce04a-a42b-4b70-a800-dfc6bc4f9b89",
    "TimeStamp": "2018-04-03T20:06:55.966073Z",
    "HasCorrelatedEvents": false
  }
]