Az Azure Event Grid leküldéses eseménykézbesítésének adathivatkozásának monitorozása
Ez a cikk az Azure Event Grid leküldéses kézbesítésének teljesítményének és rendelkezésre állásának elemzéséhez gyűjtött napló- és metrikaadatokra hivatkozik.
Fontos
Ez a funkció jelenleg előzetes verzióban érhető el.
Mérőszámok
Microsoft.EventGrid/domains
Metrika | Exportálható diagnosztikai beállításokon keresztül? | Metrika megjelenítendő neve | Unit (Egység) | Összesítés típusa | Leírás | Dimenziók |
---|---|---|---|---|---|---|
AdvancedFilterEvaluationCount | Igen | Speciális szűrőértékelések | Count | Összesen | A témakör esemény-előfizetései között kiértékelt összes speciális szűrő. | Témakör, EventSubscriptionName, DomainEventSubscriptionName |
DeadLetteredCount | Igen | Halott betűs események | Count | Összesen | Az esemény-előfizetésnek megfelelő összes halottbetűs esemény | Témakör, EventSubscriptionName, DomainEventSubscriptionName, DeadLetterReason |
DeliveryAttemptFailCount | Nem | Sikertelen kézbesítési események | Count | Összesen | Az esemény-előfizetéshez nem sikerült kézbesíteni az összes eseményt | Témakör, EventSubscriptionName, DomainEventSubscriptionName, Error, ErrorType |
DeliverySuccessCount | Igen | Kézbesített események | Count | Összesen | Az esemény-előfizetéshez kézbesített összes esemény | Témakör, EventSubscriptionName, DomainEventSubscriptionName |
DestinationProcessingDurationInMs | Nem | Célfeldolgozás időtartama | Ezredmásodperc | Átlag | Célfeldolgozás időtartama ezredmásodpercben | Témakör, EventSubscriptionName, DomainEventSubscriptionName |
DroppedEventCount | Igen | Elvetett események | Count | Összesen | Az esemény-előfizetésnek megfelelő összes elvetett esemény | Témakör, EventSubscriptionName, DomainEventSubscriptionName, DropReason |
MatchedEventCount | Igen | Egyeztetett események | Count | Összesen | Az esemény-előfizetéshez tartozó összes esemény | Témakör, EventSubscriptionName, DomainEventSubscriptionName |
PublishFailCount | Igen | Sikertelen események közzététele | Count | Összesen | Az összes esemény nem volt közzétehető ebben a témakörben | Témakör, Hibatípus, Hiba |
PublishSuccessCount | Igen | Közzétett események | Count | Összesen | A témakörhöz közzétett összes esemény | Téma |
PublishSuccessLatencyInMs | Igen | Sikeres közzététel késése | Ezredmásodperc | Összesen | Sikerességi késés közzététele ezredmásodpercben | Nincsenek dimenziók |
Microsoft.EventGrid/eventSubscriptions
Metrika | Exportálható diagnosztikai beállításokon keresztül? | Metrika megjelenítendő neve | Unit (Egység) | Összesítés típusa | Leírás | Dimenziók |
---|---|---|---|---|---|---|
DeadLetteredCount | Igen | Halott betűs események | Count | Összesen | Az esemény-előfizetésnek megfelelő összes halottbetűs esemény | DeadLetterReason |
DeliveryAttemptFailCount | Nem | Sikertelen kézbesítési események | Count | Összesen | Az esemény-előfizetéshez nem sikerült kézbesíteni az összes eseményt | Error, ErrorType |
DeliverySuccessCount | Igen | Kézbesített események | Count | Összesen | Az esemény-előfizetéshez kézbesített összes esemény | Nincsenek dimenziók |
DestinationProcessingDurationInMs | Nem | Célfeldolgozás időtartama | Ezredmásodperc | Átlag | Célfeldolgozás időtartama ezredmásodpercben | Nincsenek dimenziók |
DroppedEventCount | Igen | Elvetett események | Count | Összesen | Az esemény-előfizetésnek megfelelő összes elvetett esemény | DropReason |
MatchedEventCount | Igen | Egyeztetett események | Count | Összesen | Az esemény-előfizetéshez tartozó összes esemény | Nincsenek dimenziók |
Microsoft.EventGrid/extensionTopics
Metrika | Exportálható diagnosztikai beállításokon keresztül? | Metrika megjelenítendő neve | Unit (Egység) | Összesítés típusa | Leírás | Dimenziók |
---|---|---|---|---|---|---|
PublishFailCount | Igen | Sikertelen események közzététele | Count | Összesen | Az összes esemény nem volt közzétehető ebben a témakörben | ErrorType, Error |
PublishSuccessCount | Igen | Közzétett események | Count | Összesen | A témakörhöz közzétett összes esemény | Nincsenek dimenziók |
PublishSuccessLatencyInMs | Igen | Sikeres közzététel késése | Ezredmásodperc | Összesen | Sikerességi késés közzététele ezredmásodpercben | Nincsenek dimenziók |
Nem egyezőEventCount | Igen | Nem egyező események | Count | Összesen | A témakörhöz tartozó esemény-előfizetések egyikével sem egyező összes esemény | Nincsenek dimenziók |
Microsoft.EventGrid/partnerNamespaces
Metrika | Exportálható diagnosztikai beállításokon keresztül? | Metrika megjelenítendő neve | Unit (Egység) | Összesítés típusa | Leírás | Dimenziók |
---|---|---|---|---|---|---|
PublishFailCount | Igen | Sikertelen események közzététele | Count | Összesen | Az összes eseményt nem sikerült közzétenni ebben a partnernévtérben | ErrorType, Error |
PublishSuccessCount | Igen | Közzétett események | Count | Összesen | A partnernévtérben közzétett összes esemény | Nincsenek dimenziók |
PublishSuccessLatencyInMs | Igen | Sikeres közzététel késése | Ezredmásodperc | Összesen | Sikerességi késés közzététele ezredmásodpercben | Nincsenek dimenziók |
Nem egyezőEventCount | Igen | Nem egyező események | Count | Összesen | A partnertémakörök egyikének sem megfelelő összes esemény | Nincsenek dimenziók |
Microsoft.EventGrid/partnerTopics
Metrika | Exportálható diagnosztikai beállításokon keresztül? | Metrika megjelenítendő neve | Unit (Egység) | Összesítés típusa | Leírás | Dimenziók |
---|---|---|---|---|---|---|
AdvancedFilterEvaluationCount | Igen | Speciális szűrőértékelések | Count | Összesen | A partnertéma esemény-előfizetései között kiértékelt összes speciális szűrő. | EventSubscriptionName |
DeadLetteredCount | Igen | Halott betűs események | Count | Összesen | Az esemény-előfizetésnek megfelelő összes halottbetűs esemény | DeadLetterReason, EventSubscriptionName |
DeliveryAttemptFailCount | Nem | Sikertelen kézbesítési események | Count | Összesen | Az esemény-előfizetéshez nem sikerült kézbesíteni az összes eseményt | Error, ErrorType, EventSubscriptionName |
DeliverySuccessCount | Igen | Kézbesített események | Count | Összesen | Az esemény-előfizetéshez kézbesített összes esemény | EventSubscriptionName |
DestinationProcessingDurationInMs | Nem | Célfeldolgozás időtartama | Ezredmásodperc | Átlag | Célfeldolgozás időtartama ezredmásodpercben | EventSubscriptionName |
DroppedEventCount | Igen | Elvetett események | Count | Összesen | Az esemény-előfizetésnek megfelelő összes elvetett esemény | DropReason, EventSubscriptionName |
MatchedEventCount | Igen | Egyeztetett események | Count | Összesen | Az esemény-előfizetéshez tartozó összes esemény | EventSubscriptionName |
PublishSuccessCount | Igen | Közzétett események | Count | Összesen | A partnertémakörben közzétett összes esemény | Nincsenek dimenziók |
Nem egyezőEventCount | Igen | Nem egyező események | Count | Összesen | A partnertéma egyik esemény-előfizetésének sem megfelelő összes esemény | Nincsenek dimenziók |
Microsoft.EventGrid/systemTopics
Metrika | Exportálható diagnosztikai beállításokon keresztül? | Metrika megjelenítendő neve | Unit (Egység) | Összesítés típusa | Leírás | Dimenziók |
---|---|---|---|---|---|---|
AdvancedFilterEvaluationCount | Igen | Speciális szűrőértékelések | Count | Összesen | A témakör esemény-előfizetései között kiértékelt összes speciális szűrő. | EventSubscriptionName |
DeadLetteredCount | Igen | Halott betűs események | Count | Összesen | Az esemény-előfizetésnek megfelelő összes halottbetűs esemény | DeadLetterReason, EventSubscriptionName |
DeliveryAttemptFailCount | Nem | Sikertelen kézbesítési események | Count | Összesen | Az esemény-előfizetéshez nem sikerült kézbesíteni az összes eseményt | Error, ErrorType, EventSubscriptionName |
DeliverySuccessCount | Igen | Kézbesített események | Count | Összesen | Az esemény-előfizetéshez kézbesített összes esemény | EventSubscriptionName |
DestinationProcessingDurationInMs | Nem | Célfeldolgozás időtartama | Ezredmásodperc | Átlag | Célfeldolgozás időtartama ezredmásodpercben | EventSubscriptionName |
DroppedEventCount | Igen | Elvetett események | Count | Összesen | Az esemény-előfizetésnek megfelelő összes elvetett esemény | DropReason, EventSubscriptionName |
MatchedEventCount | Igen | Egyeztetett események | Count | Összesen | Az esemény-előfizetéshez tartozó összes esemény | EventSubscriptionName |
PublishFailCount | Igen | Sikertelen események közzététele | Count | Összesen | Az összes esemény nem volt közzétehető ebben a témakörben | ErrorType, Error |
PublishSuccessCount | Igen | Közzétett események | Count | Összesen | A témakörhöz közzétett összes esemény | Nincsenek dimenziók |
PublishSuccessLatencyInMs | Igen | Sikeres közzététel késése | Ezredmásodperc | Összesen | Sikerességi késés közzététele ezredmásodpercben | Nincsenek dimenziók |
Nem egyezőEventCount | Igen | Nem egyező események | Count | Összesen | A témakörhöz tartozó esemény-előfizetések egyikével sem egyező összes esemény | Nincsenek dimenziók |
Microsoft.EventGrid/topics
Metrika | Exportálható diagnosztikai beállításokon keresztül? | Metrika megjelenítendő neve | Unit (Egység) | Összesítés típusa | Leírás | Dimenziók |
---|---|---|---|---|---|---|
AdvancedFilterEvaluationCount | Igen | Speciális szűrőértékelések | Count | Összesen | A témakör esemény-előfizetései között kiértékelt összes speciális szűrő. | EventSubscriptionName |
DeadLetteredCount | Igen | Halott betűs események | Count | Összesen | Az esemény-előfizetésnek megfelelő összes halottbetűs esemény | DeadLetterReason, EventSubscriptionName |
DeliveryAttemptFailCount | Nem | Sikertelen kézbesítési események | Count | Összesen | Az esemény-előfizetéshez nem sikerült kézbesíteni az összes eseményt | Error, ErrorType, EventSubscriptionName |
DeliverySuccessCount | Igen | Kézbesített események | Count | Összesen | Az esemény-előfizetéshez kézbesített összes esemény | EventSubscriptionName |
DestinationProcessingDurationInMs | Nem | Célfeldolgozás időtartama | Ezredmásodperc | Átlag | Célfeldolgozás időtartama ezredmásodpercben | EventSubscriptionName |
DroppedEventCount | Igen | Elvetett események | Count | Összesen | Az esemény-előfizetésnek megfelelő összes elvetett esemény | DropReason, EventSubscriptionName |
MatchedEventCount | Igen | Egyeztetett események | Count | Összesen | Az esemény-előfizetéshez tartozó összes esemény | EventSubscriptionName |
PublishFailCount | Igen | Sikertelen események közzététele | Count | Összesen | Az összes esemény nem volt közzétehető ebben a témakörben | ErrorType, Error |
PublishSuccessCount | Igen | Közzétett események | Count | Összesen | A témakörhöz közzétett összes esemény | Nincsenek dimenziók |
PublishSuccessLatencyInMs | Igen | Sikeres közzététel késése | Ezredmásodperc | Összesen | Sikerességi késés közzététele ezredmásodpercben | Nincsenek dimenziók |
Nem egyezőEventCount | Igen | Nem egyező események | Count | Összesen | A témakörhöz tartozó esemény-előfizetések egyikével sem egyező összes esemény | Nincsenek dimenziók |
Erőforrásnaplók
A diagnosztikai beállítások lehetővé teszik az Event Grid-felhasználók számára a közzétételi és kézbesítési hibák naplóinak rögzítését és megtekintését egy Storage-fiókban, egy eseményközpontban vagy egy Log Analytics-munkaterületen. Ez a cikk a naplók sémáját és egy példanapló-bejegyzést tartalmaz.
Séma közzétételi/kézbesítési hibanaplókhoz
Tulajdonság neve | Adattípus | Leírás |
---|---|---|
Idő | Dátum/idő | A naplóbejegyzés létrehozásának időpontja Példaérték: 2020. 01. 29. 09:52:02.700 |
EventSubscriptionName | Sztring | Az esemény-előfizetés neve Példaérték: "EVENTSUB1" Ez a tulajdonság csak a kézbesítési hibák naplóihoz létezik. |
Kategória | Sztring | A naplókategória neve. Példaértékek: "DeliveryFailures" vagy "PublishFailures" |
OperationName | Sztring | A művelet neve okozta a hibát. Példaértékek: "Kézbesítés" kézbesítési hibák esetén. |
Üzenet | Sztring | A felhasználó naplóüzenete, amely ismerteti a hiba okát és további részleteket. |
ResourceId | Sztring | A témakör/tartomány erőforrás-azonosítója Példaértékek: |
Példa – Közzétételi/kézbesítési hibanaplók sémája
{
"time": "2019-11-01T00:17:13.4389048Z",
"resourceId": "/SUBSCRIPTIONS/SAMPLE-SUBSCTIPTION-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:"
}
A lehetséges értékek a Outcome
következők: NotFound
, Aborted
, TimedOut
és GenericError
Busy
. Az Event Grid naplózza az eseménykezelőtől kapott információkat a message
. Például naplózza a GenericError
HTTP-állapotkódot, a hibakódot és a hibaüzenetet.
Adatsík műveleti naplóinak sémája
Tulajdonság neve | Adattípus | Leírás |
---|---|---|
NetworkAccess | Sztring | Az engedélyezett értékek a következők: - PublicAccess - nyilvános IP-címen keresztüli csatlakozáskor- PrivateAccess - privát kapcsolaton keresztüli csatlakozáskor |
ClientIpAddress | Sztring | Bejövő kérések forrás IP-címe |
TlsVersion | Sztring | Az ügyfélkapcsolat által használt átviteli réteg biztonsági (TLS) verziója. Lehetséges értékek: 1.0, 1.1 és 1.2 |
Hitelesítés/típus | Sztring | Az üzenetek közzétételekor a hitelesítéshez használt titkos kód típusa. - Key – a kérelem az SAS-kulcsot használja- SASToken – a kérelem SAS-kulcsból létrehozott SAS-jogkivonatot használ- AADAccessToken – A Microsoft Entra ID által kibocsátott JSON Web Token (JWT) jogkivonat- Unknown – A fenti hitelesítési típusok egyike sem. Az OPTIONS-kérelmek ilyen hitelesítési típussal rendelkeznek |
Hitelesítés/ObjectId | Sztring | A hitelesítési típus beállításakor használt szolgáltatásnév ObjectId azonosítója AADAccessToken |
OperationResult | Sztring | A közzététel eredménye. A lehetséges értékek a következők: -Siker -Illetéktelen -Tiltott - RequestEntityTooLarge - BadRequest - InternalServerError |
TotalOperations | Sztring | Ezek a nyomkövetések nem jelennek meg minden közzétételi kérelemhez. A fenti értékek minden egyedi kombinációjának összesítése percenként ki lesz bocsátva |
Példa – Adatsík-kérelmek sémája
{
"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
}
]
}
}
A diagnosztikai beállítás kiválasztása után az DataPlaneRequests
Event Grid-erőforrások megkezdik az adatsík-műveletek naplózási nyomkövetéseinek közzétételét, beleértve a nyilvános és a magánelérési műveleteket is. Ez a nyomkövetés szükség esetén naplózhat egy vagy több kérést.
Következő lépések
Ha tudni szeretné, hogyan engedélyezheti a diagnosztikai naplókat témakörökhöz vagy tartományokhoz, olvassa el a diagnosztikai naplók engedélyezése című témakört.