Dokumentacja danych monitorowania usługi Azure Blob Storage
Ten artykuł zawiera wszystkie informacje referencyjne dotyczące monitorowania tej usługi.
Zobacz Monitorowanie usługi Azure Blob Storage , aby uzyskać szczegółowe informacje na temat danych, które można zbierać dla usługi Azure Blob Storage i sposobu ich używania.
Metryki
W tej sekcji wymieniono wszystkie automatycznie zebrane metryki platformy dla tej usługi. Te metryki są również częścią globalnej listy wszystkich metryk platformy obsługiwanych w usłudze Azure Monitor.
Aby uzyskać informacje na temat przechowywania metryk, zobacz Omówienie metryk usługi Azure Monitor.
Obsługiwane metryki dla konta Microsoft.Storage/storageAccounts
W poniższej tabeli wymieniono metryki dostępne dla typu zasobu Microsoft.Storage/storageAccounts.
- Wszystkie kolumny mogą nie być obecne w każdej tabeli.
- Niektóre kolumny mogą wykraczać poza obszar wyświetlania strony. Wybierz pozycję Rozwiń tabelę , aby wyświetlić wszystkie dostępne kolumny.
Nagłówki tabeli
- Kategoria — grupa metryk lub klasyfikacja.
- Metryka — nazwa wyświetlana metryki wyświetlana wyświetlana w witrynie Azure Portal.
- Nazwa w interfejsie API REST — nazwa metryki określona w interfejsie API REST.
- Jednostka — jednostka miary.
- Agregacja — domyślny typ agregacji. Prawidłowe wartości: Średnia (średnia), Minimalna (Minimalna), Maksymalna (Maksymalna), Łączna (Suma), Liczba.
- - Wymiary dostępne dla metryki.
- Interwały ziarna - czasu, w których próbkowana jest metryka. Na przykład wskazuje,
PT1M
że metryka jest próbkowana co minutę,PT30M
co 30 minut,PT1H
co godzinę itd. - Eksportowanie ds — określa, czy metryka jest eksportowana do dzienników usługi Azure Monitor za pośrednictwem ustawień diagnostycznych. Aby uzyskać informacje na temat eksportowania metryk, zobacz Tworzenie ustawień diagnostycznych w usłudze Azure Monitor.
Kategoria | Metric | Nazwa w interfejsie API REST | Jednostka | Agregacja | Wymiary | Ziarna czasu | Eksportowanie ds |
---|---|---|---|---|---|---|---|
Transakcja | Dostępność Procent dostępności usługi storage lub określonej operacji interfejsu API. Dostępność jest obliczana przez podzielenie wartości TotalBillableRequests przez liczbę żądań mających zastosowanie, łącznie z tymi, które wygenerowały nieoczekiwane błędy. Wszystkie nieoczekiwane błędy powodują obniżenie poziomu dostępności usługi magazynu lub określonej operacji interfejsu API. |
Availability |
Procent | Średnia, Minimalna, Maksymalna | GeoType , , ApiName Authentication |
PT1M | Tak |
Transakcja | Ruch wychodzący Ilość danych wychodzących. Ta liczba obejmuje ruch wychodzący do klienta zewnętrznego z usługi Azure Storage, a także ruch wychodzący na platformie Azure. W rezultacie liczba ta nie odzwierciedla danych wychodzących uwzględnianych na rozliczeniu. |
Egress |
Bajty | Suma (suma), średnia, minimalna, maksymalna | GeoType , , ApiName Authentication |
PT1M | Tak |
Transakcja | Ruch przychodzący Ilość danych przychodzących w bajtach. Ta liczba obejmuje dane przychodzące z klienta zewnętrznego do usługi Azure Storage, a także dane przychodzące w obrębie platformy Azure. |
Ingress |
Bajty | Suma (suma), średnia, minimalna, maksymalna | GeoType , , ApiName Authentication |
PT1M | Tak |
Transakcja | Opóźnienie E2E dla powodzenia Średnie kompleksowe opóźnienie żądań zakończonych powodzeniem wysyłanych do usługi magazynu lub określonej operacji interfejsu API w milisekundach. Ta wartość obejmuje wymagany czas przetwarzania w usłudze Azure Storage do odczytania żądania, wysłania odpowiedzi i odebrania potwierdzenia dla odpowiedzi. |
SuccessE2ELatency |
Milisekund | Średnia, Minimalna, Maksymalna | GeoType , , ApiName Authentication |
PT1M | Tak |
Transakcja | Opóźnienie serwera dla powodzenia Średni czas potrzebny na przetworzenie żądania zakończonego powodzeniem przez usługę Azure Storage. Ta wartość nie obejmuje opóźnienia sieci określonego przez wartość Opóźnienie E2E dla powodzenia. |
SuccessServerLatency |
Milisekund | Średnia, Minimalna, Maksymalna | GeoType , , ApiName Authentication |
PT1M | Tak |
Transakcja | Transakcje Liczba żądań wysyłanych do usługi magazynu lub określonej operacji interfejsu API. Liczba ta obejmuje żądania zakończone powodzeniem i zakończone niepowodzeniem, a także żądania, które wygenerowały błędy. Użyj wymiaru ResponseType dla liczby różnych typów odpowiedzi. |
Transactions |
Count | Suma (suma) | ResponseType , , GeoType , ApiName , , Authentication TransactionType |
PT1M | Tak |
Wydajność | Użyta pojemność Ilość miejsca używanego przez konto magazynu. W przypadku kont magazynu w warstwie Standardowa jest to suma pojemności używanej przez obiekt blob, tabelę, plik i kolejkę. W przypadku kont magazynu w warstwie Premium i kont usługi Blob Storage jest ona taka sama jak blobCapacity lub FileCapacity. |
UsedCapacity |
Bajty | Średnia | <none> | PT1H | Nie. |
Obsługiwane metryki dla usługi Microsoft.Storage/storageAccounts/blobServices
W poniższej tabeli wymieniono metryki dostępne dla typu zasobu Microsoft.Storage/storageAccounts/blobServices.
- Wszystkie kolumny mogą nie być obecne w każdej tabeli.
- Niektóre kolumny mogą wykraczać poza obszar wyświetlania strony. Wybierz pozycję Rozwiń tabelę , aby wyświetlić wszystkie dostępne kolumny.
Nagłówki tabeli
- Kategoria — grupa metryk lub klasyfikacja.
- Metryka — nazwa wyświetlana metryki wyświetlana wyświetlana w witrynie Azure Portal.
- Nazwa w interfejsie API REST — nazwa metryki określona w interfejsie API REST.
- Jednostka — jednostka miary.
- Agregacja — domyślny typ agregacji. Prawidłowe wartości: Średnia (średnia), Minimalna (Minimalna), Maksymalna (Maksymalna), Łączna (Suma), Liczba.
- - Wymiary dostępne dla metryki.
- Interwały ziarna - czasu, w których próbkowana jest metryka. Na przykład wskazuje,
PT1M
że metryka jest próbkowana co minutę,PT30M
co 30 minut,PT1H
co godzinę itd. - Eksportowanie ds — określa, czy metryka jest eksportowana do dzienników usługi Azure Monitor za pośrednictwem ustawień diagnostycznych. Aby uzyskać informacje na temat eksportowania metryk, zobacz Tworzenie ustawień diagnostycznych w usłudze Azure Monitor.
Kategoria | Metric | Nazwa w interfejsie API REST | Jednostka | Agregacja | Wymiary | Ziarna czasu | Eksportowanie ds |
---|---|---|---|---|---|---|---|
Transakcja | Dostępność Procent dostępności usługi storage lub określonej operacji interfejsu API. Dostępność jest obliczana przez podzielenie wartości TotalBillableRequests przez liczbę żądań mających zastosowanie, łącznie z tymi, które wygenerowały nieoczekiwane błędy. Wszystkie nieoczekiwane błędy powodują obniżenie poziomu dostępności usługi magazynu lub określonej operacji interfejsu API. |
Availability |
Procent | Średnia, Minimalna, Maksymalna | GeoType , , ApiName , , Authentication Tier |
PT1M | Tak |
Wydajność | Pojemność obiektu blob Ilość miejsca do magazynowania używanego przez usługę Blob Service konta magazynu w bajtach. |
BlobCapacity |
Bajty | Średnia | BlobType , Tier |
PT1H | Nie. |
Wydajność | Liczba obiektów blob Liczba obiektów blob przechowywanych na koncie magazynu. |
BlobCount |
Count | Średnia | BlobType , Tier |
PT1H | Nie. |
Wydajność | Rozmiar aprowizowany obiektu blob Ilość magazynu aprowizowanego w usłudze Blob Service konta magazynu w bajtach. |
BlobProvisionedSize |
Bajty | Średnia | BlobType , Tier |
PT1H | Nie. |
Wydajność | Liczba kontenerów obiektów blob Liczba kontenerów na koncie magazynu. |
ContainerCount |
Count | Średnia | <none> | PT1H | Tak |
Transakcja | Ruch wychodzący Ilość danych wychodzących. Ta liczba obejmuje ruch wychodzący do klienta zewnętrznego z usługi Azure Storage, a także ruch wychodzący na platformie Azure. W rezultacie liczba ta nie odzwierciedla danych wychodzących uwzględnianych na rozliczeniu. |
Egress |
Bajty | Suma (suma), średnia, minimalna, maksymalna | GeoType , , ApiName , , Authentication Tier |
PT1M | Tak |
Wydajność | Pojemność indeksu Ilość miejsca do magazynowania używanego przez indeks hierarchiczny usługi Azure Data Lake Storage Gen2. |
IndexCapacity |
Bajty | Średnia | <none> | PT1H | Nie. |
Transakcja | Ruch przychodzący Ilość danych przychodzących w bajtach. Ta liczba obejmuje dane przychodzące z klienta zewnętrznego do usługi Azure Storage, a także dane przychodzące w obrębie platformy Azure. |
Ingress |
Bajty | Suma (suma), średnia, minimalna, maksymalna | GeoType , , ApiName , , Authentication Tier |
PT1M | Tak |
Transakcja | Opóźnienie E2E dla powodzenia Średnie kompleksowe opóźnienie żądań zakończonych powodzeniem wysyłanych do usługi magazynu lub określonej operacji interfejsu API w milisekundach. Ta wartość obejmuje wymagany czas przetwarzania w usłudze Azure Storage do odczytania żądania, wysłania odpowiedzi i odebrania potwierdzenia dla odpowiedzi. |
SuccessE2ELatency |
Milisekund | Średnia, Minimalna, Maksymalna | GeoType , , ApiName , , Authentication Tier |
PT1M | Tak |
Transakcja | Opóźnienie serwera dla powodzenia Średni czas potrzebny na przetworzenie żądania zakończonego powodzeniem przez usługę Azure Storage. Ta wartość nie obejmuje opóźnienia sieci określonego przez wartość Opóźnienie E2E dla powodzenia. |
SuccessServerLatency |
Milisekund | Średnia, Minimalna, Maksymalna | GeoType , , ApiName , , Authentication Tier |
PT1M | Tak |
Transakcja | Transakcje Liczba żądań wysyłanych do usługi magazynu lub określonej operacji interfejsu API. Liczba ta obejmuje żądania zakończone powodzeniem i zakończone niepowodzeniem, a także żądania, które wygenerowały błędy. Użyj wymiaru ResponseType dla liczby różnych typów odpowiedzi. |
Transactions |
Count | Suma (suma) | ResponseType , , GeoType , ApiName , Authentication , , TransactionType Tier |
PT1M | Tak |
Uwaga
Metryka Pojemność obiektów blob i Liczba obiektów blob są emitowane co godzinę. Proces w tle oblicza te metryki i aktualizuje je wiele razy dziennie.
Wymiary metryk
Aby uzyskać informacje na temat wymiarów metryk, zobacz Metryki wielowymiarowe.
Ta usługa ma następujące wymiary skojarzone z jej metrykami.
Wymiary dostępne dla wszystkich usług magazynu
Nazwa wymiaru | Opis |
---|---|
Typ geograficzny | Transakcja z klastra podstawowego lub pomocniczego. Dostępne wartości obejmują podstawowe i pomocnicze. Dotyczy to magazynu geograficznie nadmiarowego dostępu do odczytu (RA-GRS) podczas odczytywania obiektów z dzierżawy pomocniczej. |
Typ odpowiedzi | Typ odpowiedzi transakcji. Dostępne wartości to: ClientAccountBandwidthThrottlingError i ClientAccountRequestThrottlingError są wykluczone.ClientAccountBandwidthThrottlingError jest wykluczony.ClientAccountBandwidthThrottlingError jest wykluczony.ClientAccountRequestThrottlingError jest wykluczony.ServerTimeoutError . |
Nazwa interfejsu API | Nazwa operacji. Jeśli błąd wystąpi przed zidentyfikowaniem nazwy operacji , nazwa będzie wyświetlana jako "Nieznana". Możesz użyć wartości ResponseType wymiaru, aby dowiedzieć się więcej o awarii. |
Authentication | Typ uwierzytelniania używany w transakcjach. Dostępne wartości to: |
Typ transakcji | Typ transakcji. Dostępne wartości to: |
Wymiary specyficzne dla usługi Blob Storage
W przypadku metryk pomocniczych wymiarów należy określić wartość wymiaru, aby wyświetlić odpowiednie wartości metryk. Na przykład jeśli spojrzysz na wartość Transakcje dla pomyślnych odpowiedzi, musisz przefiltrować wymiar ResponseType z powodzeniem. Jeśli spojrzysz na wartość BlobCount dla blokowego obiektu blob, musisz przefiltrować wymiar BlobType za pomocą parametru BlockBlob.
Dzienniki zasobów
W tej sekcji wymieniono typy dzienników zasobów, które można zbierać dla tej usługi. Sekcja pobiera z listy wszystkich typów kategorii dzienników zasobów obsługiwanych w usłudze Azure Monitor.
Obsługiwane dzienniki zasobów dla usługi Microsoft.Storage/storageAccounts/blobServices
Kategoria | Nazwa wyświetlana kategorii | Tabela dzienników | Obsługuje podstawowy plan dziennika | Obsługuje transformację czasu pozyskiwania | Przykładowe zapytania | Koszty eksportowania |
---|---|---|---|---|---|---|
StorageDelete |
Usuwanie magazynu | StorageBlobLogs Schemat dzienników usługi Blob Service usługi Storage |
Tak | Tak | Zapytania | Tak |
StorageRead |
Odczyt magazynu | StorageBlobLogs Schemat dzienników usługi Blob Service usługi Storage |
Tak | Tak | Zapytania | Tak |
StorageWrite |
Zapis w magazynie | StorageBlobLogs Schemat dzienników usługi Blob Service usługi Storage |
Tak | Tak | Zapytania | Tak |
Tabele dzienników usługi Azure Monitor
W tej sekcji wymieniono tabele dzienników usługi Azure Monitor dotyczące tej usługi, które są dostępne do wykonywania zapytań przez usługę Log Analytics przy użyciu zapytań Kusto. Tabele zawierają dane dziennika zasobów i prawdopodobnie więcej w zależności od tego, co jest zbierane i kierowane do nich.
W poniższych sekcjach opisano właściwości dzienników zasobów usługi Azure Storage po zebraniu ich w dziennikach usługi Azure Monitor lub usłudze Azure Storage. Właściwości opisują operację, usługę i typ autoryzacji, który został użyty do wykonania operacji.
Uwaga
Nazwy pól wymienione w każdej poniższej sekcji są prawidłowe, gdy dzienniki zasobów są wysyłane do usługi Azure Storage lub do centrum zdarzeń. Gdy dzienniki są wysyłane do obszaru roboczego usługi Log Analytics, nazwy pól mogą być inne.
Pola opisujące operację
{
"time": "2019-02-28T19:10:21.2123117Z",
"resourceId": "/subscriptions/00001111-aaaa-2222-bbbb-3333cccc4444/resourceGroups/mytestrp/providers/Microsoft.Storage/storageAccounts/testaccount1/blobServices/default",
"category": "StorageWrite",
"operationName": "PutBlob",
"operationVersion": "2017-04-17",
"schemaVersion": "1.0",
"statusCode": 201,
"statusText": "Success",
"durationMs": 5,
"callerIpAddress": "192.168.0.1:11111",
"correlationId": "aaaa0000-bb11-2222-33cc-444444dddddd",
"location": "uswestcentral",
"uri": "http://mystorageaccount.blob.core.windows.net/cont1/blobname?timeout=10"
}
Właściwości | opis |
---|---|
Godzina | Czas uniwersalny koordynowany (UTC), kiedy żądanie zostało odebrane przez magazyn. Na przykład: 2018/11/08 21:09:36.6900118 . |
resourceId | Identyfikator zasobu konta magazynu. Na przykład: /subscriptions/aaaa0a0a-bb1b-cc2c-dd3d-eeeeee4e4e4e/resourceGroups/ .myresourcegroup/providers/Microsoft.Storage/storageAccounts/mystorageaccount/storageAccounts/blobServices/default |
kategoria | Kategoria żądanej operacji. Na przykład: StorageRead , StorageWrite lub StorageDelete . |
operationName | Typ wykonanej operacji REST. Aby uzyskać pełną listę operacji, zobacz temat analityka magazynu Zarejestrowane operacje i komunikaty o stanie. |
operationVersion | Wersja usługi magazynu określona podczas żądania. Jest to odpowiednik wartości nagłówka x-ms-version . Na przykład: 2017-04-17 . |
schemaVersion | Wersja schematu dziennika. Na przykład: 1.0 . |
statusCode | Kod stanu HTTP lub SMB dla żądania. Jeśli żądanie HTTP zostanie przerwane, ta wartość może być ustawiona na Unknown wartość . Na przykład: 206 . |
statusText | Stan żądanej operacji. Aby uzyskać pełną listę komunikatów o stanie, zobacz temat analityka magazynu Zarejestrowane operacje i komunikaty o stanie. W wersji 2017-04-17 lub nowszej komunikat o ClientOtherError stanie nie jest używany. Zamiast tego to pole zawiera kod błędu. Na przykład: SASSuccess . |
durationMs | Łączny czas wyrażony w milisekundach w celu wykonania żądanej operacji. Obejmuje to czas na odczytanie żądania przychodzącego i wysłanie odpowiedzi do elementu żądającego. Na przykład: 12 . |
callerIpAddress | Adres IP obiektu żądającego, w tym numer portu. Na przykład: 192.100.0.102:4362 . |
correlationId | Identyfikator używany do korelowania dzienników między zasobami. Na przykład: aaaa0000-bb11-2222-33cc-444444dddddd . |
location | Lokalizacja konta magazynu. Na przykład: North Europe . |
protokół | Protokół używany w operacji. Na przykład: HTTP , , SMB HTTPS lubNFS |
Uri | Żądany identyfikator zasobu jednolity. |
Pola opisujące sposób uwierzytelniania operacji
{
"identity": {
"authorization": [
{
"action": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read",
"denyAssignmentId": "aaaa0000-bb11-2222-33cc-444444dddddd",
"principals": [
{
"id": "aaaaaaaa-bbbb-cccc-1111-222222222222",
"type": "User"
}
],
"reason": "Policy",
"result": "Granted",
"roleAssignmentId": "00aa00aa-bb11-cc22-dd33-44ee44ee44ee",
"roleDefinitionId": "11bb11bb-cc22-dd33-ee44-55ff55ff55ff",
"type": "RBAC"
}
],
"properties": {
"metricResponseType": "Success",
"objectKey": "/samplestorageaccount/samplecontainer/sampleblob.png"
},
"requester": {
"appId": "00001111-aaaa-2222-bbbb-3333cccc4444",
"audience": "https://storage.azure.com/",
"objectId": "aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb",
"tenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"tokenIssuer": "https://sts.windows.net/2c2c2c2c-3333-dddd-4444-5e5e5e5e5e5e",
"uniqueName": "someone@example.com"
},
"delegatedResource": {
"tenantId": "aaaabbbb-0000-cccc-1111-dddd2222eeee",
"resourceId": "a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1",
"objectId": "a0a0a0a0-bbbb-cccc-dddd-e1e1e1e1e1e1"
},
"type": "OAuth"
},
}
Właściwości | opis |
---|---|
tożsamość/typ | Typ uwierzytelniania, który został użyty do wykonania żądania. Na przykład: OAuth , , SAS Key Kerberos , , Account Key lubAnonymous |
tożsamość/tokenHash | Skrót SHA-256 tokenu uwierzytelniania używany w żądaniu. Gdy typ uwierzytelniania to Account Key , format to "key1 | key2 (skrót SHA256 klucza)". Na przykład: key1(5RTE343A6FEB12342672AFD40072B70D4A91BGH5CDF797EC56BF82B2C3635CE) . Gdy typ uwierzytelniania to SAS Key , format to "key1 | key2 (skrót SHA 256 klucza),SasSignature(skrót SHA 256 tokenu SAS)". Na przykład: key1(0A0XE8AADA354H19722ED12342443F0DC8FAF3E6GF8C8AD805DE6D563E0E5F8A),SasSignature(04D64C2B3A704145C9F1664F201123467A74D72DA72751A9137DDAA732FA03CF) . Gdy typ uwierzytelniania to OAuth , format to "SKRÓT SHA 256 tokenu OAuth". Na przykład: B3CC9D5C64B3351573D806751312317FE4E910877E7CBAFA9D95E0BE923DD25C .W przypadku innych typów uwierzytelniania nie ma pola tokenHash. |
autoryzacja/akcja | Akcja przypisana do żądania. |
authorization/denyAssignmentId | Data w formacie GUID, gdy dostęp został odrzucony przez przypisanie odmowy. Przypisanie odmowy może pochodzić z usługi Azure Blueprints lub aplikacji zarządzanej. Aby uzyskać więcej informacji na temat przypisań odmowy, zobacz Omówienie przypisań odmowy platformy Azure |
autoryzacja/przyczyna | Przyczyna wyniku autoryzacji żądania. Na przykład: Policy , lub NoApplicablePolicy MissingAttributes |
autoryzacja/wynik | Wynik autoryzacji żądania. Na przykład: Granted lub Denied |
authorization/roleAssignmentId | Identyfikator przypisania roli. Na przykład: 11bb11bb-cc22-dd33-ee44-55ff55ff55ff . |
authorization/roleDefinitionId | Identyfikator definicji roli. Na przykład: 00aa00aa-bb11-cc22-dd33-44ee44ee44ee . |
autoryzacja/typ | Źródło wyniku autoryzacji dla żądania. Na przykład: RBAC lub ABAC |
podmioty zabezpieczeń/identyfikatory | Identyfikator podmiotu zabezpieczeń. Na przykład: a4711f3a-254f-4cfb-8a2d-111111111111 . |
podmioty zabezpieczeń/typ | Typ podmiotu zabezpieczeń. Na przykład: ServicePrincipal . |
properties/metricResponseType | Odpowiedź z transakcji metryk. Aby zapoznać się z przykładami, zobacz wymiar metryk ResponseType dla usługi magazynu: Bloków blob Pliki Kolejek Tabel |
properties/objectKey | Ścieżka do obiektu, do których uzyskuje się dostęp. Na przykład: samplestorageaccount/container1/blob.png . |
requester/appID | Identyfikator aplikacji Open Authorization (OAuth), który jest używany jako element żądający. Na przykład: 00001111-aaaa-2222-bbbb-3333cccc4444 . |
żądający/odbiorcy | Odbiorcy protokołu OAuth żądania. Na przykład: https://storage.azure.com . |
requester/objectId | Identyfikator obiektu OAuth obiektu obiektu żądania. W przypadku uwierzytelniania Kerberos reprezentuje identyfikator obiektu uwierzytelnionego użytkownika Kerberos. Na przykład: aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb . |
requester/tenantId | Identyfikator dzierżawy protokołu OAuth tożsamości. Na przykład: aaaabbbb-0000-cccc-1111-dddd2222eeee . |
requester/tokenIssuer | Wystawca tokenu OAuth. Na przykład: https://sts.windows.net/aaaabbbb-0000-cccc-1111-dddd2222eeee/ . |
requester/upn | Główna nazwa użytkownika (UPN) osoby żądającej. Na przykład: someone@contoso.com . |
requester/userName | To pole jest zarezerwowane tylko do użytku wewnętrznego. |
requester/uniqueName | Unikatowa nazwa osoby żądającego. Na przykład: someone@example.com . |
delegatedResource/tenantId | Identyfikator dzierżawy usługi Microsoft Entra identyfikatora zasobu platformy Azure, który uzyskuje dostęp do magazynu w imieniu właściciela zasobu magazynu (na przykład: aaaabbbb-0000-cccc-1111-dddd2222eeee ). |
delegatedResource/resourceId | Identyfikator zasobu platformy Azure, który uzyskuje dostęp do magazynu w imieniu właściciela zasobu magazynu (na przykład: /subscriptions/<sub>/resourcegroups/<rg>/providers/Microsoft.Compute/virtualMachines/<vm-name> ) |
delegatedResource/objectId | Identyfikator obiektu Entra firmy Microsoft identyfikatora zasobu platformy Azure, który uzyskuje dostęp do magazynu w imieniu właściciela zasobu magazynu (na przykład: aaaaaaaa-0000-1111-2222-bbbbbbbbbbbb ). |
Pola opisujące usługę
{
"properties": {
"accountName": "contoso",
"requestUrl": "https://contoso.blob.core.windows.net:443/upload?restype=container&comp=list&prefix=&delimiter=/&marker=&maxresults=30&include=metadata&_=1551405598426",
"userAgentHeader": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/64.0.3282.140 Safari/537.36 Edge/17.17134",
"referrerHeader": "blob:https://portal.azure.com/00001111-aaaa-2222-bbbb-3333cccc4444",
"clientRequestId": "",
"etag": "",
"serverLatencyMs": 63,
"serviceType": "blob",
"operationCount": 0,
"requestHeaderSize": 2658,
"requestBodySize": 0,
"responseHeaderSize": 295,
"responseBodySize": 2018,
"contentLengthHeader": 0,
"requestMd5": "",
"serverMd5": "",
"lastModifiedTime": "",
"conditionsUsed": "",
"smbTreeConnectID" : "0x3",
"smbPersistentHandleID" : "0x6003f",
"smbVolatileHandleID" : "0xFFFFFFFF00000065",
"smbMessageID" : "0x3b165",
"smbCreditsConsumed" : "0x3",
"smbCommandDetail" : "0x2000 bytes at offset 0xf2000",
"smbFileId" : " 0x9223442405598953",
"smbSessionID" : "0x8530280128000049",
"smbCommandMajor" : "0x6",
"smbCommandMinor" : "DirectoryCloseAndDelete",
"downloadRange" : "bytes=4-4194307",
"accessTier": "None",
"sourceAccessTier": "Hot",
"rehydratePriority":"High"
}
}
Właściwości | opis |
---|---|
accountName | Nazwa konta magazynu. Na przykład: mystorageaccount . |
requestUrl | Żądany adres URL. |
userAgentHeader | Wartość nagłówka User-Agent w cudzysłowie. Na przykład: WA-Storage/6.2.0 (.NET CLR 4.0.30319.42000; Win32NT 6.2.9200.0) . |
refererHeader | Wartość nagłówka odwołania . Na przykład: http://contoso.com/about.html . |
clientRequestId | Wartość nagłówka x-ms-client-request-id żądania. Na przykład: 360b66a6-ad4f-4c4a-84a4-0ad7cb44f7a6 . |
etag | Identyfikator ETag zwróconego obiektu w cudzysłowie. Na przykład: 0x8D101F7E4B662C4 . |
serverLatencyMs | Łączny czas wyrażony w milisekundach do wykonania żądanej operacji. Ta wartość nie obejmuje opóźnienia sieci (czas odczytywania żądania przychodzącego i wysyłania odpowiedzi do żądającego). Na przykład: 22 . |
serviceType | Usługa skojarzona z tym żądaniem. Na przykład: blob , , files table lub queue . |
operationCount | Liczba każdej zarejestrowanej operacji, która jest zaangażowana w żądanie. Ta liczba rozpoczyna się od indeksu 0 . Niektóre żądania wymagają więcej niż jednej operacji. Większość żądań wykonuje tylko jedną operację. Na przykład: 1 . |
requestHeaderSize | Rozmiar nagłówka żądania wyrażony w bajtach. Na przykład: 578 . Jeśli żądanie nie powiedzie się, ta wartość może być pusta. |
requestBodySize | Rozmiar pakietów żądań wyrażony w bajtach, które są odczytywane przez usługę magazynu. Na przykład: 0 . Jeśli żądanie nie powiedzie się, ta wartość może być pusta. |
responseHeaderSize | Rozmiar nagłówka odpowiedzi wyrażony w bajtach. Na przykład: 216 . Jeśli żądanie nie powiedzie się, ta wartość może być pusta. |
responseBodySize | Rozmiar pakietów odpowiedzi zapisanych przez usługę magazynu w bajtach. Jeśli żądanie nie powiedzie się, ta wartość może być pusta. Na przykład: 216 . |
requestMd5 | Wartość nagłówka Content-MD5 lub nagłówka x-ms-content-md5 w żądaniu. Wartość skrótu MD5 określona w tym polu reprezentuje zawartość żądania. Na przykład: 788815fd0198be0d275ad329cafd1830 . To pole może być puste. |
serverMd5 | Wartość skrótu MD5 obliczona przez usługę magazynu. Na przykład: 3228b3cf1069a5489b298446321f8521 . To pole może być puste. |
lastModifiedTime | Czas ostatniej modyfikacji (LMT) dla zwróconego obiektu. Na przykład: Tuesday, 09-Aug-11 21:13:26 GMT . To pole jest puste dla operacji, które mogą zwracać wiele obiektów. |
conditionsUsed | Rozdzielana średnikami lista par klucz-wartość, które reprezentują warunek. Warunki mogą być następujące: Na przykład: If-Modified-Since=Friday, 05-Aug-11 19:11:54 GMT . |
contentLengthHeader | Wartość nagłówka Content-Length dla żądania wysłanego do usługi magazynu. Jeśli żądanie zakończyło się pomyślnie, ta wartość jest równa żądaniuBodySize. Jeśli żądanie nie powiedzie się, ta wartość może nie być równa żądaniuBodySize lub może być pusta. |
tlsVersion | Wersja protokołu TLS używana w połączeniu żądania. Na przykład: TLS 1.2 . |
smbTreeConnectID | Drzewo bloku komunikatów serwera (SMB) ConnectId ustanowione w czasie połączenia drzewa. Na przykład: 0x3 . |
smbPersistentHandleID | Trwały identyfikator dojścia z żądania CREATE protokołu SMB2, które przetrwa ponowne nawiązywanie połączeń sieciowych. Odwołuje się do ms-SMB2 2.2.14.1 jako SMB2_FILEID. Trwałe. Na przykład: 0x6003f . |
smbVolatileHandleID | Nietrwały identyfikator dojścia z żądania SMB2 CREATE, który jest odtwarzany w sieci ponownie nawiąże połączenie. Odwołuje się do ms-SMB2 2.2.14.1 jako SMB2_FILEID. Lotne. Na przykład: 0xFFFFFFFF00000065 . |
smbMessageID | Względny identyfikator messageid połączenia. Na przykład: 0x3b165 . |
smbCreditsConsumed | Ruch przychodzący lub wychodzący używany przez żądanie w jednostkach 64k. Na przykład: 0x3 . |
smbCommandDetail | Więcej informacji na temat tego konkretnego żądania, a nie ogólnego typu żądania. Na przykład: 0x2000 bytes at offset 0xf2000 . |
smbFileId | Identyfikator FileId skojarzony z plikiem lub katalogiem. Mniej więcej analogicznie do identyfikatora fileid systemu plików NTFS. Na przykład: 0x9223442405598953 . |
smbSessionID | Identyfikator sesji SMB2 ustanowiony w czasie konfiguracji sesji. Na przykład: 0x8530280128000049 . |
smbCommandMajor uint32 | Wartość w SMB2_HEADER. Polecenie. Obecnie jest to liczba z zakresu od 0 do 18 włącznie. Na przykład: 0x6 . |
smbCommandMinor | Podklasa SmbCommandMajor, jeśli jest to konieczne. Na przykład: DirectoryCloseAndDelete . |
accessTier | Warstwa dostępu istniejącego obiektu blob, gdy jest używana operacja, taka jak GetBlob lub GetBlobProperties (na przykład: Hot ). Może być również warstwą dostępu podaną w nagłówku x-ms-access-tier dla operacji, takich jak SetBlobTier , PutBlob , PutBlockList lub CopyBlob . |
sourceAccessTier | Warstwa dostępu źródłowego obiektu blob operacji kopiowania (na przykład: Hot ). |
rehydrationPriority | Priorytet używany do ponownego wypełniania zarchiwizowanego obiektu blob (na przykład: High lub Standard ). |
downloadRange | Wskazuje, że zażądano i przeniesiono tylko część obiektu blob (określony zakres bajtów). Jeśli na przykład wartość downloadRange pola to bytes=0-1023 , żądanie pobrało pierwsze 1024 bajty obiektu blob (od przesunięcia bajtu 0 do 1023). |
Dziennik aktywności
Tabela połączona zawiera listę operacji, które można zarejestrować w dzienniku aktywności dla tej usługi. Te operacje są podzbiorem wszystkich możliwych operacji dostawcy zasobów w dzienniku aktywności.
Aby uzyskać więcej informacji na temat schematu wpisów dziennika aktywności, zobacz Schemat dziennika aktywności.
Powiązana zawartość
- Aby uzyskać opis monitorowania usługi Azure Blob Storage, zobacz Monitorowanie usługi Azure Blob Storage.
- Aby uzyskać szczegółowe informacje na temat monitorowania zasobów platformy Azure, zobacz Monitorowanie zasobów platformy Azure za pomocą usługi Azure Monitor .
- Zobacz Metryki i dzienniki — często zadawane pytania , aby uzyskać często zadawane pytania i odpowiedzi.