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 (przestarzałe) | 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:
- Tworzenie puli
- Uruchamianie usuwania puli
- Ukończono usuwanie puli
- Rozpoczęcie zmiany rozmiaru puli
- Ukończono zmienianie rozmiaru puli
- Automatyczne skalowanie puli
- Uruchamianie zadania
- Zadanie ukończone
- Zadanie kończy się niepowodzeniem
- Harmonogram zadań kończy się niepowodzeniem
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.
Powiązana zawartość
- Zobacz Monitorowanie usługi Batch, aby uzyskać opis monitorowania usługi Batch .
- Aby uzyskać szczegółowe informacje na temat monitorowania zasobów platformy Azure, zobacz Monitorowanie zasobów platformy Azure za pomocą usługi Azure Monitor .
- Dowiedz się więcej o interfejsach API i narzędziach usługi Batch umożliwiających tworzenie rozwiązań usługi Batch.