Hive监控指标

指标名 含义 单位 备注
hivemetastore_open_connections_count 当前打开连接数
hivemetastore_threads_blocked_count_value blocked状态线程数
hivemetastore_threads_runnable_count_value runnable状态线程数
hivemetastore_threads_waiting_count_value waiting状态线程数
hivemetastore_threads_timed_waiting_count_value timedwaiting状态线程数
hivemetastore_threads_deadlock_count_value deadlock状态线程数
hivemetastore_memory_heap_max_value 最大堆大小
hivemetastore_memory_heap_used_value 已使用堆大小
hivemetastore_memory_heap_init_value 初始化堆大小
hivemetastore_memory_pools_CMS_Old_Gen_usage_value 老年代内存使用率
hivemetastore_memory_pools_Par_Eden_Space_usage_value 年轻代内存使用率
hivemetastore_gc_ParNew_count_value 年轻代GC总次数
hivemetastore_gc_ConcurrentMarkSweep_count_value 老年代GC总次数
hivemetastore_gc_ParNew_time_value 年轻代GC总时长
hivemetastore_gc_ConcurrentMarkSweep_time_value 老年代GC总时长
hivemetastore_buffers_direct_count_value 直接内存的buffer数量 hive的nio相关指标
hivemetastore_buffers_mapped_count_value
hivemetastore_buffers_direct_capacity_value
hivemetastore_buffers_direct_used_value
hivemetastore_buffers_mapped_capacity_value
hivemetastore_buffers_mapped_used_value
hivemetastore_buffers_mapped_used_value
hivemetastore_api_.*_names_max 调用对应api最大耗时 .*为具体api名称
hivemetastore_api_.*_names_min 调用对应api最小耗时 .*为具体api名称
hivemetastore_api_.*_names_mean 调用对应api平均耗时 .*为具体api名称
hivemetastore_api_.*_names_stddev 调用对应api耗时标准差 .*为具体api名称
hivemetastore_api_.*_names_p95 调用对应api耗时p95 .*为具体api名称
hivemetastore_api_.*_names_p98 调用对应api耗时p98 .*为具体api名称
hivemetastore_api_.*_names_p99 调用对应api耗时p99 .*为具体api名称
hivemetastore_api_.*_names_p999 调用对应api耗时p999 .*为具体api名称
hivemetastore_api_.*_names_count 调用对应api总次数 .*为具体api名称
hivemetastore_api_.*_names_m15_rate 调用对应api平均每秒次数(15分钟内) .*为具体api名称
hivemetastore_api_.*_names_m1_rate 调用对应api平均每秒次数(1分钟内) .*为具体api名称
hivemetastore_api_.*_names_m5_rate 调用对应api平均每秒次数(5分钟内) .*为具体api名称
hivemetastore_api_.*_names_mean_rate 调用对应api平均每秒次数(5分钟内) .*为具体api名称
hiveserver2_cumulative_connection_count_count 累计连接数
hiveserver2_jvm_pause_extraSleepTime_count GC额外的休眠时间
hiveserver2_open_connections_count 当前打开连接数
hiveserver2_open_operations_count 当前操作数
hiveserver2_gc_ConcurrentMarkSweep_count_value 老年代GC总次数
hiveserver2_gc_ParNew_count_value 年轻代GC总次数
hiveserver2_gc_ConcurrentMarkSweep_time_value 老年代GC总耗时
hiveserver2_gc_ParNew_time_value 年轻代GC总耗时
hiveserver2_buffers_direct_count_value
hiveserver2_buffers_mapped_count_value
hiveserver2_buffers_direct_used_value
hiveserver2_buffers_direct_capacity_value
hiveserver2_buffers_mapped_used_value
hiveserver2_buffers_mapped_capacity_value
hiveserver2_memory_heap_max_value 最大堆大小
hiveserver2_memory_heap_used_value 已使用堆大小
hiveserver2_memory_heap_init_value 初始化堆大小
hiveserver2_memory_pools_Par_Eden_Space_usage_value Eden区内存使用率
hiveserver2_memory_pools_Par_Survivor_Space_usage_value Survivor区内存使用率
hiveserver2_memory_pools_CMS_Old_Gen_usage_value 老年代内存使用率
hiveserver2_threads_waiting_count_value waiting状态线程数
hiveserver2_threads_timed_waiting_count_value timedwaiting状态线程数
hiveserver2_threads_blocked_count_value blocked状态线程数
hiveserver2_threads_runnable_count_value runnable状态线程数
hiveserver2_api_.*_max 调用对应api最大耗时 .*为具体api名称
hiveserver2_api_.*_min 调用对应api最小耗时 .*为具体api名称
hiveserver2_api_.*_mean 调用对应api平均耗时 .*为具体api名称
hiveserver2_api_.*_stddev 调用对应api耗时标准差 .*为具体api名称
hiveserver2_api_.*_p95 调用对应api耗时p95
hiveserver2_api_.*_p98 调用对应api耗时p98
hiveserver2_api_.*_p99 调用对应api耗时p99
hiveserver2_api_.*_p999 调用对应api耗时p999
hiveserver2_api_.*_m15_rate 调用对应api平均每秒次数(15分钟内)
hiveserver2_api_.*_m5_rate 调用对应api平均每秒次数(5分钟内)
hiveserver2_api_.*_m1_rate 调用对应api平均每秒次数(1分钟内)
hiveserver2_api_.*_mean_rate 调用对应api平均每秒次数