Övervaka datareferens för Leverans av push-händelser i Azure Event Grid
Den här artikeln innehåller en referens till logg- och måttdata som samlas in för att analysera prestanda och tillgänglighet för Azure Event Grids push-leverans.
Viktigt!
Den här funktionen är för närvarande i förhandsversion.
Mått
Microsoft.EventGrid/domains
Mått | Går det att exportera via diagnostikinställningar? | Måttvisningsnamn | Enhet | Sammansättningstyp | beskrivning | Dimensioner |
---|---|---|---|---|---|---|
AdvancedFilterEvaluationCount | Ja | Utvärderingar av avancerat filter | Antal | Totalt | Totalt antal avancerade filter som utvärderas mellan händelseprenumerationer för det här ämnet. | Ämne, EventSubscriptionName, DomainEventSubscriptionName |
DeadLetteredCount | Ja | Händelser med obeställbara bokstäver | Antal | Totalt | Totalt antal händelser med obeställbara bokstäver som matchar den här händelseprenumerationen | Ämne, EventSubscriptionName, DomainEventSubscriptionName, DeadLetterReason |
DeliveryAttemptFailCount | Nej | Misslyckade leveranshändelser | Antal | Totalt | Det gick inte att leverera totalt antal händelser till den här händelseprenumerationen | Ämne, EventSubscriptionName, DomainEventSubscriptionName, Error, ErrorType |
DeliverySuccessCount | Ja | Levererade händelser | Antal | Totalt | Totalt antal händelser som levererats till den här händelseprenumerationen | Ämne, EventSubscriptionName, DomainEventSubscriptionName |
DestinationProcessingDurationInMs | Nej | Varaktighet för målbearbetning | Millisekunder | Genomsnitt | Varaktighet för målbearbetning i millisekunder | Ämne, EventSubscriptionName, DomainEventSubscriptionName |
DroppedEventCount | Ja | Borttagna händelser | Antal | Totalt | Totalt antal borttagna händelser som matchar den här händelseprenumerationen | Ämne, EventSubscriptionName, DomainEventSubscriptionName, DropReason |
MatchedEventCount | Ja | Matchade händelser | Antal | Totalt | Totalt antal händelser som matchas med den här händelseprenumerationen | Ämne, EventSubscriptionName, DomainEventSubscriptionName |
PublishFailCount | Ja | Publicera misslyckade händelser | Antal | Totalt | Det gick inte att publicera totalt antal händelser i det här avsnittet | Ämne, ErrorType, Fel |
PublishSuccessCount | Ja | Publicerade händelser | Antal | Totalt | Totalt antal händelser som publicerats i det här ämnet | Område |
PublishSuccessLatencyInMs | Ja | Svarstid för publiceringsframgång | Millisekunder | Totalt | Publicera svarstid för lyckad publicering i millisekunder | Inga dimensioner |
Microsoft.EventGrid/eventSubscriptions
Mått | Går det att exportera via diagnostikinställningar? | Måttvisningsnamn | Enhet | Sammansättningstyp | beskrivning | Dimensioner |
---|---|---|---|---|---|---|
DeadLetteredCount | Ja | Händelser med obeställbara bokstäver | Antal | Totalt | Totalt antal händelser med obeställbara bokstäver som matchar den här händelseprenumerationen | DeadLetterReason |
DeliveryAttemptFailCount | Nej | Misslyckade leveranshändelser | Antal | Totalt | Det gick inte att leverera totalt antal händelser till den här händelseprenumerationen | Error, ErrorType |
DeliverySuccessCount | Ja | Levererade händelser | Antal | Totalt | Totalt antal händelser som levererats till den här händelseprenumerationen | Inga dimensioner |
DestinationProcessingDurationInMs | Nej | Varaktighet för målbearbetning | Millisekunder | Genomsnitt | Varaktighet för målbearbetning i millisekunder | Inga dimensioner |
DroppedEventCount | Ja | Borttagna händelser | Antal | Totalt | Totalt antal borttagna händelser som matchar den här händelseprenumerationen | DropReason |
MatchedEventCount | Ja | Matchade händelser | Antal | Totalt | Totalt antal händelser som matchas med den här händelseprenumerationen | Inga dimensioner |
Microsoft.EventGrid/extensionTopics
Mått | Går det att exportera via diagnostikinställningar? | Måttvisningsnamn | Enhet | Sammansättningstyp | beskrivning | Dimensioner |
---|---|---|---|---|---|---|
PublishFailCount | Ja | Publicera misslyckade händelser | Antal | Totalt | Det gick inte att publicera totalt antal händelser i det här avsnittet | ErrorType, Error |
PublishSuccessCount | Ja | Publicerade händelser | Antal | Totalt | Totalt antal händelser som publicerats i det här ämnet | Inga dimensioner |
PublishSuccessLatencyInMs | Ja | Svarstid för publiceringsframgång | Millisekunder | Totalt | Publicera svarstid för lyckad publicering i millisekunder | Inga dimensioner |
UnmatchedEventCount | Ja | Omatchade händelser | Antal | Totalt | Totalt antal händelser som inte matchar någon av händelseprenumerationerna för det här ämnet | Inga dimensioner |
Microsoft.EventGrid/partnerNamespaces
Mått | Går det att exportera via diagnostikinställningar? | Måttvisningsnamn | Enhet | Sammansättningstyp | beskrivning | Dimensioner |
---|---|---|---|---|---|---|
PublishFailCount | Ja | Publicera misslyckade händelser | Antal | Totalt | Det gick inte att publicera totalt antal händelser till det här partnernamnområdet | ErrorType, Error |
PublishSuccessCount | Ja | Publicerade händelser | Antal | Totalt | Totalt antal händelser som publicerats till det här partnernamnområdet | Inga dimensioner |
PublishSuccessLatencyInMs | Ja | Svarstid för publiceringsframgång | Millisekunder | Totalt | Publicera svarstid för lyckad publicering i millisekunder | Inga dimensioner |
UnmatchedEventCount | Ja | Omatchade händelser | Antal | Totalt | Totalt antal händelser som inte matchar något av partnerämnena | Inga dimensioner |
Microsoft.EventGrid/partnerTopics
Mått | Går det att exportera via diagnostikinställningar? | Måttvisningsnamn | Enhet | Sammansättningstyp | beskrivning | Dimensioner |
---|---|---|---|---|---|---|
AdvancedFilterEvaluationCount | Ja | Utvärderingar av avancerat filter | Antal | Totalt | Totalt antal avancerade filter som utvärderas mellan händelseprenumerationer för det här partnerämnet. | EventSubscriptionName |
DeadLetteredCount | Ja | Händelser med obeställbara bokstäver | Antal | Totalt | Totalt antal händelser med obeställbara bokstäver som matchar den här händelseprenumerationen | DeadLetterReason, EventSubscriptionName |
DeliveryAttemptFailCount | Nej | Misslyckade leveranshändelser | Antal | Totalt | Det gick inte att leverera totalt antal händelser till den här händelseprenumerationen | Error, ErrorType, EventSubscriptionName |
DeliverySuccessCount | Ja | Levererade händelser | Antal | Totalt | Totalt antal händelser som levererats till den här händelseprenumerationen | EventSubscriptionName |
DestinationProcessingDurationInMs | Nej | Varaktighet för målbearbetning | Millisekunder | Genomsnitt | Varaktighet för målbearbetning i millisekunder | EventSubscriptionName |
DroppedEventCount | Ja | Borttagna händelser | Antal | Totalt | Totalt antal borttagna händelser som matchar den här händelseprenumerationen | DropReason, EventSubscriptionName |
MatchedEventCount | Ja | Matchade händelser | Antal | Totalt | Totalt antal händelser som matchas med den här händelseprenumerationen | EventSubscriptionName |
PublishSuccessCount | Ja | Publicerade händelser | Antal | Totalt | Totalt antal händelser som publicerats i det här partneravsnittet | Inga dimensioner |
UnmatchedEventCount | Ja | Omatchade händelser | Antal | Totalt | Totalt antal händelser som inte matchar någon av händelseprenumerationerna för det här partnerämnet | Inga dimensioner |
Microsoft.EventGrid/systemTopics
Mått | Går det att exportera via diagnostikinställningar? | Måttvisningsnamn | Enhet | Sammansättningstyp | beskrivning | Dimensioner |
---|---|---|---|---|---|---|
AdvancedFilterEvaluationCount | Ja | Utvärderingar av avancerat filter | Antal | Totalt | Totalt antal avancerade filter som utvärderas mellan händelseprenumerationer för det här ämnet. | EventSubscriptionName |
DeadLetteredCount | Ja | Händelser med obeställbara bokstäver | Antal | Totalt | Totalt antal händelser med obeställbara bokstäver som matchar den här händelseprenumerationen | DeadLetterReason, EventSubscriptionName |
DeliveryAttemptFailCount | Nej | Misslyckade leveranshändelser | Antal | Totalt | Det gick inte att leverera totalt antal händelser till den här händelseprenumerationen | Error, ErrorType, EventSubscriptionName |
DeliverySuccessCount | Ja | Levererade händelser | Antal | Totalt | Totalt antal händelser som levererats till den här händelseprenumerationen | EventSubscriptionName |
DestinationProcessingDurationInMs | Nej | Varaktighet för målbearbetning | Millisekunder | Genomsnitt | Varaktighet för målbearbetning i millisekunder | EventSubscriptionName |
DroppedEventCount | Ja | Borttagna händelser | Antal | Totalt | Totalt antal borttagna händelser som matchar den här händelseprenumerationen | DropReason, EventSubscriptionName |
MatchedEventCount | Ja | Matchade händelser | Antal | Totalt | Totalt antal händelser som matchas med den här händelseprenumerationen | EventSubscriptionName |
PublishFailCount | Ja | Publicera misslyckade händelser | Antal | Totalt | Det gick inte att publicera totalt antal händelser i det här avsnittet | ErrorType, Error |
PublishSuccessCount | Ja | Publicerade händelser | Antal | Totalt | Totalt antal händelser som publicerats i det här ämnet | Inga dimensioner |
PublishSuccessLatencyInMs | Ja | Svarstid för publiceringsframgång | Millisekunder | Totalt | Publicera svarstid för lyckad publicering i millisekunder | Inga dimensioner |
UnmatchedEventCount | Ja | Omatchade händelser | Antal | Totalt | Totalt antal händelser som inte matchar någon av händelseprenumerationerna för det här ämnet | Inga dimensioner |
Microsoft.EventGrid/topics
Mått | Går det att exportera via diagnostikinställningar? | Måttvisningsnamn | Enhet | Sammansättningstyp | beskrivning | Dimensioner |
---|---|---|---|---|---|---|
AdvancedFilterEvaluationCount | Ja | Utvärderingar av avancerat filter | Antal | Totalt | Totalt antal avancerade filter som utvärderas mellan händelseprenumerationer för det här ämnet. | EventSubscriptionName |
DeadLetteredCount | Ja | Händelser med obeställbara bokstäver | Antal | Totalt | Totalt antal händelser med obeställbara bokstäver som matchar den här händelseprenumerationen | DeadLetterReason, EventSubscriptionName |
DeliveryAttemptFailCount | Nej | Misslyckade leveranshändelser | Antal | Totalt | Det gick inte att leverera totalt antal händelser till den här händelseprenumerationen | Error, ErrorType, EventSubscriptionName |
DeliverySuccessCount | Ja | Levererade händelser | Antal | Totalt | Totalt antal händelser som levererats till den här händelseprenumerationen | EventSubscriptionName |
DestinationProcessingDurationInMs | Nej | Varaktighet för målbearbetning | Millisekunder | Genomsnitt | Varaktighet för målbearbetning i millisekunder | EventSubscriptionName |
DroppedEventCount | Ja | Borttagna händelser | Antal | Totalt | Totalt antal borttagna händelser som matchar den här händelseprenumerationen | DropReason, EventSubscriptionName |
MatchedEventCount | Ja | Matchade händelser | Antal | Totalt | Totalt antal händelser som matchas med den här händelseprenumerationen | EventSubscriptionName |
PublishFailCount | Ja | Publicera misslyckade händelser | Antal | Totalt | Det gick inte att publicera totalt antal händelser i det här avsnittet | ErrorType, Error |
PublishSuccessCount | Ja | Publicerade händelser | Antal | Totalt | Totalt antal händelser som publicerats i det här ämnet | Inga dimensioner |
PublishSuccessLatencyInMs | Ja | Svarstid för publiceringsframgång | Millisekunder | Totalt | Publicera svarstid för lyckad publicering i millisekunder | Inga dimensioner |
UnmatchedEventCount | Ja | Omatchade händelser | Antal | Totalt | Totalt antal händelser som inte matchar någon av händelseprenumerationerna för det här ämnet | Inga dimensioner |
Resursloggar
Med diagnostikinställningar kan Event Grid-användare samla in och visa felloggar för publicering och leverans i antingen ett lagringskonto, en händelsehubb eller en Log Analytics-arbetsyta. Den här artikeln innehåller schema för loggarna och en exempelloggpost.
Schema för felloggar för publicering/leverans
Egenskapsnamn | Datatyp | beskrivning |
---|---|---|
Time | Datum/tid | Den tid då loggposten genererades Exempelvärde: 01-29-2020 09:52:02.700 |
EventSubscriptionName | String | Namnet på händelseprenumerationen Exempelvärde: "EVENTSUB1" Den här egenskapen finns endast för leveransfelloggar. |
Kategori | String | Namnet på loggkategorin. Exempelvärden: "DeliveryFailures" eller "PublishFailures" |
OperationName | String | Namnet på åtgärden orsakade felet. Exempelvärden: "Leverera" för leveransfel. |
Meddelande | String | Loggmeddelandet för användaren som förklarar orsaken till felet och mer information. |
ResourceId | String | Resurs-ID för ämnes-/domänresursen Exempelvärden: |
Exempel – Schema för felloggar för publicering/leverans
{
"time": "2019-11-01T00:17:13.4389048Z",
"resourceId": "/SUBSCRIPTIONS/SAMPLE-SUBSCRIPTION-ID /RESOURCEGROUPS/SAMPLE-RESOURCEGROUP-NAME/PROVIDERS/MICROSOFT.EVENTGRID/TOPICS/SAMPLE-TOPIC-NAME ",
"eventSubscriptionName": "SAMPLEDESTINATION",
"category": "DeliveryFailures",
"operationName": "Deliver",
"message": "Message:outcome=NotFound, latencyInMs=2635, id=xxxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx, systemId=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx, state=FilteredFailingDelivery, deliveryTime=11/1/2019 12:17:10 AM, deliveryCount=0, probationCount=0, deliverySchema=EventGridEvent, eventSubscriptionDeliverySchema=EventGridEvent, fields=InputEvent, EventSubscriptionId, DeliveryTime, State, Id, DeliverySchema, LastDeliveryAttemptTime, SystemId, fieldCount=, requestExpiration=1/1/0001 12:00:00 AM, delivered=False publishTime=11/1/2019 12:17:10 AM, eventTime=11/1/2019 12:17:09 AM, eventType=Type, deliveryTime=11/1/2019 12:17:10 AM, filteringState=FilteredWithRpc, inputSchema=EventGridEvent, publisher=DIAGNOSTICLOGSTEST-EASTUS.EASTUS-1.EVENTGRID.AZURE.NET, size=363, fields=Id, PublishTime, SerializedBody, EventType, Topic, Subject, FilteringHashCode, SystemId, Publisher, FilteringTopic, TopicCategory, DataVersion, MetadataVersion, InputSchema, EventTime, fieldCount=15, url=sb://diagnosticlogstesting-eastus.servicebus.windows.net/, deliveryResponse=NotFound: The messaging entity 'sb://diagnosticlogstesting-eastus.servicebus.windows.net/eh-diagnosticlogstest' could not be found. TrackingId:c98c5af6-11f0-400b-8f56-c605662fb849_G14, SystemTracker:diagnosticlogstesting-eastus.servicebus.windows.net:eh-diagnosticlogstest, Timestamp:2019-11-01T00:17:13, referenceId: ac141738a9a54451b12b4cc31a10dedc_G14:"
}
Möjliga värden Outcome
för är NotFound
, Aborted
, TimedOut
, GenericError
och Busy
. Event Grid loggar all information som den tar emot från händelsehanteraren i message
. Till exempel för GenericError
loggar den HTTP-statuskoden, felkoden och felmeddelandet.
Schema för dataplansdriftsloggar
Egenskapsnamn | Datatyp | beskrivning |
---|---|---|
NetworkAccess | String | Tillåtna värden är: - PublicAccess – när du ansluter via offentlig IP-adress- PrivateAccess - när du ansluter via privat länk |
ClientIpAddress | String | Käll-IP för inkommande begäranden |
TlsVersion | String | TLS-versionen (Transport Layer Security) som används av klientanslutningen. Möjliga värden är: 1.0, 1.1 och 1.2 |
Autentisering/typ | String | Den typ av hemlighet som används för autentisering vid publicering av meddelanden. - Key – begäran använder SAS-nyckeln- SASToken – begäran använder en SAS-token som genererats från SAS-nyckeln- AADAccessToken – Microsoft Entra ID-utfärdad JSON-webbtoken (JWT)- Unknown – Ingen av ovanstående autentiseringstyper. ALTERNATIV-begäranden har den här autentiseringstypen |
Autentisering/ObjectId | String | ObjectId för tjänstens huvudnamn som används när autentiseringstypen är inställd på AADAccessToken |
OperationResult | String | Resultatet av publiceringen. Möjliga värden är: -Framgång -Obehörig -Förbjuden – RequestEntityTooLarge - BadRequest – InternalServerError |
TotalOperations | String | Dessa spårningar genereras inte för varje publiceringsbegäran. En aggregering för varje unik kombination av ovanstående värden genereras varje minut |
Exempel – Schema för dataplansbegäranden
{
"time": "2021-10-26T21:44:16.8117322Z",
"resourceId": "/SUBSCRIPTIONS/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx/RESOURCEGROUPS/BMT-TEST/PROVIDERS/MICROSOFT.EVENTGRID/DOMAINS/BMTAUDITLOGDOMAIN",
"operationName": "Microsoft.EventGrid/events/send",
"category": "DataPlaneRequests",
"level": "Information",
"region": "CENTRALUSEUAP",
"properties": {
"aggregatedRequests": [
{
"networkAccess": "PublicAccess",
"clientIpAddress": "xx.xx.xx.xxx",
"tlsVersion": "1.2",
"authentication": {
"type": "AADAccessToken",
"objectId": "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxx"
},
"operationResult": "Success",
"totalOperations": 1
}
]
}
}
När diagnostikinställningen DataPlaneRequests
har valts börjar Event Grid-resurser publicera granskningsspårningar för dataplansåtgärder, inklusive offentliga och privata åtkomståtgärder. Den här spårningen kan logga en eller flera begäranden om det behövs.
Nästa steg
Information om hur du aktiverar diagnostikloggar för ämnen eller domäner finns i Aktivera diagnostikloggar.