Monitorowanie usługi Azure Blob Storage

Jeśli masz krytyczne aplikacje i procesy biznesowe, które opierają się na zasobach platformy Azure, chcesz monitorować ich dostępność, wydajność i działanie. W tym artykule opisano dane monitorowania generowane przez usługę Azure Blob Storage oraz sposób używania funkcji usługi Azure Monitor do analizowania alertów dotyczących tych danych.

Uwaga

Dzienniki Storage Azure w usłudze Azure Monitor są 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 i tabel. Ta funkcja jest dostępna dla wszystkich kont magazynu utworzonych za pomocą Azure Resource Manager wdrożenia. Aby uzyskać więcej informacji, zobacz omówienie Storage konta.

Omówienie monitorowania

Strona Przegląd w Azure Portal dla każdego zasobu usługi Blob Storage zawiera krótki widok użycia zasobów, na przykład żądań i rozliczeń godzinowych. Te informacje są przydatne, ale dostępna jest tylko niewielka ilość danych monitorowania. Niektóre z tych danych są zbierane automatycznie i są dostępne do analizy zaraz po utworzeniu zasobu. W niektórych konfiguracjach można włączyć dodatkowe typy zbierania danych.

Co to jest Azure Monitor?

Usługa Azure Blob Storage tworzy dane monitorowania przy użyciu Azure Monitor, która jest usługą monitorowania pełnego stosu na platformie Azure. Azure Monitor udostępnia kompletny zestaw funkcji do monitorowania zasobów i zasobów platformy Azure w innych chmurach i lokalnie.

Zacznij od artykułu Monitorowanie zasobów platformy Azure za pomocą Azure Monitor który opisuje następujące kwestie:

  • Co to jest Azure Monitor?
  • Koszty związane z monitorowaniem
  • Dane monitorowania zebrane na platformie Azure
  • Konfigurowanie zbierania danych
  • Standardowe narzędzia na platformie Azure do analizowania danych monitorowania i tworzenia alertów dotyczących tych danych

Poniższe sekcje są wykorzystywane w tym artykule przez opisanie określonych danych zebranych z usługi Azure Storage. Przykłady pokazują, jak skonfigurować zbieranie danych i analizować te dane za pomocą narzędzi platformy Azure.

Dane monitorowania

Usługa Azure Blob Storage zbiera te same rodzaje danych monitorowania co inne zasoby platformy Azure, które opisano w tece Monitorowanie danych z zasobów platformy Azure.

Aby uzyskać szczegółowe informacje na temat metryk i dzienników utworzonych przez usługę Azure Blob Storage, zobacz Azure Blob Storage monitoring data reference (Informacje o danych monitorowania usługi Azure Blob Storage).

Metryki i dzienniki w Azure Monitor obsługują tylko Azure Resource Manager magazynu. Azure Monitor nie obsługuje klasycznych kont magazynu. Jeśli chcesz używać metryk lub dzienników na klasycznym koncie magazynu, musisz przeprowadzić migrację do Azure Resource Manager magazynu. Aby uzyskać więcej informacji, zobacz Migrowanie do Azure Resource Manager.

Jeśli chcesz, możesz nadal korzystać z klasycznych metryk i dzienników. W rzeczywistości klasyczne metryki i dzienniki są dostępne równolegle z metrykami i dziennikami w Azure Monitor. Obsługa pozostaje w miejscu do momentu Storage usługa Azure Storage kończy korzystanie ze starszych metryk i dzienników.

Zbieranie i routing

Metryki platformy i dziennik aktywności są zbierane automatycznie, ale mogą być kierowane do innych lokalizacji przy użyciu ustawienia diagnostycznego.

Aby zbierać dzienniki zasobów, należy utworzyć ustawienie diagnostyczne. Podczas tworzenia ustawienia wybierz obiekt blob jako typ magazynu, dla którego chcesz włączyć dzienniki. Następnie określ jedną z następujących kategorii operacji, dla których chcesz zbierać dzienniki.

Kategoria Opis
StorageRead Operacje odczytu na obiektach.
StorageWrite Operacje zapisu na obiektach.
StorageDelete Usuwanie operacji na obiektach.

Uwaga

Data Lake Storage Gen2 nie jest wyświetlany jako typ magazynu. Wynika to z tego, że usługa Data Lake Storage Gen2 to zestaw funkcji dostępnych dla usługi Blob Storage.

