Sdílet prostřednictvím


Monitorování referenčních informací k datům pro doručování nabízených událostí služby Azure Event Grid

Tento článek obsahuje referenční informace o datech protokolů a metrik shromážděných k analýze výkonu a dostupnosti nabízeného doručení služby Azure Event Grid.

Důležité

Tato funkce je aktuálně ve verzi PREVIEW.

Metriky

Microsoft.EventGrid/domains

Metrika Exportovatelné prostřednictvím nastavení diagnostiky? Zobrazovaný název metriky Unit Typ agregace Popis Dimenze
AdvancedFilterEvaluationCount Ano Rozšířené vyhodnocení filtru Počet Celkem Celkový počet rozšířených filtrů vyhodnocených napříč odběry událostí pro toto téma Téma, EventSubscriptionName, DomainEventSubscriptionName
DeadLetteredCount Ano Nedoručené události Počet Celkem Celkový počet nedoručených událostí odpovídajících tomuto odběru událostí Téma, EventSubscriptionName, DomainEventSubscriptionName, DeadLetterReason
DeliveryAttemptFailCount No Neúspěšné události doručení Počet Celkem Celkový počet událostí se nepodařilo doručit do tohoto odběru událostí. Téma, EventSubscriptionName, DomainEventSubscriptionName, Error, ErrorType
DeliverySuccessCount Ano Doručené události Počet Celkem Celkový počet událostí doručených do tohoto odběru událostí Téma, EventSubscriptionName, DomainEventSubscriptionName
DestinationProcessingDurationInMs No Doba trvání zpracování cíle Milisekundy Průměr Doba trvání zpracování cíle v milisekundách Téma, EventSubscriptionName, DomainEventSubscriptionName
Vyřazení funkceEventCount Ano Vynechané události Počet Celkem Celkový počet vynechaných událostí odpovídajících tomuto odběru událostí Téma, EventSubscriptionName, DomainEventSubscriptionName, DropReason
MatchedEventCount Ano Odpovídající události Počet Celkem Celkový počet událostí odpovídajících tomuto odběru událostí Téma, EventSubscriptionName, DomainEventSubscriptionName
PublishFailCount Ano Publikování neúspěšných událostí Počet Celkem Celkový počet událostí, které se nepodařilo publikovat do tohoto tématu Téma, typ chyby, chyba
PublishSuccessCount Ano Publikované události Počet Celkem Celkový počet událostí publikovaných v tomto tématu Téma
PublishSuccessLatencyInMs Ano Latence úspěšnosti publikování Milisekundy Celkem Latence úspěšnosti publikování v milisekundách Žádné rozměry

Microsoft.EventGrid/eventSubscriptions

Metrika Exportovatelné prostřednictvím nastavení diagnostiky? Zobrazovaný název metriky Unit Typ agregace Popis Dimenze
DeadLetteredCount Ano Nedoručené události Počet Celkem Celkový počet nedoručených událostí odpovídajících tomuto odběru událostí DeadLetterReason
DeliveryAttemptFailCount No Neúspěšné události doručení Počet Celkem Celkový počet událostí se nepodařilo doručit do tohoto odběru událostí. Chyba, typ chyby
DeliverySuccessCount Ano Doručené události Počet Celkem Celkový počet událostí doručených do tohoto odběru událostí Žádné rozměry
DestinationProcessingDurationInMs No Doba trvání zpracování cíle Milisekundy Průměr Doba trvání zpracování cíle v milisekundách Žádné rozměry
Vyřazení funkceEventCount Ano Vynechané události Počet Celkem Celkový počet vynechaných událostí odpovídajících tomuto odběru událostí DropReason
MatchedEventCount Ano Odpovídající události Počet Celkem Celkový počet událostí odpovídajících tomuto odběru událostí Žádné rozměry

Microsoft.EventGrid/extensionTopics

Metrika Exportovatelné prostřednictvím nastavení diagnostiky? Zobrazovaný název metriky Unit Typ agregace Popis Dimenze
PublishFailCount Ano Publikování neúspěšných událostí Počet Celkem Celkový počet událostí, které se nepodařilo publikovat do tohoto tématu ErrorType, Error
PublishSuccessCount Ano Publikované události Počet Celkem Celkový počet událostí publikovaných v tomto tématu Žádné rozměry
PublishSuccessLatencyInMs Ano Latence úspěšnosti publikování Milisekundy Celkem Latence úspěšnosti publikování v milisekundách Žádné rozměry
UnmatchedEventCount Ano Nepřiřazené události Počet Celkem Celkový počet událostí, které neodpovídají žádnému odběru událostí pro toto téma Žádné rozměry

Microsoft.EventGrid/partnerNamespaces

