Dokumentacja danych monitorowania usługi Azure Batch

Ten artykuł zawiera wszystkie informacje referencyjne dotyczące monitorowania tej usługi.

Zobacz Monitorowanie usługi Azure Batch , aby uzyskać szczegółowe informacje na temat danych, które można zbierać dla usługi Azure Batch i jak ich używać.

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.Batch/batchaccounts

W poniższej tabeli wymieniono metryki dostępne dla typu zasobu Microsoft.Batch/batchaccounts.

  • 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.
Metric Nazwa w interfejsie API REST Jednostka Agregacja Wymiary Ziarna czasu Eksportowanie ds
Liczba rdzeni dedykowanych

Łączna liczba dedykowanych rdzeni na koncie usługi Batch
CoreCount Count Łącznie <none> PT1M Nie.
Tworzenie liczby węzłów

Liczba tworzonych węzłów
CreatingNodeCount Count Łącznie <none> PT1M Nie.
Liczba bezczynnych węzłów

Liczba bezczynnych węzłów
IdleNodeCount Count Łącznie <none> PT1M Nie.
Usuwanie ukończonych zdarzeń zadania

Łączna liczba zadań, które zostały pomyślnie usunięte.
JobDeleteCompleteEvent Count Łącznie jobId PT1M Tak
Usuwanie zdarzeń uruchamiania zadania

Łączna liczba zadań, które zostały żądane do usunięcia.
JobDeleteStartEvent Count Łącznie jobId PT1M Tak
Wyłączanie zdarzeń ukończenia zadania

Łączna liczba zadań, które zostały pomyślnie wyłączone.
JobDisableCompleteEvent Count Łącznie jobId PT1M Tak
Wyłączanie zdarzeń uruchamiania zadania

Łączna liczba zadań, które zostały żądane do wyłączenia.
JobDisableStartEvent Count Łącznie jobId PT1M Tak
Zdarzenia uruchamiania zadania

Łączna liczba zadań, które zostały pomyślnie uruchomione.
JobStartEvent Count Łącznie jobId PT1M Tak
Zdarzenia zakończenia zadania

Łączna liczba zadań, które zostały pomyślnie zakończone.
JobTerminateCompleteEvent Count Łącznie jobId PT1M Tak
Zdarzenia rozpoczęcia zakończenia zadania

Łączna liczba zadań, które zostały żądane do zakończenia.
JobTerminateStartEvent Count Łącznie jobId PT1M Tak
Opuszczanie liczby węzłów puli

Liczba węzłów opuszczających pulę
LeavingPoolNodeCount Count Łącznie <none> PT1M Nie.
Liczba rdzeni lowPriority

Łączna liczba rdzeni o niskim priorytcie na koncie usługi Batch
LowPriorityCoreCount Count Łącznie <none> PT1M Nie.
Liczba węzłów w trybie offline

Liczba węzłów w trybie offline
OfflineNodeCount Count Łącznie <none> PT1M Nie.
Tworzenie zdarzeń puli

Łączna liczba utworzonych pul
PoolCreateEvent Count Łącznie poolId PT1M Tak
Usuń pulę ukończonych zdarzeń

Całkowita liczba usuniętych puli, które zostały ukończone
PoolDeleteCompleteEvent Count Łącznie poolId PT1M Tak
Usuwanie puli zdarzeń początkowych

Łączna liczba usuniętych puli, które zostały uruchomione
PoolDeleteStartEvent Count Łącznie poolId PT1M Tak
Zmienianie rozmiaru ukończonych zdarzeń puli

Całkowita liczba ukończonych zmian rozmiaru puli
PoolResizeCompleteEvent Count Łącznie poolId PT1M Tak
Zmienianie rozmiaru puli zdarzeń początkowych

Łączna liczba rozpoczętych zmian rozmiaru puli
PoolResizeStartEvent Count Łącznie poolId PT1M Tak
Wywłaszczone liczby węzłów

Liczba wywłaszonych węzłów
PreemptedNodeCount Count Łącznie <none> PT1M Nie.
Liczba ponownych uruchomień węzłów