Tworzenie ustawienia diagnostycznego

Ustawienie diagnostyczne można utworzyć przy użyciu programu Azure Portal, programu PowerShell, interfejsu wiersza polecenia platformy Azure, Azure Resource Manager szablonu lub Azure Policy.

Aby uzyskać ogólne wskazówki, zobacz Create diagnostic setting to collect platform logs and metrics in Azure (Tworzenie ustawienia diagnostycznego w celu zbierania dzienników i metryk platformy na platformie Azure).

Uwaga

Dzienniki Storage Azure w usłudze Azure Monitor są 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 i tabel. Ta funkcja jest dostępna dla wszystkich kont magazynu utworzonych za pomocą Azure Resource Manager wdrożenia. Aby uzyskać więcej informacji, zobacz omówienie Storage konta.

  1. Zaloguj się w witrynie Azure Portal.

  2. Przejdź do konta magazynu.

  3. W sekcji Monitorowanie kliknij pozycję Ustawienia diagnostyczne (wersja zapoznawcza).

    portal — dzienniki diagnostyczne

  4. Wybierz obiekt blob jako typ magazynu, dla którego chcesz włączyć dzienniki.

  5. Kliknij pozycję Dodaj ustawienie diagnostyczne.

    portal — dzienniki zasobów — dodawanie ustawienia diagnostycznego

    Zostanie wyświetlona strona Ustawienia diagnostyczne.

    Strona dzienników zasobów

  6. W polu Nazwa strony wprowadź nazwę tego ustawienia Dziennik zasobów. Następnie wybierz operacje, które mają być rejestrowane (operacje odczytu, zapisu i usuwania) oraz miejsce, do którego mają być wysyłane dzienniki.

Archiwizowanie dzienników na koncie magazynu

Jeśli zdecydujesz się zarchiwizować dzienniki na koncie magazynu, zapłacisz za ilość dzienników wysyłanych do konta magazynu. Aby uzyskać szczegółowe informacje o cenach, zobacz sekcję Dzienniki platformy na Azure Monitor cennika.

  1. Zaznacz pole wyboru Zarchiwuj na koncie magazynu, a następnie wybierz przycisk Konfiguruj.

    Magazyn archiwum strony ustawień diagnostycznych

  2. Z listy Storage konto magazynu wybierz konto magazynu, na którym chcesz zarchiwizować dzienniki, kliknij przycisk OK, a następnie wybierz przycisk Zapisz.

    Ważne

    Nie można ustawić zasad przechowywania. Można jednak zarządzać zasadami przechowywania kontenera dzienników, definiując zasady zarządzania cyklem życia. Aby dowiedzieć się, jak to zrobić, zobacz Optymalizowanie kosztów przez automatyzowanie usługi Azure Blob Storage warstw dostępu.

    Uwaga

    Przed wybraniem konta magazynu jako miejsca docelowego eksportu zobacz Archiwizowanie dzienników zasobów platformy Azure, aby poznać wymagania wstępne dotyczące konta magazynu.

Przesyłanie strumieniowe dzienników do Azure Event Hubs

Jeśli zdecydujesz się na przesyłanie strumieniowe dzienników do centrum zdarzeń, zapłacisz za ilość dzienników wysyłanych do centrum zdarzeń. Aby uzyskać szczegółowe informacje o cenach, zobacz sekcję Dzienniki platformy na Azure Monitor cennika.

  1. Zaznacz pole wyboru Przesyłaj strumieniowo do centrum zdarzeń, a następnie wybierz przycisk Konfiguruj.

  2. W okienku Wybierz centrum zdarzeń wybierz przestrzeń nazw, nazwę i nazwę zasad centrum zdarzeń, do którego chcesz przesyłać strumieniowo dzienniki.

    Centrum zdarzeń strony ustawień diagnostycznych

  3. Kliknij przycisk OK, a następnie wybierz przycisk Zapisz.

Wysyłanie dzienników do usługi Azure Log Analytics

  1. Zaznacz pole wyboru Wyślij do usługi Log Analytics, wybierz obszar roboczy usługi Log Analytics, a następnie wybierz przycisk Zapisz.

    Analiza dzienników stron ustawień diagnostycznych

Analizowanie metryk