Metrika Exportovatelné prostřednictvím nastavení diagnostiky? Zobrazovaný název metriky Unit Typ agregace Popis Dimenze
PublishFailCount Ano Publikování neúspěšných událostí Počet Celkem Celkový počet událostí, které se nepodařilo publikovat do tohoto oboru názvů partnera ErrorType, Error
PublishSuccessCount Ano Publikované události Počet Celkem Celkový počet událostí publikovaných do tohoto oboru názvů partnera Žádné rozměry
PublishSuccessLatencyInMs Ano Latence úspěšnosti publikování Milisekundy Celkem Latence úspěšnosti publikování v milisekundách Žádné rozměry
UnmatchedEventCount Ano Nepřiřazené události Počet Celkem Celkový počet událostí, které neodpovídají žádnému z témat partnera Žádné rozměry

Microsoft.EventGrid/partnerTopics

Metrika Exportovatelné prostřednictvím nastavení diagnostiky? Zobrazovaný název metriky Unit Typ agregace Popis Dimenze
AdvancedFilterEvaluationCount Ano Rozšířené vyhodnocení filtru Počet Celkem Celkový počet rozšířených filtrů vyhodnocených napříč odběry událostí pro toto téma partnera EventSubscriptionName
DeadLetteredCount Ano Nedoručené události Počet Celkem Celkový počet nedoručených událostí odpovídajících tomuto odběru událostí DeadLetterReason, EventSubscriptionName
DeliveryAttemptFailCount No Neúspěšné události doručení Počet Celkem Celkový počet událostí se nepodařilo doručit do tohoto odběru událostí. Chyba, ErrorType, EventSubscriptionName
DeliverySuccessCount Ano Doručené události Počet Celkem Celkový počet událostí doručených do tohoto odběru událostí EventSubscriptionName
DestinationProcessingDurationInMs No Doba trvání zpracování cíle Milisekundy Průměr Doba trvání zpracování cíle v milisekundách EventSubscriptionName
Vyřazení funkceEventCount Ano Vynechané události Počet Celkem Celkový počet vynechaných událostí odpovídajících tomuto odběru událostí DropReason, EventSubscriptionName
MatchedEventCount Ano Odpovídající události Počet Celkem Celkový počet událostí odpovídajících tomuto odběru událostí EventSubscriptionName
PublishSuccessCount Ano Publikované události Počet Celkem Celkový počet událostí publikovaných v tomto tématu partnera Žádné rozměry
UnmatchedEventCount Ano Nepřiřazené události Počet Celkem Celkový počet událostí, které neodpovídají žádnému odběru událostí pro toto téma partnera Žádné rozměry

Microsoft.EventGrid/systemTopics

Metrika Exportovatelné prostřednictvím nastavení diagnostiky? Zobrazovaný název metriky Unit Typ agregace Popis Dimenze
AdvancedFilterEvaluationCount Ano Rozšířené vyhodnocení filtru Počet Celkem Celkový počet rozšířených filtrů vyhodnocených napříč odběry událostí pro toto téma EventSubscriptionName
DeadLetteredCount Ano Nedoručené události Počet Celkem Celkový počet nedoručených událostí odpovídajících tomuto odběru událostí DeadLetterReason, EventSubscriptionName
DeliveryAttemptFailCount No Neúspěšné události doručení Počet Celkem Celkový počet událostí se nepodařilo doručit do tohoto odběru událostí. Chyba, ErrorType, EventSubscriptionName
DeliverySuccessCount Ano Doručené události Počet Celkem Celkový počet událostí doručených do tohoto odběru událostí EventSubscriptionName
DestinationProcessingDurationInMs No Doba trvání zpracování cíle Milisekundy Průměr Doba trvání zpracování cíle v milisekundách EventSubscriptionName
Vyřazení funkceEventCount Ano Vynechané události Počet Celkem Celkový počet vynechaných událostí odpovídajících tomuto odběru událostí DropReason, EventSubscriptionName
MatchedEventCount Ano Odpovídající události Počet Celkem Celkový počet událostí odpovídajících tomuto odběru událostí EventSubscriptionName
PublishFailCount Ano Publikování neúspěšných událostí Počet Celkem Celkový počet událostí, které se nepodařilo publikovat do tohoto tématu ErrorType, Error
PublishSuccessCount Ano Publikované události Počet Celkem Celkový počet událostí publikovaných v tomto tématu Žádné rozměry
PublishSuccessLatencyInMs Ano Latence úspěšnosti publikování Milisekundy Celkem Latence úspěšnosti publikování v milisekundách Žádné rozměry
UnmatchedEventCount Ano Nepřiřazené události Počet Celkem Celkový počet událostí, které neodpovídají žádnému odběru událostí pro toto téma Žádné rozměry

Microsoft.EventGrid/topics

