Csomópont-események listájának beolvasásaGet Node Event List

Csomóponttal kapcsolatos események beolvasása.Gets a Node-related events.

A válasz a NodeEvent objektumok listája.The response is list of NodeEvent objects.

KérésRequest

MódszerMethod Kérés URI-jaRequest URI
GETGET /EventsStore/Nodes/{nodeName}/$/Events?api-version=6.4&timeout={timeout}&StartTimeUtc={StartTimeUtc}&EndTimeUtc={EndTimeUtc}&EventsTypesFilter={EventsTypesFilter}&ExcludeAnalysisEvents={ExcludeAnalysisEvents}&SkipCorrelationLookup={SkipCorrelationLookup}

ParaméterekParameters

Name (Név)Name TípusType KötelezőRequired HelyLocation
nodeName sztringstring IgenYes ÚtvonalPath
api-version sztringstring IgenYes LekérdezésQuery
timeout egész szám (Int64)integer (int64) NemNo LekérdezésQuery
StartTimeUtc sztringstring IgenYes LekérdezésQuery
EndTimeUtc sztringstring IgenYes LekérdezésQuery
EventsTypesFilter sztringstring NemNo LekérdezésQuery
ExcludeAnalysisEvents logikaiboolean NemNo LekérdezésQuery
SkipCorrelationLookup logikaiboolean NemNo LekérdezésQuery

nodeName

Típus: karakterláncType: string
Kötelező: igenRequired: Yes

A csomópont neve.The name of the node.


api-version

Típus: karakterláncType: string
Kötelező: igenRequired: Yes
Alapértelmezett:6.4Default: 6.4

Az API verziója.The version of the API. Ezt a paramétert kötelező megadni, és az értéke csak "6,4" lehet.This parameter is required and its value must be '6.4'.

A Service Fabric REST API verziója azon futtatókörnyezet-verzión alapul, amelyben az API-t bevezették vagy módosították.Service Fabric REST API version is based on the runtime version in which the API was introduced or was changed. Service Fabric futtatókörnyezet az API több verzióját is támogatja.Service Fabric runtime supports more than one version of the API. Ez a verzió az API legújabb támogatott verziója.This version is the latest supported version of the API. Ha a rendszer alacsonyabb API-verziót ad át, a visszaadott válasz különbözhet az ebben a specifikációban dokumentált értéktől.If a lower API version is passed, the returned response may be different from the one documented in this specification.

Emellett a futtatókörnyezet minden olyan verziót elfogad, amely a legújabb támogatott verziónál magasabb, mint a futtatókörnyezet aktuális verziója.Additionally the runtime accepts any version that is higher than the latest supported version up to the current version of the runtime. Így ha a legújabb API-verzió a 6,0, és a futtatókörnyezet 6,1, a futtatókörnyezet elfogadja az adott API-hoz tartozó 6,1-es verziót.So if the latest API version is 6.0 and the runtime is 6.1, the runtime will accept version 6.1 for that API. Az API viselkedése azonban a dokumentált 6,0-es verziónak megfelelően fog történni.However the behavior of the API will be as per the documented 6.0 version.


timeout

Típus: egész szám (Int64)Type: integer (int64)
Kötelező: nemRequired: No
Alapértelmezett:60Default: 60
InclusiveMaximum:4294967295InclusiveMaximum: 4294967295
InclusiveMinimum:1InclusiveMinimum: 1

A kiszolgáló időtúllépése másodpercben a művelet végrehajtására.The server timeout for performing the operation in seconds. Ez az időkorlát azt az időtartamot adja meg, ameddig az ügyfélnek várnia kell, amíg a kért művelet befejeződik.This timeout specifies the time duration that the client is willing to wait for the requested operation to complete. A paraméter alapértelmezett értéke 60 másodperc.The default value for this parameter is 60 seconds.


StartTimeUtc

Típus: karakterláncType: string
Kötelező: igenRequired: Yes

A keresési lekérdezés kezdési időpontja az ISO UTC éééé-hh-NNTóó: PP: ssZ.The start time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ.


EndTimeUtc

Típus: karakterláncType: string
Kötelező: igenRequired: Yes

A keresési lekérdezés befejezési időpontja az ISO UTC éééé-hh-NNTóó: PP: ssZ.The end time of a lookup query in ISO UTC yyyy-MM-ddTHH:mm:ssZ.


EventsTypesFilter

Típus: karakterláncType: string
Kötelező: nemRequired: No

Ez egy vesszővel elválasztott karakterlánc, amely meghatározza, hogy milyen típusú FabricEvents kell szerepelnie a válaszban.This is a comma separated string specifying the types of FabricEvents that should only be included in the response.


ExcludeAnalysisEvents

Típus: BooleanType: boolean
Kötelező: nemRequired: No

Ez a param letiltja a AnalysisEvents lekérését, ha az igaz értéket adja át.This param disables the retrieval of AnalysisEvents if true is passed.


SkipCorrelationLookup

Típus: BooleanType: boolean
Kötelező: nemRequired: No

Ez a param letiltja a CorrelatedEvents információinak keresését, ha az igaz értéket adja át.This param disables the search of CorrelatedEvents information if true is passed. Ellenkező esetben a CorrelationEvents lekérése folyamatban van, és a HasCorrelatedEvents mező minden FabricEvent feltöltve lesz.otherwise the CorrelationEvents get processed and HasCorrelatedEvents field in every FabricEvent gets populated.

VálaszokResponses

HTTP-állapotkódHTTP Status Code LeírásDescription VálaszsémaResponse Schema
200 (OK)200 (OK) Az NodeEvent alaptípusú események objektumainak listája.List of events objects with base type NodeEvent.
NodeEvent tömbjearray of NodeEvent
Minden egyéb állapotkódAll other status codes A hiba részletes válasza.The detailed error response.
FabricErrorFabricError

PéldákExamples

Ez a példa azt mutatja be, hogyan lehet beolvasni az összes csomóponttal kapcsolatos eseményt egy adott időszakra vonatkozóan.This example shows how to get all node-related events during a certain time window.

KérésRequest

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 válasz200 Response

TörzsBody
[
  {
    "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
  }
]