Metryki dla usługi Azure Storage można analizować za pomocą metryk z innych usług platformy Azure przy użyciu Eksplorator metryk. Otwórz Eksplorator metryk, wybierając pozycję Metryki z Azure Monitor menu. Aby uzyskać szczegółowe informacje na temat korzystania z tego narzędzia, zobacz Getting started with Azure Eksplorator metryk (Wprowadzenie do usługi Azure Eksplorator metryk).

W tym przykładzie pokazano, jak wyświetlić transakcje na poziomie konta.

Zrzut ekranu przedstawiający uzyskiwanie dostępu do metryk w Azure Portal

W przypadku metryk, które obsługują wymiary, możesz filtrować metrykę przy użyciu żądanej wartości wymiaru. W tym przykładzie pokazano, jak wyświetlić transakcje na poziomie konta dla określonej operacji, wybierając wartości wymiaru Nazwa interfejsu API.

Zrzut ekranu przedstawiający uzyskiwanie dostępu do metryk za pomocą wymiaru w Azure Portal

Aby uzyskać pełną listę wymiarów, które obsługuje usługa Azure Storage, zobacz Metrics dimensions (Wymiary metryk).

Metryki dla usługi Azure Blob Storage znajdują się w tych przestrzeniach nazw:

  • Microsoft. Storage/storageAccounts
  • Microsoft. Storage/storageAccounts/blobServices

Aby uzyskać listę wszystkich metryk obsługi Azure Monitor, w tym metryki usługi Azure Blob Storage, zobacz Azure Monitor obsługiwanych metryk.

Uzyskiwanie dostępu do metryk

Porada

Aby wyświetlić przykłady interfejsu wiersza polecenia platformy Azure lub platformy .NET, wybierz odpowiednie karty wymienione tutaj.

Azure Monitor zestaw SDK platformy .NET do odczytywania definicji i wartości metryki. Przykładowy kod pokazuje, jak używać zestawu SDK z różnymi parametrami. W przypadku metryk magazynu należy użyć lub 0.18.0-preview nowszej wersji.

W tych przykładach zastąp symbol zastępczy identyfikatorem zasobu całego konta magazynu lub <resource-ID> usługi Blob Storage. Te identyfikatory zasobów można znaleźć na stronach Punkty końcowe konta magazynu w Azure Portal.

Zastąp <subscription-ID> zmienną identyfikatorem subskrypcji. Aby uzyskać wskazówki dotyczące uzyskiwania wartości dla , i , zobacz Use the portal to create an Azure AD application and service principal that can access resources (Używanie portalu do tworzenia aplikacji usługi Azure AD i jednostki usługi, które mogą uzyskiwać <tenant-ID> <application-ID> dostęp do <AccessKey> zasobów).

Lista definicji metryki na poziomie konta

W poniższym przykładzie pokazano, jak wyświetlić listę definicji metryki na poziomie konta:

    public static async Task ListStorageMetricDefinition()
    {
        var resourceId = "<resource-ID>";
        var subscriptionId = "<subscription-ID>";
        var tenantId = "<tenant-ID>";
        var applicationId = "<application-ID>";
        var accessKey = "<AccessKey>";

        MonitorManagementClient readOnlyClient = AuthenticateWithReadOnlyClient(tenantId, applicationId, accessKey, subscriptionId).Result;
        IEnumerable<MetricDefinition> metricDefinitions = await readOnlyClient.MetricDefinitions.ListAsync(resourceUri: resourceId, cancellationToken: new CancellationToken());

        foreach (var metricDefinition in metricDefinitions)
        {
            // Enumrate metric definition:
            //    Id
            //    ResourceId
            //    Name
            //    Unit
            //    MetricAvailabilities
            //    PrimaryAggregationType
            //    Dimensions
            //    IsDimensionRequired
        }
    }

Odczytywanie wartości metryk na poziomie konta