Metrika Exportovatelné prostřednictvím nastavení diagnostiky? Zobrazovaný název metriky Unit Typ agregace Popis Dimenze
AdvancedFilterEvaluationCount Ano Rozšířené vyhodnocení filtru Počet Celkem Celkový počet rozšířených filtrů vyhodnocených napříč odběry událostí pro toto téma EventSubscriptionName
DeadLetteredCount Ano Nedoručené události Počet Celkem Celkový počet nedoručených událostí odpovídajících tomuto odběru událostí DeadLetterReason, EventSubscriptionName
DeliveryAttemptFailCount No Neúspěšné události doručení Počet Celkem Celkový počet událostí se nepodařilo doručit do tohoto odběru událostí. Chyba, ErrorType, EventSubscriptionName
DeliverySuccessCount Ano Doručené události Počet Celkem Celkový počet událostí doručených do tohoto odběru událostí EventSubscriptionName
DestinationProcessingDurationInMs No Doba trvání zpracování cíle Milisekundy Průměr Doba trvání zpracování cíle v milisekundách EventSubscriptionName
Vyřazení funkceEventCount Ano Vynechané události Počet Celkem Celkový počet vynechaných událostí odpovídajících tomuto odběru událostí DropReason, EventSubscriptionName
MatchedEventCount Ano Odpovídající události Počet Celkem Celkový počet událostí odpovídajících tomuto odběru událostí EventSubscriptionName
PublishFailCount Ano Publikování neúspěšných událostí Počet Celkem Celkový počet událostí, které se nepodařilo publikovat do tohoto tématu ErrorType, Error
PublishSuccessCount Ano Publikované události Počet Celkem Celkový počet událostí publikovaných v tomto tématu Žádné rozměry
PublishSuccessLatencyInMs Ano Latence úspěšnosti publikování Milisekundy Celkem Latence úspěšnosti publikování v milisekundách Žádné rozměry
UnmatchedEventCount Ano Nepřiřazené události Počet Celkem Celkový počet událostí, které neodpovídají žádnému odběru událostí pro toto téma Žádné rozměry

Protokoly prostředků

Nastavení diagnostiky umožňuje uživatelům služby Event Grid zaznamenávat a zobrazovat protokoly selhání publikování a doručování v účtu úložiště, centru událostí nebo pracovním prostoru služby Log Analytics. Tento článek obsahuje schéma protokolů a ukázkovou položku protokolu.

Schéma pro protokoly selhání publikování/doručení

Název vlastnosti Datový typ Popis
Time DateTime Čas vygenerování položky protokolu

Příklad hodnoty: 01-29-2020 09:52:02.700

EventSubscriptionName String Název odběru události

Příklad hodnoty: "EVENTSUB1"

Tato vlastnost existuje pouze pro protokoly selhání doručení.

Kategorie String Název kategorie protokolu.

Ukázkové hodnoty: DeliveryFailures nebo PublishFailures

OperationName String Název operace způsobil chybu.

Příklady hodnot: "Doručení" pro selhání doručení.

Message String Zpráva protokolu pro uživatele vysvětlující důvod selhání a další podrobnosti.
ResourceId String ID prostředku pro téma nebo prostředek domény

Ukázkové hodnoty: /SUBSCRIPTIONS/SAMPLE-SUBSCRIPTION-ID/RESOURCEGROUPS/SAMPLE-RESOURCEGROUP/PROVIDERS/MICROSOFT.EVENTGRID/TOPICS/TOPIC1

Příklad – schéma pro protokoly selhání publikování/doručení

{
    "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:"
}

Možné hodnoty Outcome jsou , , TimedOutAborted, GenericError, a BusyNotFound. Event Grid zaznamená všechny informace, které obdrží z obslužné rutiny události v objektu message. Například GenericErrorprotokoluje stavový kód HTTP, kód chyby a chybovou zprávu.

Schéma pro protokoly operací roviny dat

Název vlastnosti Datový typ Popis
NetworkAccess String Povolené hodnoty jsou:
- PublicAccess - při připojování přes veřejnou IP adresu
- PrivateAccess - při připojování přes privátní propojení
ClientIpAddress String Zdrojová IP adresa příchozích požadavků
TlsVersion String Verze protokolu TLS (Transport Layer Security) používaná připojením klienta. Možné hodnoty: 1,0, 1,1 a 1,2
Ověřování/typ String Typ tajného kódu používaného k ověřování při publikování zpráv.
-Key – požadavek používá klíč SAS.
- SASToken – požadavek používá token SAS vygenerovaný z klíče SAS.
- AADAccessToken – Microsoft Entra ID vystavený token JSON Web Token (JWT)
- Unknown – Žádný z výše uvedených typů ověřování. Požadavky OPTIONS mají tento typ ověřování.
Ověřování nebo ID objektu String ObjectId instančního objektu použitého při nastavení typu ověřování AADAccessToken
OperationResult String Výsledek publikování Možné hodnoty:
-Úspěch
-Neautorizovaný
-Zakázaný
– RequestEntityTooLarge
- BadRequest
– InternalServerError
TotalOperations String U každého požadavku na publikování se tyto trasování nevygenerují. Každou minutu se vygeneruje agregace pro každou jedinečnou kombinaci výše uvedených hodnot.

Příklad – schéma pro požadavky roviny dat

{
    "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
            }
        ]
    }
}

Po výběru nastavení diagnostiky začnou DataPlaneRequests prostředky Event Gridu publikovat trasování auditu pro operace roviny dat, včetně operací veřejného a privátního přístupu. V případě potřeby může toto trasování protokolovat jeden nebo více požadavků.

Další kroky

Informace o povolení diagnostických protokolů pro témata nebo domény najdete v tématu Povolení diagnostických protokolů.