Dokumentacja danych monitorowania usługi Azure HDInsight
Ten artykuł zawiera wszystkie informacje referencyjne dotyczące monitorowania tej usługi.
Zobacz Monitorowanie usługi HDInsight , aby uzyskać szczegółowe informacje na temat danych, które można zbierać w usłudze Azure HDInsight 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 usługi Microsoft.HDInsight/clusters
W poniższej tabeli wymieniono metryki dostępne dla typu zasobu Microsoft.HDInsight/clusters.
- 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 |
---|---|---|---|---|---|---|---|
Dostępność | Kategoryzowane żądania bramy Liczba żądań bramy według kategorii (1xx/2xx/3xx/4xx/5xx) |
CategorizedGatewayRequests |
Count | Count, Total (Suma) | HttpStatus |
PT1M, PT1H, P1D | Tak |
Dostępność | Żądania bramy Liczba żądań bramy |
GatewayRequests |
Count | Count, Total (Suma) | HttpStatus |
PT1M, PT1H, P1D | Tak |
Dostępność | Żądanie użytkownika serwera proxy RESTThroughput Liczba żądań konsumentów do serwera proxy REST platformy Kafka |
KafkaRestProxy.ConsumerRequest.m1_delta |
CountPerSecond | Suma (suma) | Machine , Topic |
PT1M, PT1H, P1D | Tak |
Dostępność | Nieudane żądania klienta serwera proxy REST Wyjątki żądań konsumentów |
KafkaRestProxy.ConsumerRequestFail.m1_delta |
CountPerSecond | Suma (suma) | Machine , Topic |
PT1M, PT1H, P1D | Tak |
Dostępność | Żądanie użytkownika serwera proxy RESTLatency Opóźnienie komunikatów w żądaniu odbiorcy za pośrednictwem serwera proxy REST platformy Kafka |
KafkaRestProxy.ConsumerRequestTime.p95 |
Milisekundy | Średnia | Machine , Topic |
PT1M, PT1H, P1D | Tak |
Dostępność | Zaległości żądań klienta serwera proxy REST Długość kolejki serwera proxy REST dla konsumentów |
KafkaRestProxy.ConsumerRequestWaitingInQueueTime.p95 |
Milisekundy | Średnia | Machine , Topic |
PT1M, PT1H, P1D | Tak |
Dostępność | Komunikat producenta serwera proxy RESTThroughput Liczba komunikatów producenta za pośrednictwem serwera proxy REST platformy Kafka |
KafkaRestProxy.MessagesIn.m1_delta |
CountPerSecond | Suma (suma) | Machine , Topic |
PT1M, PT1H, P1D | Tak |
Dostępność | Komunikat użytkownika serwera proxy RESTThroughput Liczba komunikatów konsumentów za pośrednictwem serwera proxy REST platformy Kafka |
KafkaRestProxy.MessagesOut.m1_delta |
CountPerSecond | Suma (suma) | Machine , Topic |
PT1M, PT1H, P1D | Tak |
Dostępność | Połączenia współbieżne serwera proxy REST Liczba współbieżnych połączeń za pośrednictwem serwera proxy REST platformy Kafka |
KafkaRestProxy.OpenConnections |
Count | Suma (suma) | Machine , Topic |
PT1M, PT1H, P1D | Tak |
Dostępność | Żądanie producenta serwera proxy RESTThroughput Liczba żądań producenta do serwera proxy REST platformy Kafka |
KafkaRestProxy.ProducerRequest.m1_delta |
CountPerSecond | Suma (suma) | Machine , Topic |
PT1M, PT1H, P1D | Tak |
Dostępność | Producent serwera proxy REST nieudanych żądań Wyjątki żądań producenta |
KafkaRestProxy.ProducerRequestFail.m1_delta |
CountPerSecond | Suma (suma) | Machine , Topic |
PT1M, PT1H, P1D | Tak |
Dostępność | Żądanie producenta serwera proxy RESTLatency Opóźnienie komunikatów w żądaniu producenta za pośrednictwem serwera proxy REST platformy Kafka |
KafkaRestProxy.ProducerRequestTime.p95 |
Milisekundy | Średnia | Machine , Topic |
PT1M, PT1H, P1D | Tak |
Dostępność | Zaległości producenta serwera proxy REST Długość kolejki serwera proxy REST producenta |
KafkaRestProxy.ProducerRequestWaitingInQueueTime.p95 |
Milisekundy | Średnia | Machine , Topic |
PT1M, PT1H, P1D | Tak |
Dostępność | Liczba aktywnych pracowników Liczba aktywnych pracowników |
NumActiveWorkers |
Count | Średnia, Maksymalna, Minimalna | MetricName |
PT1M, PT1H, P1D | Tak |
Dostępność | Oczekujące na procesor CPU Oczekujące żądania procesora CPU w usłudze YARN |
PendingCPU |
Count | Średnia, Maksymalna, Minimalna | <none> | PT1M, PT1H, P1D | Tak |
Dostępność | Oczekująca pamięć Oczekujące żądania pamięci w usłudze YARN |
PendingMemory |
Count | Średnia, Maksymalna, Minimalna | <none> | PT1M, PT1H, P1D | Tak |
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 tabeli Microsoft.HDInsight/clusters obejmują:
- HttpStatus
- Maszyna
- Temat
- Nazwa metryki
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.
Usługa HDInsight nie używa dzienników zasobów usługi Azure Monitor ani ustawień diagnostycznych. Dzienniki są zbierane przez inne metody, w tym użycie agenta usługi Log Analytics.
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.
Klastry usługi HDInsight
Microsoft.HDInsight/Clusters
Dostępne dzienniki i metryki różnią się w zależności od typu klastra usługi HDInsight.
- HDInsightAmbariClusterAlerts
- HDInsightAmbariSystemMetrics
- HDInsightGatewayAuditLogs
- Dzienniki bazy danych HDInsightH
- HDInsightHBaseMetrics
- HDInsightHadoopAndYarnLogs
- HDInsightHadoopAndYarnMetrics
- HDInsightHiveAndLLAPLogs
- HDInsightHiveAndLLAPMetrics
- HDInsightHiveQueryAppStats
- HDInsightHiveTezAppStats
- HDInsightJupyterNotebookEvents
- HDInsightKafkaLogs
- HDInsightKafkaMetrics
- HdInsightKafkaServerLog
- HDInsightOozieLogs
- HDInsightRangerAuditLogs
- Dzienniki zabezpieczeń usługi HDInsight
- HDInsightSparkApplicationEvents
- HDInsightSparkBlockManagerEvents
- HDInsightSparkEnvironmentEvents
- HDInsightSparkExecutorEvents
- HDInsightSparkExtraEvents
- HDInsightSparkJobEvents
- Dzienniki usługi HDInsightSpark
- HDInsightSparkSQLExecutionEvents
- HDInsightSparkStageEvents
- HDInsightSparkStageTaskAccumulables
- HDInsightSparkTaskEvents
- Dzienniki biblioteki HDInsightStormLogs
- HDInsightStormMetrics
- HDInsightStormTopologyMetrics
Mapowanie tabeli dzienników
Nowa integracja usługi Azure Monitor implementuje nowe tabele w obszarze roboczym usługi Log Analytics. W poniższych tabelach przedstawiono mapowania tabel dzienników z klasycznej integracji usługi Azure Monitor z nową.
Kolumna Nowa tabela zawiera nazwę nowej tabeli. W wierszu Opis opisano typ dzienników/metryk dostępnych w tej tabeli. Kolumna Klasyczna tabela to lista wszystkich tabel z klasycznej integracji usługi Azure Monitor, której dane znajdują się teraz w nowej tabeli.
Uwaga
Niektóre tabele są całkowicie nowe i nie są oparte na poprzednich tabelach.
Ogólne tabele obciążeń
Nowa tabela | opis | Tabela klasyczna |
---|---|---|
HDInsightAmbariSystemMetrics | Metryki systemowe zebrane z systemu Ambari. Metryki pochodzą teraz z każdego węzła w klastrze (z wyjątkiem węzłów brzegowych) zamiast tylko dwóch węzłów głównych. Każda metryka jest teraz kolumną, a każda metryka jest zgłaszana raz na rekord. | metrics_cpu_nice_cl, metrics_cpu_system_cl, metrics_cpu_user_cl, metrics_memory_cache_CL, metrics_memory_swap_CL, metrics_memory_total_CLmetrics_memory_buffer_CL, metrics_load_1min_CL, metrics_load_cpu_CL, metrics_load_nodes_CL, metrics_load_procs_CL, metrics_network_in_CL, metrics_network_out_CL |
HDInsightAmbariClusterAlerts | Alerty klastra systemu Ambari z każdego węzła w klastrze (z wyjątkiem węzłów brzegowych). Każdy alert jest rekordem w tej tabeli. | metrics_cluster_alerts_CL |
Dzienniki zabezpieczeń usługi HDInsight | Rekordy z dzienników inspekcji i uwierzytelniania systemu Ambari. | log_ambari_audit_CL, log_auth_CL |
HDInsightRangerAuditLogs | Wszystkie rekordy z dziennika inspekcji platformy Ranger dla klastrów ESP. | ranger_audit_logs_CL |
HDInsightGatewayAuditLogs_CL | Informacje inspekcji węzłów bramy. Taki sam format jak tabela klasyczna i nadal znajduje się w sekcji Dzienniki niestandardowe. | log_gateway_Audit_CL |
Obciążenie platformy Spark
Uwaga
Tabele powiązane z aplikacjami platformy Spark zostały zastąpione 11 nowymi tabelami platformy Spark, które zapewniają bardziej szczegółowe informacje o obciążeniach platformy Spark.
Nowa tabela | opis | Tabela klasyczna |
---|---|---|
Dzienniki usługi HDInsightSpark | Wszystkie dzienniki związane z platformą Spark i powiązanym składnikiem: Livy i Jupyter. | log_livy_CL, log_jupyter_CL, log_spark_CL, log_sparkappsexecutors_CL, log_sparkappsdrivers_CL |
HDInsightSparkApplicationEvents | Informacje o zdarzeniach aplikacji platformy Spark, w tym czas przesyłania i ukończenia, identyfikator aplikacji i nazwa aplikacji. Przydatne do śledzenia, kiedy aplikacje zostały uruchomione i ukończone. | |
HDInsightSparkBlockManagerEvents | Informacje o zdarzeniach związane z menedżerem bloków platformy Spark. Zawiera informacje, takie jak użycie pamięci funkcji wykonawczej. | |
HDInsightSparkEnvironmentEvents | Informacje o zdarzeniach związane ze środowiskiem wykonywane przez aplikację, w tym tryb wdrażania platformy Spark, wzorzec i informacje o funkcji wykonawczej. | |
HDInsightSparkExecutorEvents | Informacje o zdarzeniu dotyczące użycia funkcji wykonawczej platformy Spark dla aplikacji. | |
HDInsightSparkExtraEvents | Informacje o zdarzeniach, które nie mieszczą się w żadnej innej tabeli platformy Spark. | |
HDInsightSparkJobEvents | Informacje o zadaniach platformy Spark, w tym ich czasy rozpoczęcia i zakończenia, wyniki i skojarzone etapy. | |
HDInsightSparkSqlExecutionEvents | Informacje o zdarzeniach dotyczące zapytań Spark SQL, w tym informacje o planie oraz opis i godziny rozpoczęcia i zakończenia. | |
HDInsightSparkStageEvents | Informacje o zdarzeniach dla etapów platformy Spark, w tym czasy rozpoczęcia i ukończenia, stan niepowodzenia i szczegółowe informacje o wykonaniu. | |
HDInsightSparkStageTaskAccumulables | Metryki wydajności dla etapów i zadań. | |
HDInsightTaskEvents | Informacje o zdarzeniach zadań platformy Spark, w tym czas rozpoczęcia i ukończenia, skojarzone etapy, stan wykonania i typ zadania. | |
HDInsightJupyterNotebookEvents | Informacje o zdarzeniach dla notesów Jupyter Notebook. |
Obciążenie usługi Hadoop/YARN
Nowa tabela | opis | Tabela klasyczna |
---|---|---|
HDInsightHadoopAndYarnMetrics | Metryki JMX z platform Hadoop i YARN. Zawiera wszystkie te same metryki JMX co poprzednie tabele dzienników niestandardowych oraz ważniejsze metryki: Serwer osi czasu, Menedżer węzłów i Serwer historii zadań. Zawiera jedną metryki na rekord. | metrics_resourcemanager_clustermetrics_CL, metrics_resourcemanager_jvm_CL, metrics_resourcemanager_queue_root_CL, metrics_resourcemanager_queue_root_joblauncher_CL, metrics_resourcemanager_queue_root_default_CL, metrics_resourcemanager_queue_root_thriftsvr_CL |
HDInsightHadoopAndYarnLogs | Wszystkie dzienniki wygenerowane na podstawie platform Hadoop i YARN. | log_mrjobsummary_CL, log_resourcemanager_CL, log_timelineserver_CL, log_nodemanager_CL |
Obciążenie Hive/LLAP
Nowa tabela | opis | Tabela klasyczna |
---|---|---|
HDInsightHiveAndLLAPMetrics | Metryki JMX z platform Hive i LLAP. Zawiera wszystkie te same metryki JMX co poprzednie tabele dzienników niestandardowych, jedną metrykę na rekord. | llap_metrics_hiveserver2_CL, llap_metrics_hs2_metrics_subsystemllap_metrics_jvm_CL, llap_metrics_llap_daemon_info_CL, llap_metrics_buddy_allocator_info_CL, llap_metrics_deamon_jvm_CL, llap_metrics_io_CL, llap_metrics_executor_metrics_CL, llap_metrics_metricssystem_stats_CL, llap_metrics_cache_CL |
HDInsightHiveAndLLAPLogs | Dzienniki generowane na podstawie technologii Hive, LLAP i ich powiązanych składników: WebHCat i Zeppelin. | log_hivemetastore_CL log_hiveserver2_CL, log_hiveserve2interactive_CL, log_webhcat_CL, log_zeppelin_zeppelin_CL |
Obciążenie platformy Kafka
Nowa tabela | opis | Tabela klasyczna |
---|---|---|
HDInsightKafkaMetrics | Metryki JMX z platformy Kafka. Zawiera wszystkie te same metryki JMX co stare tabele dzienników niestandardowych oraz inne ważne metryki. Jedna metryka na rekord. | metrics_kafka_CL |
HDInsightKafkaLogs | Wszystkie dzienniki wygenerowane na podstawie brokerów platformy Kafka. | log_kafkaserver_CL, log_kafkacontroller_CL |
Obciążenie HBase
Nowa tabela | opis | Tabela klasyczna |
---|---|---|
HDInsightHBaseMetrics | Metryki JMX z bazy HBase. Zawiera wszystkie te same metryki JMX z poprzednich tabel. W przeciwieństwie do poprzednich tabel każdy wiersz zawiera jedną metryki. | metrics_regionserver_CL, metrics_regionserver_wal_CL, metrics_regionserver_ipc_CL, metrics_regionserver_os_CL, metrics_regionserver_replication_CL, metrics_restserver_CL, metrics_restserver_jvm_CL, metrics_hmaster_assignmentmanager_CL, metrics_hmaster_ipc_CL, metrics_hmaser_os_CL, metrics_hmaster_balancer_CL, metrics_hmaster_jvm_CL, metrics_hmaster_CL, metrics_hmaster_fs_CL |
Dzienniki bazy danych HDInsightH | Dzienniki z bazy HBase i powiązanych z nią składników: Phoenix i HDFS. | log_regionserver_CL, log_restserver_CL, log_phoenixserver_CL, log_hmaster_CL, log_hdfsnamenode_CL, log_garbage_collector_CL |
Obciążenie Oozie
Nowa tabela | opis | Tabela klasyczna |
---|---|---|
HDInsightOozieLogs | Wszystkie dzienniki wygenerowane na podstawie platformy Oozie. | Log_oozie_CL |
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 HDInsight, zobacz Monitorowanie usługi HDInsight .
- Aby uzyskać szczegółowe informacje na temat monitorowania zasobów platformy Azure, zobacz Monitorowanie zasobów platformy Azure za pomocą usługi Azure Monitor .