IoTHubDistributedTracing

Kategoria śledzenia rozproszonego śledzi identyfikator śledzenia i span-id dla komunikatów, które przenoszą nagłówek kontekstu śledzenia. Aby w pełni włączyć te dzienniki, należy zaktualizować kod po stronie klienta, wykonując następujące czynności https://aka.ms/iottracing

Atrybuty tabeli

Atrybut Wartość
Typy zasobów microsoft.devices/iothubs
Kategorie Zasoby platformy Azure
Rozwiązania Zarządzanie dziennikami
Dziennik podstawowy Nie
Przekształcanie w czasie pozyskiwania Nie
Przykładowe zapytania -

Kolumny

Kolumna Typ Opis
_BilledSize liczba rzeczywista Rozmiar rekordu w bajtach
CallerLocalTimeUtc datetime Czas utworzenia komunikatu zgłoszonego przez zegar lokalny urządzenia
Kategoria ciąg Kategoria zdarzenia dziennika
Dependencytype ciąg W przypadku żądań wychodzących (zależności) opisano typ zależności
DurationMs int Czas trwania operacji w milisekundach
EventKind ciąg Rodzaj zdarzenia
InstanceId ciąg Nazwa wystąpienia, które przetworzyło żądanie
_IsBillable ciąg Określa, czy pozyskiwanie danych jest rozliczane. Jeśli pozyskiwanie _IsBillable false nie jest rozliczane na koncie platformy Azure
IsRoutingEnabled bool Wartość true lub false wskazuje, czy routing komunikatów jest włączony w IoT Hub
Poziom ciąg Poziom ważności zdarzenia
Lokalizacja ciąg Region świadczenia usługi Azure, w którym znajduje się centrum IoT Hub
MessageSize int Rozmiar komunikatu w bajtach
OperationName ciąg Nazwa operacji zdarzenia
Parentid ciąg Unikatowy identyfikator bieżącego zakresu w ramach śledzenia (16 znaków szesnastkowy). Żądanie bez identyfikatora nadrzędnego jest elementem głównym śledzenia.
_Resourceid ciąg Unikatowy identyfikator zasobu, z którego jest skojarzony rekord
ResourceSubName ciąg Nazwa podskładnikowego, który zgłasza ten komunikat
ResultDescription ciąg Opis wyniku zdarzenia, zwykle opracowywany na temat błędu
ResultSignature int Kod stanu zdarzenia
ResultType ciąg Typ wyniku zdarzenia, zwykle pusty, chyba że jest to błąd
SourceSystem ciąg Typ agenta, przez którego zostało zebrane zdarzenie. Na przykład OpsManager w przypadku agenta systemu Windows bezpośrednie połączenie lub program Operations Manager Linux dla wszystkich agentów systemu Linux lub Azure dla Diagnostyka Azure
SpanId ciąg Unikatowy identyfikator bieżącego zakresu w ramach śledzenia (16 znaków szesnastkowy)
_Subscriptionid ciąg Unikatowy identyfikator subskrypcji, z którą jest skojarzony rekord
TenantId ciąg Identyfikator obszaru roboczego usługi Log Analytics
TimeGenerated datetime Godzina wygenerowania i zarejestrowania tego zdarzenia
TraceFlags int Pole bitowe do kontrolowania opcji śledzenia. Na przykład próbkowanie i poziom śledzenia.
Traceid ciąg Globalnie unikatowy identyfikator śledzenia (32 znaki szesnastkowy)
Typ ciąg Nazwa tabeli
Identyfikator uri ciąg Identyfikator URI żądania bezwzględnego