On this page
Hive Metrics
您可以使用“Metrics 转储”标签在HiveServer2 Web UI中查看 Hive 收集的 Metrics。
Metrics 转储将显示通过 JSON 编码的 JMX 上可用的任何 Metrics:
另外,也可以通过启用相应的度量标准报告程序,将度量标准直接写入 HDFS(运行 HS2 实例的本地文件系统上的 JSON 文件)或控制台中。默认情况下,仅启用 JMX 和 JSON 文件报告器。
这些 Metrics 包括:
jvm.pause.info-threshold (Hive 2.0.0)
jvm.pause.warn-threshold (Hive 2.0.0)
jvm.pause.extraSleepTime (Hive 2.0.0)
open_connections (Hive 2.0.0)
open_operations (Hive 2.0.0)
cumulative_connection_count (Hive 2.1.0)
metastore_hive_locks (Hive 2.0.0)
zookeeper_hive_sharedlocks (Hive 2.0.0)
zookeeper_hive_exclusivelocks (Hive 2.0.0)
zookeeper_hive_semisharedlocks (Hive 2.0.0)
exec_async_queue_size (Hive 2.0.0)
exec_async_pool_size (Hive 2.0.0)
-
- HiveServer2 操作*(Hive 2.0.0)
-
- HiveServer2 操作已完成*(Hive 2.0.0)
-
- SQL 操作*(Hive 2.1.0)
-
- SQL 操作已完成*(Hive 2.1.0)
init_total_count_dbs (Hive 2.1.0)
init_total_count_tables (Hive 2.1.0)
init_total_count_partitions (Hive 2.1.0)
create_total_count_dbs (Hive 2.1.0)
create_total_count_tables (Hive 2.1.0)
create_total_count_partitions (Hive 2.1.0)
delete_total_count_dbs (Hive 2.1.0)
delete_total_count_tables (Hive 2.1.0)
delete_total_count_partitions (Hive 2.1.0)
directsql_errors (Hive 2.1.0)
waiting_compile_ops (Hive 2.2.0)
hive_mapred_tasks (Hive 2.2.0)
hive_spark_tasks (Hive 2.2.0)
hive_tez_tasks (Hive 2.2.0)
acquireReadWriteLocks (Hive 0.8.0)
compile (Hive 0.8.0)
doAuthorization (Hive 0.8.0)
Driver.execute (Hive 0.8.0)
releaseLocks (Hive 0.8.0)
prune-listing (Hive 0.8.0)
partition-retrieving (Hive 0.8.0)
PreHook (Hive 0.8.0)
PostHook (Hive 0.8.0)
FailureHook (Hive 0.8.0)
parse (Hive 0.12.0)
semanticAnalyze (Hive 0.12.0)
getInputSummary (Hive 0.12.0)
getSplits (Hive 0.12.0)
runTasks (Hive 0.12.0)
serializePlan (Hive 0.12.0)
deserializePlan (Hive 0.12.0)
clonePlan (Hive 0.12.0)
task (Hive 0.12.0)
optimizer (Hive 2.0.0)
Driver.run (Hive 0.9.0)
TezCompiler (Hive 2.1.0)
TezSubmitToRunningDag (Hive 0.13.0)
TezBuildDag (Hive 0.13.0)
TezSubmitDag (Hive 0.13.0)
TezRunDag (Hive 0.13.0)
TezCreateVertex (Hive 0.13.0)
TezRunVertex (Hive 0.13.0)
TezInitializeProcessor (Hive 0.13.0)
TezRunProcessor (Hive 0.13.0)
TezInitializeOperators (Hive 0.13.0)
LoadHashtable (Hive 0.13.0)
SparkSubmitToRunning (Hive 1.1.0)
SparkBuildPlan (Hive 1.1.0)
SparkBuildRDDGraph (Hive 1.1.0)
SparkSubmitJob (Hive 1.1.0)
SparkRunJob (Hive 1.1.0)
SparkCreateTran (Hive 1.1.0)
SparkRunStage (Hive 1.1.0)
SparkInitializeOperators (Hive 1.1.0)
SparkGenerateTaskTree (Hive 1.1.0)
SparkFlushHashTable (Hive 1.1.0)
SparkOptimizeOperatorTree (Hive 1.1.0)
SparkOptimizeTaskTree (Hive 1.1.0)
hs2_open_sessions (Hive 2.2.0)
hs2_active_sessions (Hive 2.2.0)
hs2_abandoned_sessions (Hive 2.2.0)
hs2_avg_open_session_time (Hive 2.2.0)
hs2_avg_active_session_time (Hive 2.2.0)
hs2_submitted_queries (Hive 2.2.0)
hs2_compiling_queries (Hive 2.2.0)
hs2_executing_queries (Hive 2.2.0)
hs2_failed_queries (Hive 2.2.0)
hs2_succeeded_queries (Hive 2.2.0)
GarbageCollectorMetricSet(Hive 1.3.0)-发布 GarbageCollectorMXBeans 的属性
MemoryUsageGaugeSet(Hive 1.3.0)-发布 MemoryMXBeans 的属性
ThreadStatesGaugeSet(Hive 1.3.0)-发布 ThreadMXBeans 的属性
ClassLoadingGaugeSet(Hive 1.3.0)-发布 ClassLoadingMXBeans 的属性
BufferPoolMetricSet(Hive 1.3.0)-发布 BufferPool JMX bean 的属性
Metrics 的配置属性可以在以下位置找到:Metrics。
有关 HiveServer2 的更多信息,请参见HiveServer2 Overview。