Informacje o danych monitorowania Storage Azure Blob

Zobacz Monitorowanie usługi Azure Storage, aby uzyskać szczegółowe informacje na temat zbierania i analizowania danych monitorowania dla usługi Azure Storage.

Metryki

W poniższych tabelach przedstawiono metryki platformy zebrane dla usługi Azure Storage.

Metryki pojemności

Wartości metryk pojemności są odświeżane codziennie (maksymalnie 24 godziny). Ziarno czasu definiuje przedział czasu, dla którego prezentowane są wartości metryk. Obsługiwane ziarno czasu dla wszystkich metryk pojemności wynosi jedną godzinę (PT1H).

Usługa Azure Storage udostępnia następujące metryki pojemności w usłudze Azure Monitor.

Poziom konta

W tej tabeli przedstawiono metryki na poziomie konta.

Metric Opis
UsedCapacity Ilość miejsca do magazynowania 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 w warstwie Premium i kont usługi Blob Storage wartość jest taka sama jak BlobCapacity.

Jednostka: bajty
Typ agregacji: Średnia
Przykład wartości: 1024

Blob Storage

W tej tabeli przedstawiono metryki usługi Blob Storage.

Metric Opis
BlobCapacity Łączna liczba magazynów obiektów blob używanych na koncie magazynu.

Jednostka: Bajty
Typ agregacji: średnia
Przykład wartości: 1024
Wymiary: BlobType, i BlobTier (definicja)
BlobCount Liczba obiektów blob przechowywanych na koncie magazynu.

Jednostka: Liczba
Typ agregacji: średnia
Przykład wartości: 1024
Wymiary: BlobType, i BlobTier (definicja)
BlobProvisionedSize Ilość magazynu aprowizowana na koncie magazynu. Ta metryka ma zastosowanie tylko do kont usługi Premium Storage.

Jednostka: bajty
Typ agregacji: średnia
ContainerCount Liczba kontenerów na koncie magazynu.

Jednostka: Liczba
Typ agregacji: średnia
Przykład wartości: 1024
IndexCapacity Ilość miejsca do magazynowania używanego przez ADLS Gen2 hierarchiczny

Jednostka: Bajty
Typ agregacji: średnia
Przykład wartości: 1024

Metryki transakcji

Metryki transakcji są emitowane przy każdym żądaniu do konta magazynu z usługi Azure Storage do Azure Monitor. W przypadku nie aktywności na koncie magazynu w tym okresie nie będą dostępne żadne dane dotyczące metryk transakcji. Wszystkie metryki transakcji są dostępne zarówno na poziomie konta, jak i usługi Blob Storage. Ziarno czasu definiuje przedział czasu, w których prezentowane są wartości metryk. Obsługiwane ziarna czasu dla wszystkich metryk transakcji to PT1H i PT1M.

Usługa Azure Storage udostępnia następujące metryki transakcji w Azure Monitor.

Metric Opis
Transakcje Liczba żądań wysyłanych do usługi magazynu lub określonej operacji interfejsu API. Liczba ta obejmuje żądania zakończone zarówno powodzeniem, jak i niepowodzeniem, a także żądania, które wywołały błędy.

Jednostka: liczba
Typ agregacji: łącznie
Odpowiednie wymiary: responsetype, geotype, ApiName i Authentication (Definicja)
Przykład wartości: 1024
Ruch przychodzący Ilość danych przychodzących. 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.

Jednostka: bajty
Typ agregacji: łącznie
Odpowiednie wymiary: geotype, ApiName i Authentication (Definicja)
Przykład wartości: 1024
Ruch wychodzący Ilość danych wychodzących. Ta liczba obejmuje dane wychodzące z klienta zewnętrznego do usługi Azure Storage, a także dane wychodzące w obrębie platformy Azure. W rezultacie liczba ta nie odzwierciedla danych wychodzących uwzględnianych na rozliczeniu.