Liczba ponownych rozruchów węzłów
RebootingNodeCount Count Łącznie <none> PT1M Nie.
Ponowne wyobrażanie sobie liczby węzłów

Liczba ponownych obrazów węzłów
ReimagingNodeCount Count Łącznie <none> PT1M Nie.
Liczba uruchomionych węzłów

Liczba uruchomionych węzłów
RunningNodeCount Count Łącznie <none> PT1M Nie.
Liczba węzłów początkowych

Liczba węzłów początkowych
StartingNodeCount Count Łącznie <none> PT1M Nie.
Liczba węzłów zadania uruchamiania zakończyła się niepowodzeniem

Liczba węzłów, w których zadanie uruchamiania nie powiodło się
StartTaskFailedNodeCount Count Łącznie <none> PT1M Nie.
Zdarzenia ukończenia zadania

Łączna liczba ukończonych zadań
TaskCompleteEvent Count Łącznie poolId, jobId PT1M Tak
Zdarzenia niepowodzenia zadania

Łączna liczba zadań zakończonych w stanie niepowodzenia
TaskFailEvent Count Łącznie poolId, jobId PT1M Tak
Zdarzenia uruchamiania zadania

Łączna liczba zadań, które zostały uruchomione
TaskStartEvent Count Łącznie poolId, jobId PT1M Tak
Liczba węzłów o niskim priorytcie

Łączna liczba węzłów o niskim priorytcie na koncie usługi Batch
TotalLowPriorityNodeCount Count Łącznie <none> PT1M Nie.
Liczba węzłów dedykowanych

Łączna liczba dedykowanych węzłów na koncie usługi Batch
TotalNodeCount Count Łącznie <none> PT1M Nie.
Liczba węzłów, których nie można używać

Liczba węzłów bezużytecznych
UnusableNodeCount Count Łącznie <none> PT1M Nie.
Oczekiwanie na liczbę węzłów zadania uruchamiania

Liczba węzłów oczekujących na ukończenie zadania uruchamiania
WaitingForStartTaskNodeCount Count Łącznie <none> PT1M Nie.

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.

  • poolId
  • Jobid

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 konta Microsoft.Batch/batchaccounts

Kategoria Nazwa wyświetlana kategorii Tabela dzienników Obsługuje podstawowy plan dziennika Obsługuje transformację czasu pozyskiwania Przykładowe zapytania Koszty eksportowania
AuditLog Dzienniki inspekcji AzureDiagnostics

Dzienniki z wielu zasobów platformy Azure.

Nie Nie. Zapytania Tak
ServiceLog Dzienniki usługi AzureDiagnostics

Dzienniki z wielu zasobów platformy Azure.

Nie Nie. Zapytania Nie.
ServiceLogs Dzienniki usługi Nie Nie. Tak

Zdarzenia dziennika usługi

Dzienniki usługi Batch zawierają zdarzenia emitowane przez usługę Batch w okresie istnienia pojedynczego zasobu usługi Batch, takie jak pula lub zadanie. Usługa Batch emituje następujące zdarzenia dziennika:

Każde zdarzenie emitowane przez usługę Batch jest rejestrowane w formacie JSON. W poniższym przykładzie przedstawiono treść zdarzenia tworzenia przykładowej puli:

{
    "id": "myPool1",
    "displayName": "Production Pool",
    "vmSize": "Standard_F1s",
    "imageType": "VirtualMachineConfiguration",
    "cloudServiceConfiguration": {
        "osFamily": "3",
        "targetOsVersion": "*"
    },
    "networkConfiguration": {
        "subnetId": " "
    },
    "virtualMachineConfiguration": {
          "imageReference": {
            "publisher": " ",
            "offer": " ",
            "sku": " ",
            "version": " "
          },
          "nodeAgentId": " "
        },
    "resizeTimeout": "300000",
    "targetDedicatedNodes": 2,
    "targetLowPriorityNodes": 2,
    "taskSlotsPerNode": 1,
    "vmFillType": "Spread",
    "enableAutoScale": false,
    "enableInterNodeCommunication": false,
    "isAutoPool": false
}

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.

Konta usługi Batch

microsoft.batch/batchaccounts

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.