Poniższy przykład pokazuje, jak UsedCapacity odczytywać dane na poziomie konta:

    public static async Task ReadStorageMetricValue()
    {
        var resourceId = "<resource-ID>";
        var subscriptionId = "<subscription-ID>";
        var tenantId = "<tenant-ID>";
        var applicationId = "<application-ID>";
        var accessKey = "<AccessKey>";

        MonitorClient readOnlyClient = AuthenticateWithReadOnlyClient(tenantId, applicationId, accessKey, subscriptionId).Result;

        Microsoft.Azure.Management.Monitor.Models.Response Response;

        string startDate = DateTime.Now.AddHours(-3).ToUniversalTime().ToString("o");
        string endDate = DateTime.Now.ToUniversalTime().ToString("o");
        string timeSpan = startDate + "/" + endDate;

        Response = await readOnlyClient.Metrics.ListAsync(
            resourceUri: resourceId,
            timespan: timeSpan,
            interval: System.TimeSpan.FromHours(1),
            metricnames: "UsedCapacity",

            aggregation: "Average",
            resultType: ResultType.Data,
            cancellationToken: CancellationToken.None);

        foreach (var metric in Response.Value)
        {
            // Enumrate metric value
            //    Id
            //    Name
            //    Type
            //    Unit
            //    Timeseries
            //        - Data
            //        - Metadatavalues
        }
    }

Odczytywanie wielowymiarowych wartości metryk

W przypadku metryk wielowymiarowych należy zdefiniować filtry metadanych, jeśli chcesz odczytywać dane metryk dla określonych wartości wymiarów.

W poniższym przykładzie pokazano, jak odczytywać dane metryki dotyczące metryki obsługi wielowymiarowej:

    public static async Task ReadStorageMetricValueTest()
    {
        // Resource ID for blob storage
        var resourceId = "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{storageAccountName}/blobServices/default";
        var subscriptionId = "<subscription-ID}";
        // How to identify Tenant ID, Application ID and Access Key: https://azure.microsoft.com/documentation/articles/resource-group-create-service-principal-portal/
        var tenantId = "<tenant-ID>";
        var applicationId = "<application-ID>";
        var accessKey = "<AccessKey>";

        MonitorManagementClient readOnlyClient = AuthenticateWithReadOnlyClient(tenantId, applicationId, accessKey, subscriptionId).Result;

        Microsoft.Azure.Management.Monitor.Models.Response Response;

        string startDate = DateTime.Now.AddHours(-3).ToUniversalTime().ToString("o");
        string endDate = DateTime.Now.ToUniversalTime().ToString("o");
        string timeSpan = startDate + "/" + endDate;
        // It's applicable to define meta data filter when a metric support dimension
        // More conditions can be added with the 'or' and 'and' operators, example: BlobType eq 'BlockBlob' or BlobType eq 'PageBlob'
        ODataQuery<MetadataValue> odataFilterMetrics = new ODataQuery<MetadataValue>(
            string.Format("BlobType eq '{0}'", "BlockBlob"));

        Response = readOnlyClient.Metrics.List(
                        resourceUri: resourceId,
                        timespan: timeSpan,
                        interval: System.TimeSpan.FromHours(1),
                        metricnames: "BlobCapacity",
                        odataQuery: odataFilterMetrics,
                        aggregation: "Average",
                        resultType: ResultType.Data);

        foreach (var metric in Response.Value)
        {
            //Enumrate metric value
            //    Id
            //    Name
            //    Type
            //    Unit
            //    Timeseries
            //        - Data
            //        - Metadatavalues
        }
    }

Analizowanie dzienników

Dostęp do dzienników zasobów można uzyskać jako obiekt blob na koncie magazynu, jako dane zdarzenia lub za pośrednictwem zapytań usługi Log Analytic.

Aby uzyskać szczegółowe informacje o polach, które pojawiają się w tych dziennikach, zobacz Azure Blob Storage monitoring data reference (Informacje o danych monitorowania usługi Azure Blob Storage).

Uwaga

Dzienniki Storage Azure w usłudze Azure Monitor są 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 w ramach kont magazynu ogólnego przeznaczenia w wersji 1 oraz kont magazynu ogólnego przeznaczenia w wersji 2. Klasyczne konta magazynu nie są obsługiwane.

Wpisy dziennika są tworzone tylko wtedy, gdy istnieją żądania dotyczące punktu końcowego usługi. Jeśli na przykład konto magazynu ma działanie w punkcie końcowym obiektu blob, ale nie w jego punktach końcowych tabeli lub kolejki, tworzone są tylko dzienniki odnoszące się do usługi obiektów blob. Dzienniki Storage Azure zawierają szczegółowe informacje o żądaniach do usługi magazynu, które zakończyły się powodzeniem i niepowodzeniem. Tych informacji można używać na potrzeby monitorowania poszczególnych żądań i diagnozowania problemów z usługą magazynu. Żądania są rejestrowane na zasadzie jak najostrębszego nakładu pracy.