Jednostka: bajty
Typ agregacji: łącznie
Odpowiednie wymiary: geotype, ApiName i Authentication (Definicja)
Przykład wartości: 1024
SuccessServerLatency Ś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.

Jednostka: milisekundy
Typ agregacji: Średnia
Odpowiednie wymiary: geotype, ApiName i Authentication (Definicja)
Przykład wartości: 1024
SuccessE2ELatency Średnie całkowite opóźnienie dla żądań zakończonych powodzeniem kierowanych do usługi magazynu lub określonej operacji interfejsu API. Ta wartość obejmuje wymagany czas przetwarzania w usłudze Azure Storage do odczytania żądania, wysłania odpowiedzi i odebrania potwierdzenia dla odpowiedzi. Różnica między wartościami SuccessE2ELatency i SuccessServerLatency to opóźnienie prawdopodobnie spowodowane przez sieć i klienta.

Jednostka: milisekundy
Typ agregacji: Średnia
Odpowiednie wymiary: geotype, ApiName i Authentication (Definicja)
Przykład wartości: 1024
Dostępność Procent dostępności usługi magazynu lub określonej operacji interfejsu API. Dostępność jest obliczana przez podzielenie wartości wszystkich żądań do rozliczenia 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.

Jednostka: procent
Typ agregacji: Średnia
Odpowiednie wymiary: geotype, ApiName i Authentication (Definicja)
Przykład wartości: 99,99

Wymiary metryk

Usługa Azure Storage obsługuje następujące wymiary metryk w Azure Monitor.

Wymiary dostępne dla wszystkich usług magazynu

