Presto exponierte JMX-Metriken
Dieses Thema behandelt die Presto exponierten JMX Metriken mit Details.
Alluxio-Cache-Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_alluxio_cache_bytes_read_cache_count | Zähler | Verfolgt die Anzahl der aus dem Alluxio-Cache gelesenen Bytes. |
| watsonx_data_presto_alluxio_cache_bytes_read_cache_fifteen_minute_rate | Messgerät | Misst die Rate der aus dem Alluxio-Cache gelesenen Bytes über fünfzehn Minuten. |
| watsonx_data_presto_alluxio_cache_bytes_requested_external_count | Zähler | Verfolgt die Anzahl der von außen angeforderten Bytes aus dem Alluxio-Cache. |
| watsonx_data_presto_alluxio_cache_bytes_requested_external_fifteen_minute_rate | Messgerät | Misst die Rate der von außen angeforderten Bytes aus dem Alluxio-Cache über fünfzehn Minuten. |
| watsonx_data_presto_alluxio_cache_bytes_geschrieben_cache_fifteen_minute_rate | Messgerät | Misst die Rate der in den Alluxio-Cache geschriebenen Bytes über fünfzehn Minuten. |
| watsonx_data_presto_alluxio_cache_get_errors_count | Zähler | Zählt die Anzahl der Fehler, die beim Abrufen von Daten aus dem Alluxio-Cache aufgetreten sind. |
| watsonx_data_presto_alluxio_cache_hit_rate_value | Messgerät | Liefert die Trefferquote des Alluxio-Cache. |
| watsonx_data_presto_alluxio_cache_pages_count | Zähler | Verfolgt die Anzahl der Seiten im Alluxio-Cache. |
| watsonx_data_presto_alluxio_cache_pages_evicted_count | Zähler | Zählt die Anzahl der Seiten, die aus dem Alluxio-Cache entfernt wurden. |
| watsonx_data_presto_alluxio_cache_pages_evicted_fifteen_minute_rate | Messgerät | Misst die Anzahl der Seiten, die innerhalb von fünfzehn Minuten aus dem Alluxio-Cache entfernt werden. |
| watsonx_data_presto_alluxio_cache_put_errors_count | Zähler | Zählt die Anzahl der Fehler, die beim Einspeichern von Daten in den Alluxio-Cache aufgetreten sind. |
| watsonx_data_presto_alluxio_cache_space_available_value | Messgerät | Zeigt den verfügbaren Platz im Alluxio-Cache an. |
| watsonx_data_presto_alluxio_cache_space_used_value | Messgerät | Zeigt den belegten Platz im Alluxio-Cache an. |
| watsonx_data_presto_alluxio_cache_written_cache_external_count | Zähler | Verfolgt die Anzahl der Bytes, die von Alluxio in den externen Cache geschrieben wurden. |
Presto cache CacheStats Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_cache_stats_cache_hit | Zähler | Verfolgt die Anzahl der Cache-Treffer im Presto-Cache. |
| watsonx_data_presto_cache_stats_cache_miss | Zähler | Verfolgt die Anzahl der Cache-Fehlversuche im Presto-Cache. |
| watsonx_data_presto_cache_stats_in_memory_retained_bytes | Messgerät | Gibt die Anzahl der im Presto-Cache gespeicherten Bytes an. |
| watsonx_data_presto_cache_stats_quota_exceeded | Zähler | Zählt die Instanzen, in denen die Cache-Quote überschritten wurde. |
Clusterweite Metriken zur Speichernutzung
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_cluster_memory_manager_queries_killed_due_to_out_of_memory | Zähler | Verfolgt die Anzahl der Abfragen, die aufgrund von Speicherplatzmangel abgebrochen wurden. |
| watsonx_data_presto_cluster_memory_pool_general_assigned_queries | Messgerät | Gibt die Anzahl der Abfragen an, die dem allgemeinen Speicherpool zugewiesen sind. |
| watsonx_data_presto_cluster_memory_pool_general_blocked_nodes | Messgerät | Gibt die Anzahl der Knoten an, die im allgemeinen Speicherpool blockiert sind. |
| watsonx_data_presto_cluster_memory_pool_general_free_distributed_bytes | Messgerät | Zeigt die Anzahl der freien verteilten Bytes im allgemeinen Speicherpool an. |
| watsonx_data_presto_cluster_memory_pool_general_total_distributed_bytes | Messgerät | Gibt die Gesamtzahl der verteilten Bytes im allgemeinen Speicherpool an. |
Cache-Metriken für Fragmentergebnisse
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_fragment_cache_stats_cache_entries | Zähler | Verfolgt die Anzahl der Cache-Einträge im Fragmentergebnis-Cache. |
| watsonx_data_presto_fragment_cache_stats_cache_hit | Zähler | Verfolgt die Anzahl der Cache-Treffer im Fragmentergebnis-Cache. |
| watsonx_data_presto_fragment_cache_stats_cache_removal | Zähler | Verfolgt die Anzahl der Cache-Entfernungen im Fragmentergebnis-Cache. |
| watsonx_data_presto_fragment_cache_stats_cache_size_in_bytes | Messgerät | Gibt die Größe des Fragmentergebnis-Caches in Bytes an. |
| watsonx_data_presto_fragment_cache_stats_inflight_bytes | Messgerät | Gibt die Anzahl der Inflight-Bytes im Fragment-Ergebnis-Cache an. |
Java Metriken des Garbage Collectors
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_garbage_collector_global_collection_count | Zähler | Verfolgt die Anzahl der globalen Garbage Collections. |
| watsonx_data_presto_garbage_collector_global_collection_time_milliseconds | Messgerät | Misst die für die globale Garbage Collection aufgewendete Zeit in Millisekunden. |
| watsonx_data_presto_garbage_collector_scavenge_collection_count | Zähler | Verfolgt die Anzahl der Scavenge-Garbage-Collections. |
| watsonx_data_presto_garbage_collector_scavenge_collection_time_milliseconds | Messgerät | Misst die für die Scavenge-Garbage-Collection aufgewendete Zeit in Millisekunden. |
Cache-Metriken für Datei-Metadaten
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_hive_cache_stats_mbean_orc_file_tail_hit_rate | Messgerät | Gibt die Trefferquote für den ORC File-Tail-Metadaten-Cache an. |
| watsonx_data_presto_hive_cache_stats_mbean_orc_file_tail_size | Messgerät | Gibt die Größe des ORC-Metadaten-Caches an. |
| watsonx_data_presto_hive_cache_stats_mbean_parquet_metadata_hit_rate | Messgerät | Gibt die Trefferquote für den Parquet-Metadaten-Cache an. |
| watsonx_data_presto_hive_cache_stats_mbean_parquet_metadata_size | Messgerät | Gibt die Größe des Parquet-Metadaten-Cache an. |
| watsonx_data_presto_hive_cache_stats_mbean_partition_hit_rate | Messgerät | Gibt die Trefferquote für den Partitions-Metadaten-Cache an. |
| watsonx_data_presto_hive_cache_stats_mbean_partition_size | Messgerät | Gibt die Größe des Metadaten-Caches der Partition an. |
Java metriken zum Heap-Speicher
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_memory_heap_memory_usage_committed_bytes | Messgerät | Zeigt die gebundenen Bytes im Heap-Speicherverbrauch an. |
| watsonx_data_presto_memory_heap_memory_usage_init_bytes | Messgerät | Zeigt die anfänglichen Bytes der Heap-Speicherverwendung an. |
| watsonx_data_presto_memory_heap_memory_usage_max_bytes | Messgerät | Zeigt die maximalen Bytes des verwendeten Heap-Speichers an. |
| watsonx_data_presto_memory_heap_memory_usage_used_bytes | Messgerät | Zeigt die verwendeten Bytes im Heap-Speicher an. |
Java Metriken für Nicht-Heap-Speicher
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_memory_non_heap_memory_usage_committed_bytes | Messgerät | Zeigt die übertragenen Bytes der Nicht-Heap-Speicherverwendung an. |
| watsonx_data_presto_memory_non_heap_memory_usage_init_bytes | Messgerät | Zeigt die anfänglichen Bytes der Nicht-Heap-Speichernutzung an. |
| watsonx_data_presto_memory_non_heap_memory_usage_max_bytes | Messgerät | Zeigt die maximalen Bytes der Nicht-Heap-Speichernutzung an. |
| watsonx_data_presto_memory_non_heap_memory_usage_used_bytes | Messgerät | Zeigt die verwendeten Bytes im Nicht-Heap-Speicherverbrauch an. |
Java Speicherpool-Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_memory_pool_MemoryPool_nursery_allocate_usage_committed_bytes | Messgerät | Zeigt die gebundenen Bytes im Nursery-Allocate-Speicherpool an (entspricht G1 Eden Space). |
| watsonx_data_presto_memory_pool_MemoryPool_nursery_allocate_usage_used_bytes | Messgerät | Zeigt die belegten Bytes im Nursery-Allocate-Speicherpool an (entspricht G1 Eden Space). |
| watsonx_data_presto_memory_pool_MemoryPool_tenured_SOA_usage_committed_bytes | Messgerät | Gibt die gebundenen Bytes im Tenured-SOA-Speicherpool an (entspricht G1 Old Gen). |
| watsonx_data_presto_memory_pool_MemoryPool_tenured_SOA_usage_used_bytes | Messgerät | Gibt die verwendeten Bytes im Tenured-SOA-Speicherpool an (entspricht G1 Old Gen). |
| watsonx_data_presto_memory_pool_MemoryPool_tenured_LOA_usage_committed_bytes | Messgerät | Gibt die gebundenen Bytes im tenured-LOA-Speicherpool an (entspricht G1 Old Gen). |
| watsonx_data_presto_memory_pool_MemoryPool_tenured_LOA_usage_used_bytes | Messgerät | Gibt die belegten Bytes im tenured-LOA-Speicherpool an (entspricht G1 Old Gen). |
Presto Speicherpool-Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_memory_pool_general_free_bytes | Messgerät | Zeigt die Anzahl der freien Bytes im allgemeinen Speicherpool an. |
| watsonx_data_presto_memory_pool_general_max_bytes | Messgerät | Gibt die maximale Anzahl von Bytes im allgemeinen Speicherpool an. |
| watsonx_data_presto_memory_pool_general_reserved_bytes | Messgerät | Gibt die Anzahl der reservierten Bytes im allgemeinen Speicherpool an. |
| watsonx_data_presto_memory_pool_general_reserved_revocable_bytes | Messgerät | Gibt die Anzahl der reservierten widerrufbaren Bytes im allgemeinen Speicherpool an. |
| watsonx_data_presto_memory_pool_general_total_bytes | Messgerät | Zeigt die Gesamtzahl der Bytes im allgemeinen Speicherpool an. |
Planer-Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_node_selection_stats_non_preferred_node_selected_count_total_count | Zähler | Gesamtzahl der Fälle, in denen ein nicht bevorzugter Knoten vom Planer ausgewählt wurde. |
| watsonx_data_presto_node_selection_stats_non_primary_preferred_node_selected_count_total_count | Zähler | Gesamtzahl der Fälle, in denen ein nicht primär bevorzugter Knoten vom Planer ausgewählt wurde. |
| watsonx_data_presto_node_selection_stats_primary_preferred_node_selected_count_five_minute_rate | Messgerät | Häufigkeit, mit der in den letzten fünf Minuten ein primär bevorzugter Knoten vom Planer ausgewählt wurde. |
| watsonx_data_presto_node_selection_stats_primary_preferred_node_selected_count_total_count | Zähler | Gesamtzahl der Fälle, in denen ein primär bevorzugter Knoten vom Planer ausgewählt wurde. |
Lufthebe-Statistiken Pausenmeter-Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_pause_meter_less_than_10ms_pauses | Zähler | Gesamtzahl der Pausen, die weniger als 10 Millisekunden dauern. |
| watsonx_data_presto_pause_meter_10ms_to_50ms_pauses | Zähler | Gesamtzahl der Pausen, die zwischen 10 und 50 Millisekunden dauern. |
| watsonx_data_presto_pause_meter_50ms_to_500ms_pauses | Zähler | Gesamtzahl der Pausen, die zwischen 50 und 500 Millisekunden dauern. |
| watsonx_data_presto_pause_meter_500ms_to_1s_pauses | Zähler | Gesamtzahl der Pausen, die zwischen 500 Millisekunden und 1 Sekunde dauern. |
| watsonx_data_presto_pause_meter_1s_to_10s_pauses | Zähler | Gesamtzahl der Pausen, die zwischen 1 und 10 Sekunden dauern. |
| watsonx_data_presto_pause_meter_10s_to_1m_pauses | Zähler | Gesamtzahl der Pausen, die zwischen 10 Sekunden und 1 Minute dauern. |
| watsonx_data_presto_pause_meter_greater_than_1m_pauses | Zähler | Gesamtzahl der Pausen, die länger als 1 Minute dauern. |
| watsonx_data_presto_pause_meter_total_pause_seconds | Zähler | Gesamtzahl aller Pausensekunden. |
Presto Abfragemanager-Metriken zur Ausführung
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_query_manager_abandoned_queries_five_minute_count | Zähler | Anzahl der in den letzten fünf Minuten abgebrochenen Abfragen. |
| watsonx_data_presto_query_manager_cancelled_queries_five_minute_count | Zähler | Anzahl der Abfragen, die in den letzten fünf Minuten abgebrochen wurden. |
| watsonx_data_presto_query_manager_erledigte_Abfragen_fünf_Minuten_Zahl | Zähler | Anzahl der Abfragen, die in den letzten fünf Minuten abgeschlossen wurden. |
| watsonx_data_presto_query_manager_verbraucht_cpu_zeit_sekunden_fünf_minuten_zähler | Zähler | Anzahl der in den letzten fünf Minuten verbrauchten CPU-Zeit in Sekunden. |
| watsonx_data_presto_query_manager_verbrauchte_eingabebytes_fünf_minuten_zähler | Zähler | Anzahl der in den letzten fünf Minuten verbrauchten Eingabebytes. |
| watsonx_data_presto_query_manager_verbraucht_input_rows_five_minute_count | Zähler | Anzahl der in den letzten fünf Minuten verbrauchten Eingabezeilen. |
| watsonx_data_presto_query_manager_cpu_input_byte_rate_five_minutes_p$1 | Messgerät | Rate der CPU-Eingabebytes in den letzten fünf Minuten. |
| watsonx_data_presto_query_manager_execution_time_five_minutes_p$1 | Messgerät | Ausführungszeit in den letzten fünf Minuten. |
| watsonx_data_presto_query_manager_external_failures_five_minute_count | Zähler | Anzahl der fehlgeschlagenen externen Abfragen in den letzten fünf Minuten. |
| watsonx_data_presto_query_manager_failed_queries_five_minute_count | Zähler | Anzahl der fehlgeschlagenen Abfragen in den letzten fünf Minuten. |
| watsonx_data_presto_query_manager_insufficient_resources_failures_five_minute_count | Zähler | Anzahl der Abfragen, die in den letzten fünf Minuten aufgrund unzureichender Ressourcen fehlgeschlagen sind. |
| watsonx_data_presto_query_manager_internal_failures_five_minute_count | Zähler | Anzahl der internen Abfrageausfälle in den letzten fünf Minuten. |
| watsonx_data_presto_query_manager_queued_queries | Messgerät | Anzahl der Abfragen, die derzeit in der Warteschlange stehen. |
| watsonx_data_presto_query_manager_queued_time_five_minutes_p$1 | Messgerät | Zeit, die Abfragen in den letzten fünf Minuten in der Warteschlange verbracht haben. |
| watsonx_data_presto_query_manager_laufende_abfragen | Messgerät | Anzahl der derzeit laufenden Abfragen. |
| watsonx_data_presto_query_manager_gestartete_Abfragen_fünf_Minuten_Zahl | Zähler | Anzahl der Abfragen, die in den letzten fünf Minuten gestartet wurden. |
| watsonx_data_presto_query_manager_vorgelegte_abfragen_fünf_minuten_zähler | Zähler | Anzahl der Abfragen, die in den letzten fünf Minuten gestellt wurden. |
| watsonx_data_presto_query_manager_user_error_failures_five_minute_count | Zähler | Anzahl der Abfragen, die in den letzten fünf Minuten aufgrund von Benutzerfehlern fehlgeschlagen sind. |
| watsonx_data_presto_query_manager_wall_input_bytes_rate_five_minutes_p$1 | Messgerät | Rate der Wandeingangsbytes in den letzten fünf Minuten. |
Java lang-Laufzeit-Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_runtime_up_time | Messgerät | Betriebszeit der Java-Laufzeit. |
Presto Ausführungsplaner SplitSchedulerStats Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_split_scheduler_stats_get_split_time_five_minutes_p$1 | Messgerät | Holen Sie sich in den letzten fünf Minuten eine Zwischenzeit. |
| watsonx_data_presto_split_scheduler_stats_mixed_split_queues_full_and_waiting_for_source_five_minute_count | Zähler | Anzahl der gemischten Split-Warteschlangen, die voll sind und in den letzten fünf Minuten auf eine Quelle gewartet haben. |
| watsonx_data_presto_split_scheduler_stats_sleep_time_five_minutes_p$1 | Messgerät | Schlafzeit in den letzten fünf Minuten. |
| watsonx_data_presto_split_scheduler_stats_split_queues_full_five_minute_count | Zähler | Anzahl der geteilten Warteschlangen, die in den letzten fünf Minuten voll sind. |
| watsonx_data_presto_split_scheduler_stats_waiting_for_source_five_minute_count | Zähler | Anzahl der in den letzten fünf Minuten gewarteten Quellenereignisse. |
Presto Ausführungsprogramm TaskExecutor Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_task_executor_$1 | Messgerät | Metriken, die sich auf den Task Executor beziehen. Attribute: ActiveTasks, BlockedTasks, CompletedTasks, CorePoolSize, CurrentThreadCount, ExecutedTasks, ExecutorUtilization, FailedTasks, LargestPoolSize, MaximumPoolSize, MinimumIdleThreads, MinimumThreadCount, PendingTasks, PoolSize, QueueSize, TaskCount, TaskExecutionTime, ThreadCount, TotalExecutionTime, UtilizationRate |
Presto Metriken des Task-Managers zur Ausführung
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_task_manager_failed_tasks_five_minute_count | Zähler | Anzahl der fehlgeschlagenen Aufgaben in den letzten fünf Minuten. |
| watsonx_data_presto_task_manager_input_data_size_five_minute_count | Zähler | Zählung der Größe der Eingangsdaten in den letzten fünf Minuten. |
| watsonx_data_presto_task_manager_input_positions_five_minute_count | Zähler | Anzahl der Eingabepositionen in den letzten fünf Minuten. |
| watsonx_data_presto_task_manager_output_data_size_five_minute_count | Zähler | Zählung der Ausgabedatengröße in den letzten fünf Minuten. |
| watsonx_data_presto_task_manager_output_positionen_fünf_minuten_zählung | Zähler | Anzahl der Ausgangspositionen in den letzten fünf Minuten. |
Java NIO-Pufferpool-Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_java_nio_buffer_pool__$1_memory_used | Messgerät | Vom Java NIO-Pufferpool verwendeter Speicher. |
Presto Dispatcher-Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_dispatch_manager_queued_queries | Messgerät | Anzahl der Abfragen in der Warteschlange des Presto Dispatchers. |
| watsonx_data_presto_dispatch_manager_running_queries | Messgerät | Anzahl der Abfragen, die derzeit im Presto Dispatcher laufen. |
Leimstatistiken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_glue_$2_time_$3_$4 | Messgerät | Zeit, die für Glue Hive Metastore-Operationen benötigt wird. |
| watsonx_data_presto_glue_$2_total_failures_total_count | Zähler | Gesamtzahl der Fehlschläge für Glue Hive Metastore-Operationen. |
| watsonx_data_presto_glue_$2_total_failures_fifteen_minute_$3 | Messgerät (Rate), Zähler (Zählung) | Rate oder Anzahl der Fehlschläge für Glue Hive Metastore-Operationen in den letzten fünfzehn Minuten. |
S3 dateisystem-Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_hive_s3_presto_s3_file_system_$2_$3_$4 | Messgerät (Rate), Zähler (Zählung) | Metriken im Zusammenhang mit dem S3-Dateisystem in Presto Hive. |
| watsonx_data_presto_hive_s3_presto_s3_file_system_$2_total_count | Zähler | Gesamtanzahl der Metriken für das S3-Dateisystem in Presto Hive. |
| watsonx_data_presto_s3_$2_$3_$4 | Messgerät (avg, max, min, maxerror), Zähler (count), andere (unit) | Zusätzliche Metriken im Zusammenhang mit S3-Vorgängen. |
Hive Verzeichnislisten-Caching-Metriken
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_hive_caching_directory_lister_$2 | Messgerät | Metriken im Zusammenhang mit dem Caching Directory Lister in Presto Hive. |
Metadaten-Caching für Parkett
| Metrikname | Metriktyp | Messdatenbeschreibung |
|---|---|---|
| watsonx_data_presto_hive_cache_stats_mbean_parquet_metadata_eviction_count | Zähler | Anzahl der Auslagerungen im Zusammenhang mit der Zwischenspeicherung von Parquet-Metadaten in Presto Hive. |