Rejestrowanie uwierzytelnionych żądań

Rejestrowane są następujące typy żądań uwierzytelnionych:

  • Żądania zakończone powodzeniem
  • Żądania zakończone niepowodzeniem, w tym błędy limitu czasu, ograniczania przepustowości, sieci, autoryzacji i inne błędy
  • Żądania, które używają sygnatury dostępu współdzielonego (SAS) lub protokołu OAuth, w tym żądania nieudane i pomyślne
  • Żądania do danych analitycznych (klasyczne dane dziennika w kontenerze $logs i dane metryk klasy w tabelach $metric danych)

Żądania wykonane przez samą usługę Blob Storage, takie jak tworzenie lub usuwanie dzienników, nie są rejestrowane. Aby uzyskać pełną listę zarejestrowanych danych, zobacz Storage operacje i komunikaty o stanie oraz Storage dziennika.

Rejestrowanie anonimowych żądań

Rejestrowane są następujące typy anonimowych żądań:

  • Żądania zakończone powodzeniem
  • Błędy serwera
  • Błędy przechyłek czasu dla klienta i serwera
  • Nieudane żądania GET z kodem błędu 304 (Nie zmodyfikowano)

Wszystkie inne żądania anonimowe, które zakończyły się niepowodzeniem, nie są rejestrowane. Aby uzyskać pełną listę zarejestrowanych danych, zobacz Storage operacje i komunikaty o stanie oraz Storage dziennika.

Uzyskiwanie dostępu do dzienników na koncie magazynu

Dzienniki są wyświetlane jako obiekty blob przechowywane w kontenerze na docelowym koncie magazynu. Dane są zbierane i przechowywane wewnątrz pojedynczego obiektu blob jako ładunek JSON rozdzielany wierszami. Nazwa obiektu blob jest zgodna z następującą konwencją nazewnictwa:

https://<destination-storage-account>.blob.core.windows.net/insights-logs-<storage-operation>/resourceId=/subscriptions/<subscription-ID>/resourceGroups/<resource-group-name>/providers/Microsoft.Storage/storageAccounts/<source-storage-account>/blobServices/default/y=<year>/m=<month>/d=<day>/h=<hour>/m=<minute>/PT1H.json

Oto przykład:

https://mylogstorageaccount.blob.core.windows.net/insights-logs-storagewrite/resourceId=/subscriptions/
208841be-a4v3-4234-9450-08b90c09f4/resourceGroups/myresourcegroup/providers/Microsoft.Storage/storageAccounts/mystorageaccount/blobServices/default/y=2019/m=07/d=30/h=23/m=12/PT1H.json

Uzyskiwanie dostępu do dzienników w centrum zdarzeń

Dzienniki wysyłane do centrum zdarzeń nie są przechowywane jako plik, ale możesz sprawdzić, czy centrum zdarzeń odebrało informacje dziennika. W Azure Portal przejdź do centrum zdarzeń i sprawdź, czy liczba komunikatów przychodzących jest większa niż zero.

Dzienniki inspekcji

Możesz uzyskać dostęp do danych dziennika wysyłanych do centrum zdarzeń i odczytywać je przy użyciu informacji o zabezpieczeniach oraz narzędzi do zarządzania zdarzeniami i monitorowania. Aby uzyskać więcej informacji, zobacz Co mogę zrobić z danymi monitorowania wysyłanymi do centrum zdarzeń?.

Uzyskiwanie dostępu do dzienników w obszarze roboczym usługi Log Analytics

Dostęp do dzienników wysyłanych do obszaru roboczego usługi Log Analytics można uzyskać przy użyciu Azure Monitor dziennika.

Aby uzyskać więcej informacji, zobacz Wprowadzenie do usługi Log Analytics w Azure Monitor.

Dane są przechowywane w tabeli StorageBlobLog. Dzienniki dla Storage Data Lake. generacji nie są wyświetlane w dedykowanej tabeli. Wynika to z tego, że usługa Data Lake Storage Gen2 nie jest usługą. Jest to zestaw funkcji, które można włączyć na koncie magazynu. Jeśli włączono te możliwości, dzienniki będą nadal wyświetlane w tabeli StorageBlobLog.

Przykładowe zapytania kusto