Nazwa wymiaru Opis
Typ geograficzny Transakcja z klastra podstawowego lub pomocniczego. Dostępne wartości to Podstawowy i Pomocniczy. Dotyczy to dostępu do odczytu z Storage (RA-GRS) podczas odczytywania obiektów z dzierżawy pomocniczej.
Typ odpowiedzi Typ odpowiedzi transakcji. Dostępne wartości obejmują:

  • ServerOtherError: Wszystkie inne błędy po stronie serwera z wyjątkiem opisanych
  • ServerBusyError: Uwierzytelnione żądanie, które zwróciło kod stanu HTTP 503.
  • ServerTimeoutError: Uwierzytelnione żądanie z przekroczonym limitem czasu, które zwróciło kod stanu HTTP 500. Przekroczenie limitu czasu wystąpiło z powodu błędu serwera.
  • AuthenticationError: nie można uwierzytelnić żądania przez serwer.
  • AuthorizationError: Uwierzytelnione żądanie, które nie powiodło się z powodu nieautoryzowanego dostępu do danych lub błędu autoryzacji.
  • NetworkError: Uwierzytelnione żądanie, które nie powiodło się z powodu błędów sieci. Najczęściej występuje, gdy klient przedwcześnie zamyka połączenie przed wygaśnięciem limitu czasu.
  • ClientAccountBandwidthThrottlingError: żądanie jest ograniczane w przypadku przekroczenia limitów skalowalności konta magazynu.
  • ClientAccountRequestThrottlingError: żądanie jest ograniczane w przypadku liczby żądań w przypadku przekroczenia limitów skalowalności konta magazynu.
  • ClientThrottlingError: Inny błąd ograniczania przepustowości po stronie klienta. ClientAccountBandwidthThrottlingError i ClientAccountRequestThrottlingError są wykluczone.
  • ClientShareEgressThrottlingError: Dotyczy tylko udziałów plików premium. Inny błąd ograniczania przepustowości po stronie klienta. Żądanie nie powiodło się z powodu ograniczenia przepustowości przepustowości dla przekroczenia limitów udziałów. ClientAccountBandwidthThrottlingError jest wykluczony.
  • ClientShareIngressThrottlingError: Dotyczy tylko udziałów plików premium. Inny błąd ograniczania przepustowości po stronie klienta. Żądanie nie powiodło się z powodu ograniczenia przepustowości transferu danych przychodzących w przypadku przekroczenia limitów udziałów. ClientAccountBandwidthThrottlingError jest wykluczony.
  • ClientShareIopsThrottlingError: Inny błąd ograniczania przepustowości po stronie klienta. Żądanie nie powiodło się z powodu ograniczenia liczby IOPS. ClientAccountRequestThrottlingError jest wykluczony.
  • ClientTimeoutError: Uwierzytelnione żądanie z przekroczonym limitem czasu, które zwróciło kod stanu HTTP 500. Jeśli limit czasu sieci klienta lub limit czasu żądania jest ustawiony na mniejszą wartość niż oczekiwana przez usługę magazynu, jest to oczekiwany limit czasu. W przeciwnym razie zostanie zgłoszone jako ServerTimeoutError.
  • ClientOtherError: Wszystkie inne błędy po stronie klienta z wyjątkiem opisanych.
  • Success: Żądanie zakończone powodzeniem
  • SuccessWithThrottling: Żądanie pomyślne, gdy klient SMB zostanie ograniczany przy pierwszej próbie, ale zakończy się powodzeniem po ponownych próbach.
  • SuccessWithShareEgressThrottling: Dotyczy tylko udziałów plików Premium. Żądanie pomyślne, gdy klient SMB zostanie ograniczany z powodu ograniczenia przepustowości dla danych wychodzących przy pierwszej próbie, ale zakończy się powodzeniem po ponownych próbach.
  • SuccessWithShareIngressThrottling: Dotyczy tylko udziałów plików premium. Żądanie pomyślne, gdy klient SMB zostanie ograniczany z powodu ograniczenia przepustowości w przypadku pierwszej próby, ale zakończy się powodzeniem po ponownych próbach.
  • SuccessWithShareIopsThrottling: Żądanie pomyślne, gdy klient SMB zostanie ograniczany z powodu ograniczenia liczby operacji we/wy na we/wy w pierwszej próbie, ale zakończy się powodzeniem po ponownych próbach.
  • Nazwa interfejsu API Nazwa operacji. Jeśli błąd wystąpi przed zidentyfikowaniem nazwy operacji, nazwa będzie wyświetlana jako "Nieznany". Aby dowiedzieć się więcej na temat błędu, możesz użyć wartości wymiaru ResponseType.
    Authentication Typ uwierzytelniania używany w transakcjach. Dostępne wartości obejmują:
  • AccountKey: transakcja jest uwierzytelniana przy użyciu klucza konta magazynu.
  • SYGNATURA DOSTĘPU WSPÓŁDZIELONEGO: transakcja jest uwierzytelniana przy użyciu sygnatur dostępu współdzielonego.
  • OAuth: transakcja jest uwierzytelniana przy użyciu tokenów dostępu OAuth.
  • Anonimowe: transakcja jest żądana anonimowo. Nie obejmuje żądań wstępnych.
  • AnonymousPreflight: transakcja jest żądaniem wstępnym.
  • Wymiary specyficzne dla usługi Blob Storage

    Nazwa wymiaru Opis
    Typ obiektu blob Typ obiektu blob tylko dla metryk obiektów blob. Obsługiwane wartości to BlockBlob, PageBlob i Azure Data Lake Storage. Uzupełnialne obiekty blob znajdują się w obiekcie BlockBlob.
    BlobTier Usługa Azure Storage oferuje różne warstwy dostępu, które umożliwiają przechowywanie danych obiektów blob w najbardziej opłacalny sposób. Zobacz więcej informacji w warstwie obiektów blob usługi Azure Storage. Obsługiwane wartości to:
  • Gorąca: warstwa Gorąca
  • Chłodna: warstwa Chłodna
  • Archiwum: Warstwa Archiwum
  • Premium: warstwa Premium dla blokowych obiektów blob
  • P4/P6/P10/P15/P20/P30/P40/P50/P60: typy warstw dla stronicowych obiektów blob w warstwie Premium
  • Standardowa: typ warstwy dla stronicowego obiektu blob w warstwie Standardowa
  • Nieskonsekwowane: typ warstwy dla konta magazynu ogólnego przeznaczenia w wersji 1
  • W przypadku metryk wspierających wymiary należy określić wartość wymiaru, aby wyświetlić odpowiednie wartości metryk. Jeśli na przykład popatrzysz na wartość Transactions (Transakcje) dla pomyślnych odpowiedzi, musisz odfiltrować wymiar ResponseType (Typ odpowiedzi) za pomocą wartości Success (Powodzenie). Jeśli spojrzysz na wartość BlobCount dla wartości Blokowy obiekt blob, musisz odfiltrować wymiar BlobType za pomocą wartości BlockBlob.

    Dzienniki zasobów (wersja zapoznawcza)

    Uwaga

    Dzienniki usługi Azure Storage w usłudze Azure Monitor są dostępne w publicznej wersji zapoznawczej i są dostępne do testowania w wersji zapoznawczej we wszystkich regionach chmury publicznej i dla instytucji rządowych USA. Ta wersja zapoznawcza umożliwia korzystanie z dzienników obiektów blob (w tym usługi Azure Data Lake Storage Gen2), plików, kolejek, tabel, kont usługi Premium Storage na kontach magazynu ogólnego przeznaczenia w wersji 1 i kontach magazynu ogólnego przeznaczenia w wersji 2. Klasyczne konta magazynu nie są obsługiwane.

    W poniższej tabeli wymieniono właściwości dzienników zasobów usługi Azure Storage, gdy są zbierane w dziennikach 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.

    Pola opisujące operację

    {
        "time": "2019-02-28T19:10:21.2123117Z",
        "resourceId": "/subscriptions/12345678-2222-3333-4444-555555555555/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": "ad881411-201e-004e-1c99-cfd67d000000",
        "location": "uswestcentral",
        "uri": "http://mystorageaccount.blob.core.windows.net/cont1/blobname?timeout=10"
    }
    
    Właściwość Opis
    pierwszym Czas uniwersalnego czasu koordynowanego (UTC), gdy żądanie zostało odebrane przez magazyn. Na przykład: 2018/11/08 21:09:36.6900118.
    Identyfikator Identyfikator zasobu konta magazynu. Na przykład: /subscriptions/208841be-a4v3-4234-9450-08b90c09f4/resourceGroups/
    myresourcegroup/providers/Microsoft.Storage/storageAccounts/mystorageaccount/storageAccounts/blobServices/default
    kategorii Kategoria żądanej operacji. Na przykład: StorageRead , StorageWrite , lub StorageDelete .
    operationName Typ operacji REST, która została wykonana.
    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 dla żądania. Jeśli żądanie zostanie przerwane, ta wartość może być ustawiona na Unknown .
    Na przykład: 206
    statusText Stan wymaganej operacji. Pełna lista komunikatów o stanie znajduje się w temacie analityka magazynu zarejestrowane operacje i komunikaty o stanie. W wersji 2017-04-17 i nowszych komunikat o stanie ClientOtherError nie jest używany. Zamiast tego pole to zawiera kod błędu. Na przykład: SASSuccess
    Milisekundach) Łączny czas, wyrażony w milisekundach, w celu wykonania żądanej operacji. Obejmuje to czas odczytywania żądania przychodzącego oraz wysłanie odpowiedzi do osoby żądającej. Na przykład: 12.
    callerIpAddress Adres IP osoby żądającej, w tym numer portu. Na przykład: 192.100.0.102:4362.
    korelacj Identyfikator, który jest używany do skorelowania dzienników między zasobami. Na przykład: b99ba45e-a01e-0042-4ea6-772bbb000000.
    przeniesienie Lokalizacja konta magazynu. Na przykład: North Europe.
    protokol Protokół, który jest używany w operacji. Na przykład: HTTP , HTTPS , SMB lub NFS
    adresu Zażądano identyfikatora Uniform Resource Identifier.

    Pola opisujące sposób uwierzytelniania operacji

    {
        "identity": {
            "authorization": [
                {
                    "action": "Microsoft.Storage/storageAccounts/blobServices/containers/blobs/read",
                    "principals": [
                        {
                            "id": "fde5ba15-4355-4223-b811-cccccccccccc",
                            "type": "User"
                        }
                    ],
                    "roleAssignmentId": "ecf75cb8-491c-4a25-ad6e-aaaaaaaaaaaa",
                    "roleDefinitionId": "b7e6dc6d-f1e8-4753-8033-ffffffffffff"
                }
            ],
            "requester": {
                "appId": "691458b9-1327-4635-9f55-bbbbbbbbbbbb",
                "audience": "https://storage.azure.com/",
                "objectId": "fde5ba15-4355-4223-b811-cccccccccccc",
                "tenantId": "72f988bf-86f1-41af-91ab-dddddddddddd",
                "tokenIssuer": "https://sts.windows.net/72f988bf-86f1-41af-91ab-eeeeeeeeeeee/"
               },
            "type": "OAuth"
        },
    }
    
    
    Właściwość Opis
    tożsamość/typ Typ uwierzytelniania, który został użyty do żądania. Na przykład: OAuth , Kerberos , , SAS Key Account Key lub Anonymous
    identity/tokenHash Skrót SHA-256 tokenu uwierzytelniania używanego w żądaniu.
    Jeśli typ uwierzytelniania to , format to Account Key "klucz1 | klucz2 (skrót SHA256 klucza)". Na przykład: key1(5RTE343A6FEB12342672AFD40072B70D4A91BGH5CDF797EC56BF82B2C3635CE).
    Jeśli typ uwierzytelniania to , format to SAS Key | "klucz1 klucz2 (skrót SHA 256 klucza),SasSignature(skrót SHA 256 tokenu SYGNATURY dostępu współdzielonego)". Na przykład: key1(0A0XE8AADA354H19722ED12342443F0DC8FAF3E6GF8C8AD805DE6D563E0E5F8A),SasSignature(04D64C2B3A704145C9F1664F201123467A74D72DA72751A9137DDAA732FA03CF). Jeśli typ uwierzytelniania to , format to OAuth "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/roleAssignmentId Identyfikator przypisania roli. Na przykład: 4e2521b7-13be-4363-aeda-111111111111.
    authorization/roleDefinitionId Identyfikator definicji roli. Na przykład: ba92f5b4-2d11-453d-a403-111111111111".
    principals/id Identyfikator podmiotu zabezpieczeń. Na przykład: a4711f3a-254f-4cfb-8a2d-111111111111.
    podmioty zabezpieczeń/typ Typ podmiotu zabezpieczeń. Na przykład: ServicePrincipal.
    requester/appID Identyfikator Open Authorization (OAuth), który jest używany jako żądanie.
    Na przykład: d3f7d5fe-e64a-4e4e-871d-333333333333.
    żądający/odbiorcy Odbiorcy OAuth żądania. Na przykład: https://storage.azure.com.
    requester/objectId Identyfikator obiektu OAuth obiektu obiektu żądacego. W przypadku uwierzytelniania Kerberos wartość reprezentuje identyfikator obiektu uwierzytelnionego użytkownika protokołu Kerberos. Na przykład: 0e0bf547-55e5-465c-91b7-2873712b249c.
    requester/tenantId Identyfikator dzierżawy OAuth tożsamości. Na przykład: 72f988bf-86f1-41af-91ab-222222222222.
    requester/tokenIssuer Wystawca tokenu OAuth. Na przykład: https://sts.windows.net/72f988bf-86f1-41af-91ab-222222222222/.
    requester/upn Główna nazwa użytkownika (UPN) osoby żądacej. Na przykład: someone@contoso.com.
    requester/userName To pole jest zarezerwowane tylko do użytku wewnętrznego.

    Pola opisujące usługę

    {
        "properties": {
            "accountName": "testaccount1",
            "requestUrl": "https://testaccount1.blob.core.windows.net:443/upload?restype=container&comp=list&prefix=&delimiter=%2F&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://ms.portal.azure.com/6f50025f-3b88-488d-b29e-3c592a31ddc9",
            "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"
        }
    
    }
    
    Właściwość 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).
    referrerHeader Wartość nagłówka odwołującego się. Na przykład: http://contoso.com/about.html.
    Identyfikatorem żądania klienta Wartość nagłówka x-MS-Client-Request-ID żądania. Na przykład: 360b66a6-ad4f-4c4a-84a4-0ad7cb44f7a6.
    element ETag Identyfikator ETag dla zwracanego obiektu, w cudzysłowie. Na przykład: 0x8D101F7E4B662C4.
    serverLatencyMs Łączny czas, wyrażony w milisekundach, aby wykonać żądaną operację. Ta wartość nie obejmuje opóźnienia sieci (czasu odczytu żądania przychodzącego i wysłania odpowiedzi do zleceniodawcy). Na przykład: 22.
    Service Usługa skojarzona z tym żądaniem. Na przykład: blob , table , files lub queue .
    operationCount Liczba każdej zarejestrowanej operacji, która jest uwzględniona w żądaniu. Ta liczba zaczyna 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 obliczonego przez usługę magazynu. Na przykład: 3228b3cf1069a5489b298446321f8521.
    To pole może być puste.
    lastModifiedTime Czas ostatniej modyfikacji (LMT) dla zwracanego 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ść reprezentujących warunek. Mogą to być następujące warunki:
  • If-Modified — od
  • If-unmodifiedd — od
  • If-Match
  • If-None-Match
    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 Storage. Jeśli żądanie zakończyło się pomyślnie, ta wartość jest równa requestBodySize. Jeśli żądanie nie powiedzie się, ta wartość nie może być równa requestBodySize lub może być pusta.
    tlsVersion Wersja protokołu TLS używana w połączeniu żądania. Na przykład: TLS 1.2.
    smbTreeConnectID Blok komunikatów serwera (SMB) treeConnectId ustanowiony w czasie łączenia drzewa. Na przykład: 0x3
    smbPersistentHandleID Identyfikator dojścia trwałego z żądania SMB2 CREATE, które przeżyje połączenia sieciowe. Przywoływany w MS-SMB2 2.2.14.1 jako SMB2_FILEID. Trwałe. Na przykład: 0x6003f
    smbVolatileHandleID Identyfikator dojścia nietrwałego z żądania SMB2 CREATE, które jest odtwarzane w sieci ponownie nawiązuje połączenie. Przywoływany w MS-SMB2 2.2.14.1 jako SMB2_FILEID. Nietrwały. Na przykład: 0xFFFFFFFF00000065
    smbMessageID Identyfikator MessageID względny połączenia. Na przykład: 0x3b165
    smbCreditsConsumed Dane przychodzące lub wychodzące używane przez żądanie w jednostkach 64 KB. Na przykład: 0x3
    smbCommandDetail Więcej informacji o tym konkretnym żądaniu, a nie o ogólnym typie żądania. Na przykład: 0x2000 bytes at offset 0xf2000
    smbFileId Identyfikator fileid skojarzony z plikiem lub katalogiem. W przybliżeniu analogicznie do systemu plików NTFS. Na przykład: 0x9223442405598953
    smbSessionID Identyfikator sesji SMB2 został utworzony podczas instalacji sesji. Na przykład: 0x8530280128000049
    smbCommandMajor UInt32 Wartość w SMB2_HEADER. Command. Obecnie jest to liczba z przedziału od 0 do 18 włącznie. Na przykład: 0x6
    smbCommandMinor Podklasa elementu SmbCommandMajor, gdzie to konieczne. Na przykład: DirectoryCloseAndDelete

    Zobacz też