Oto kilka zapytań, które można wprowadzić na pasku wyszukiwania dzienników, aby ułatwić monitorowanie magazynu obiektów blob. Te zapytania działają z nowym językiem.

Ważne

Po wybraniu pozycji Dzienniki z menu grupy zasobów konta magazynu usługa Log Analytics zostanie otwarta z zakresem zapytania ustawionym na bieżącą grupę zasobów. Oznacza to, że zapytania dziennika będą zawierać tylko dane z tej grupy zasobów. Jeśli chcesz uruchomić zapytanie, które zawiera dane z innych zasobów lub danych z innych usług platformy Azure, wybierz pozycję Dzienniki z Azure Monitor menu. Aby uzyskać szczegółowe informacje, zobacz Zakres i zakres czasu zapytania dziennika w Azure Monitor Log Analytics.

Użyj tych zapytań, aby ułatwić monitorowanie kont usługi Azure Storage:

  • Aby wyświetlić listę 10 najczęściej występujących błędów z ostatnich trzech dni.

    StorageBlobLogs
    | where TimeGenerated > ago(3d) and StatusText !contains "Success"
    | summarize count() by StatusText
    | top 10 by count_ desc
    
  • Lista 10 najważniejszych operacji, które spowodowały najwięcej błędów w ciągu ostatnich trzech dni.

    StorageBlobLogs
    | where TimeGenerated > ago(3d) and StatusText !contains "Success"
    | summarize count() by OperationName
    | top 10 by count_ desc
    
  • Aby wyświetlić listę 10 pierwszych operacji z najdłuższym opóźnieniem end-to-end w ciągu ostatnich trzech dni.

    StorageBlobLogs
    | where TimeGenerated > ago(3d)
    | top 10 by DurationMs desc
    | project TimeGenerated, OperationName, DurationMs, ServerLatencyMs, ClientLatencyMs = DurationMs - ServerLatencyMs
    
  • Aby wyświetlić listę wszystkich operacji, które spowodowały błędy ograniczania przepustowości po stronie serwera w ciągu ostatnich trzech dni.

    StorageBlobLogs
    | where TimeGenerated > ago(3d) and StatusText contains "ServerBusy"
    | project TimeGenerated, OperationName, StatusCode, StatusText
    
  • Aby wyświetlić listę wszystkich żądań z dostępem anonimowym w ciągu ostatnich trzech dni.

    StorageBlobLogs
    | where TimeGenerated > ago(3d) and AuthenticationType == "Anonymous"
    | project TimeGenerated, OperationName, AuthenticationType, Uri
    
  • Tworzenie wykresu kołowego operacji używanych w ciągu ostatnich trzech dni.

    StorageBlobLogs
    | where TimeGenerated > ago(3d)
    | summarize count() by OperationName
    | sort by count_ desc
    | render piechart
    

Obsługa funkcji

W tej tabeli pokazano, jak ta funkcja jest obsługiwana na Twoim koncie i jaki ma wpływ na pomoc techniczną po włączeniu pewnych funkcji.

Dzienniki w usłudze Azure Monitor

Typ konta magazynu Obsługa Storage obiektów blob (domyślna obsługa) Data Lake Storage Gen2 1 NFS 3.0 1
Standardowe ogólnego przeznaczenia, wersja 2 Tak 2 Tak 2 Tak 2
Premium blokowych obiektów blob Tak 2 Tak 2 Tak 2

Metryki w usłudze Azure Monitor

Typ konta magazynu Obsługa Storage obiektów blob (domyślna obsługa) Data Lake Storage Gen2 1 NFS 3.0 1
Standardowe ogólnego przeznaczenia, wersja 2 Tak Tak Tak
Premium blokowych obiektów blob Tak Tak 2 Tak 2

1 Protokół 3.0 usługi Data Lake Storage Gen2 i sieciowego systemu plików (NFS) 3.0 wymaga konta magazynu z włączoną hierarchiczną przestrzenią nazw.

2 Funkcja jest obsługiwana na poziomie wersji zapoznawczej.

Często zadawane pytania

Czy usługa Azure Storage obsługuje metryki dla dysków Dyski zarządzane lub nieza zarządzania?

Nie. Azure Compute obsługuje metryki na dyskach. Aby uzyskać więcej informacji, zobacz Metryki na dysk dla dysków zarządzanych i nieza zarządzanych.

Następne kroki