使用Prometheus+grafana监控hiveserver2

版本信息

hive 2.1.1 cdh-2.1.0
prometheus v2.53.0 docker
grafana 11.1.0 docker

hive端

jmx_prometheus_javaagentjar

下载jar
jmx_prometheus_javaagent
例如:jmx_prometheus_javaagent-0.12.0.jar

放置到 hiveserver2所在服务器

配置hiveserver2启动参数

方式一,适用于非mr引擎

本质就是添加javaagent至hiveserver启动参数中
如下是hive/bin目录内容,apache版本会不同,本文是cdh版本:

[root@myhadoop bin]# ls
beeline         ext         hcat.distro  hive-config.sh   hiveserver2         init-hive-dfs.sh  start-hiveserver2
beeline.distro  hcat        hcat.py      hive.distro      hiveserver2.distro  metatool
common.sh       hcatcfg.py  hive         hive.distro.bak  hplsql              schematool

本例中脚本调用顺序:hiveserver2 --> hiveserver2.distro --> hive --> hive.distro
hive启动hivemetastore和hiveserver2时候都调用hive因此,hivemetastore和hiveserver2都有各自的metrics,因此需要在hive脚本前添加,本文在hiveserver2添加启动参数。

vim hiveserver2
即添加HIVESERVER2_AGENT_OPTS变量,名称任意,同时将次变量添加置HADOOP_CLIENT_OPTS中。
如下的路径也是任意的。
实际暴露给prometheus端口号为:28054

HIVESERVER2_AGENT_OPTS="-javaagent:/cluster/hive/jmx-exporter/jmx_prometheus_javaagent-0.12.0.jar=28054:/cluster/hive/jmx-exporter/hiveserver2-agent.yaml"
export HADOOP_CLIENT_OPTS="$HADOOP_CLIENT_OPTS $HIVESERVER2_AGENT_OPTS "

方式二、适用于所有引擎,仅推荐mr引擎使用

修改文件HADOOP_HOME/libexec/hadoop-functions.sh中的function hadoop_java_exec位置exec "${JAVA}" "-Dproc_${command}" ${HADOOP_OPTS} "${class}" "$@"
,将exec "${JAVA}" "-Dproc_${command}" ${HADOOP_OPTS} "${class}" "$@"并替换为如下if fi内容

  # exec "${JAVA}" "-Dproc_${command}" ${HADOOP_OPTS}  "${class}" "$@"
  if [[ "$@" =~ "org.apache.hive.service.server.HiveServer2" ]]; then
    # origin content
    HIVESERVER2_AGENT_OPTS="if fi`内容
```shell
  # exec "${JAVA}" "-Dproc_${command}" ${HADOOP_OPTS}  "${class}" "$@"
  if [[ "$@" =~ "org.apache.hive.service.server.HiveServer2" ]]; then
    # origin content
    HIVESERVER2_AGENT_OPTS="-javaagent:/cluster/hive/jmx-exporter/jmx_prometheus_javaagent-0.12.0.jar=28054:/cluster/hive/jmx-exporter/hiveserver2-agent.yaml"
    exec "${JAVA}" "-Dproc_${command}" ${HADOOP_OPTS} "${HIVESERVER2_AGENT_OPTS}" "${class}" "$@"
  else
    exec "${JAVA}" "-Dproc_${command}" ${HADOOP_OPTS} "${class}" "$@"
  fi

编写vim hiveserver2-agent.yaml

hostPort: 127.0.0.1:9997
lowercaseOutputName: true

重启hiveserver2,并检查日志
测试

netstat -nltpa | grep 28054
curl -XGET "http://your_host:28054/metrics"
# HELP jvm_threads_current Current thread count of a JVM
# TYPE jvm_threads_current gauge
jvm_threads_current 62.0
# HELP jvm_threads_daemon Daemon thread count of a JVM
# TYPE jvm_threads_daemon gauge
jvm_threads_daemon 51.0
# HELP jvm_threads_peak Peak thread count of a JVM
# TYPE jvm_threads_peak gauge
jvm_threads_peak 66.0
# HELP jvm_threads_started_total Started thread count of a JVM
# TYPE jvm_threads_started_total counter
jvm_threads_started_total 1148.0
# HELP jvm_threads_deadlocked Cycles of JVM-threads that are in deadlock waiting to acquire object monitors or ownable synchronizers
# TYPE jvm_threads_deadlocked gauge
jvm_threads_deadlocked 0.0
# HELP jvm_threads_deadlocked_monitor Cycles of JVM-threads that are in deadlock waiting to acquire object monitors
# TYPE jvm_threads_deadlocked_monitor gauge
jvm_threads_deadlocked_monitor 0.0
# HELP jmx_exporter_build_info A metric with a constant '1' value labeled with the version of the JMX exporter.
# TYPE jmx_exporter_build_info gauge
jmx_exporter_build_info{version="0.12.0",name="jmx_prometheus_javaagent",} 1.0
# HELP jvm_classes_loaded The number of classes that are currently loaded in the JVM
# TYPE jvm_classes_loaded gauge
jvm_classes_loaded 10498.0
# HELP jvm_classes_loaded_total The total number of classes that have been loaded since the JVM has started execution
# TYPE jvm_classes_loaded_total counter
jvm_classes_loaded_total 10498.0
# HELP jvm_classes_unloaded_total The total number of classes that have been unloaded since the JVM has started execution
# TYPE jvm_classes_unloaded_total counter
jvm_classes_unloaded_total 0.0
# HELP jmx_config_reload_success_total Number of times configuration have successfully been reloaded.
# TYPE jmx_config_reload_success_total counter
jmx_config_reload_success_total 0.0
# HELP jvm_gc_collection_seconds Time spent in a given JVM garbage collector in seconds.
# TYPE jvm_gc_collection_seconds summary
jvm_gc_collection_seconds_count{gc="G1 Young Generation",} 6.0
jvm_gc_collection_seconds_sum{gc="G1 Young Generation",} 0.153
jvm_gc_collection_seconds_count{gc="G1 Old Generation",} 0.0
jvm_gc_collection_seconds_sum{gc="G1 Old Generation",} 0.0
# HELP jvm_memory_bytes_used Used bytes of a given JVM memory area.
# TYPE jvm_memory_bytes_used gauge
jvm_memory_bytes_used{area="heap",} 7.465862E8
jvm_memory_bytes_used{area="nonheap",} 9.9892496E7
# HELP jvm_memory_bytes_committed Committed (bytes) of a given JVM memory area.
# TYPE jvm_memory_bytes_committed gauge
jvm_memory_bytes_committed{area="heap",} 2.103443456E9
jvm_memory_bytes_committed{area="nonheap",} 1.01974016E8
# HELP jvm_memory_bytes_max Max (bytes) of a given JVM memory area.
# TYPE jvm_memory_bytes_max gauge
jvm_memory_bytes_max{area="heap",} 1.2884901888E10
jvm_memory_bytes_max{area="nonheap",} -1.0
# HELP jvm_memory_bytes_init Initial bytes of a given JVM memory area.
# TYPE jvm_memory_bytes_init gauge
jvm_memory_bytes_init{area="heap",} 2.103443456E9
jvm_memory_bytes_init{area="nonheap",} 2555904.0
# HELP jvm_memory_pool_bytes_used Used bytes of a given JVM memory pool.
# TYPE jvm_memory_pool_bytes_used gauge
jvm_memory_pool_bytes_used{pool="Code Cache",} 2.9128832E7
jvm_memory_pool_bytes_used{pool="Metaspace",} 6.3589384E7
jvm_memory_pool_bytes_used{pool="Compressed Class Space",} 7174280.0
jvm_memory_pool_bytes_used{pool="G1 Eden Space",} 7.10934528E8
jvm_memory_pool_bytes_used{pool="G1 Survivor Space",} 2.9360128E7
jvm_memory_pool_bytes_used{pool="G1 Old Gen",} 6291544.0
# HELP jvm_memory_pool_bytes_committed Committed bytes of a given JVM memory pool.
# TYPE jvm_memory_pool_bytes_committed gauge
jvm_memory_pool_bytes_committed{pool="Code Cache",} 2.9622272E7
jvm_memory_pool_bytes_committed{pool="Metaspace",} 6.488064E7
jvm_memory_pool_bytes_committed{pool="Compressed Class Space",} 7471104.0
jvm_memory_pool_bytes_committed{pool="G1 Eden Space",} 1.296039936E9
jvm_memory_pool_bytes_committed{pool="G1 Survivor Space",} 2.9360128E7
jvm_memory_pool_bytes_committed{pool="G1 Old Gen",} 7.78043392E8
# HELP jvm_memory_pool_bytes_max Max bytes of a given JVM memory pool.
# TYPE jvm_memory_pool_bytes_max gauge
jvm_memory_pool_bytes_max{pool="Code Cache",} 2.5165824E8
jvm_memory_pool_bytes_max{pool="Metaspace",} -1.0
jvm_memory_pool_bytes_max{pool="Compressed Class Space",} 1.073741824E9
jvm_memory_pool_bytes_max{pool="G1 Eden Space",} -1.0
jvm_memory_pool_bytes_max{pool="G1 Survivor Space",} -1.0
jvm_memory_pool_bytes_max{pool="G1 Old Gen",} 1.2884901888E10
# HELP jvm_memory_pool_bytes_init Initial bytes of a given JVM memory pool.
# TYPE jvm_memory_pool_bytes_init gauge
jvm_memory_pool_bytes_init{pool="Code Cache",} 2555904.0
jvm_memory_pool_bytes_init{pool="Metaspace",} 0.0
jvm_memory_pool_bytes_init{pool="Compressed Class Space",} 0.0
jvm_memory_pool_bytes_init{pool="G1 Eden Space",} 1.11149056E8
jvm_memory_pool_bytes_init{pool="G1 Survivor Space",} 0.0
jvm_memory_pool_bytes_init{pool="G1 Old Gen",} 1.9922944E9
# HELP process_cpu_seconds_total Total user and system CPU time spent in seconds.
# TYPE process_cpu_seconds_total counter
process_cpu_seconds_total 68.34
# HELP process_start_time_seconds Start time of the process since unix epoch in seconds.
# TYPE process_start_time_seconds gauge
process_start_time_seconds 1.770002846318E9
# HELP process_open_fds Number of open file descriptors.
# TYPE process_open_fds gauge
process_open_fds 766.0
# HELP process_max_fds Maximum number of open file descriptors.
# TYPE process_max_fds gauge
process_max_fds 327680.0
# HELP process_virtual_memory_bytes Virtual memory size in bytes.
# TYPE process_virtual_memory_bytes gauge
process_virtual_memory_bytes 1.5485648896E10
# HELP process_resident_memory_bytes Resident memory size in bytes.
# TYPE process_resident_memory_bytes gauge
process_resident_memory_bytes 1.291890688E9
# HELP jmx_config_reload_failure_total Number of times configuration have failed to be reloaded.
# TYPE jmx_config_reload_failure_total counter
jmx_config_reload_failure_total 0.0
# HELP java_lang_memorypool_collectionusagethresholdsupported CollectionUsageThresholdSupported (java.lang<type=MemoryPool, name=Code Cache><>CollectionUsageThresholdSupported)
# TYPE java_lang_memorypool_collectionusagethresholdsupported untyped
java_lang_memorypool_collectionusagethresholdsupported{name="Code Cache",} 0.0
java_lang_memorypool_collectionusagethresholdsupported{name="G1 Survivor Space",} 1.0
java_lang_memorypool_collectionusagethresholdsupported{name="Metaspace",} 0.0
java_lang_memorypool_collectionusagethresholdsupported{name="G1 Old Gen",} 1.0
java_lang_memorypool_collectionusagethresholdsupported{name="Compressed Class Space",} 0.0
java_lang_memorypool_collectionusagethresholdsupported{name="G1 Eden Space",} 1.0
# HELP hadoop_hiveserver2_memory_pools_g1_old_gen_usage  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.pools.G1-Old-Gen.usage)
# TYPE hadoop_hiveserver2_memory_pools_g1_old_gen_usage untyped
hadoop_hiveserver2_memory_pools_g1_old_gen_usage{name="hiveserver2",} 4.882880796988805E-4
# HELP java_lang_operatingsystem_committedvirtualmemorysize CommittedVirtualMemorySize (java.lang<type=OperatingSystem><>CommittedVirtualMemorySize)
# TYPE java_lang_operatingsystem_committedvirtualmemorysize untyped
java_lang_operatingsystem_committedvirtualmemorysize 1.5485652992E10
# HELP java_lang_memory_objectpendingfinalizationcount ObjectPendingFinalizationCount (java.lang<type=Memory><>ObjectPendingFinalizationCount)
# TYPE java_lang_memory_objectpendingfinalizationcount untyped
java_lang_memory_objectpendingfinalizationcount 0.0
# HELP org_apache_logging_log4j2_18b4aac2_ignoreexceptions Attribute exposed for management (org.apache.logging.log4j2<type=18b4aac2, component=Appenders, name=DRFA><>IgnoreExceptions)
# TYPE org_apache_logging_log4j2_18b4aac2_ignoreexceptions untyped
org_apache_logging_log4j2_18b4aac2_ignoreexceptions{component="Appenders",name="DRFA",} 1.0
org_apache_logging_log4j2_18b4aac2_ignoreexceptions{component="Appenders",name="console",} 1.0
# HELP java_lang_memorypool_collectionusagethresholdexceeded CollectionUsageThresholdExceeded (java.lang<type=MemoryPool, name=G1 Survivor Space><>CollectionUsageThresholdExceeded)
# TYPE java_lang_memorypool_collectionusagethresholdexceeded untyped
java_lang_memorypool_collectionusagethresholdexceeded{name="G1 Survivor Space",} 0.0
java_lang_memorypool_collectionusagethresholdexceeded{name="G1 Old Gen",} 0.0
java_lang_memorypool_collectionusagethresholdexceeded{name="G1 Eden Space",} 0.0
# HELP java_lang_garbagecollector_lastgcinfo_gcthreadcount CompositeType for GC info for G1 Young Generation (java.lang<type=GarbageCollector, name=G1 Young Generation><LastGcInfo>GcThreadCount)
# TYPE java_lang_garbagecollector_lastgcinfo_gcthreadcount untyped
java_lang_garbagecollector_lastgcinfo_gcthreadcount{name="G1 Young Generation",} 22.0
# HELP java_lang_operatingsystem_systemcpuload SystemCpuLoad (java.lang<type=OperatingSystem><>SystemCpuLoad)
# TYPE java_lang_operatingsystem_systemcpuload untyped
java_lang_operatingsystem_systemcpuload 0.11768826619964974
# HELP hadoop_hiveserver2_droppedpuball Dropped updates by all sinks (Hadoop<service=hiveserver2, name=MetricsSystem, sub=Stats><>DroppedPubAll)
# TYPE hadoop_hiveserver2_droppedpuball untyped
hadoop_hiveserver2_droppedpuball{name="MetricsSystem",sub="Stats",} 0.0
# HELP hadoop_hiveserver2_memory_pools_code_cache_usage  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.pools.Code-Cache.usage)
# TYPE hadoop_hiveserver2_memory_pools_code_cache_usage untyped
hadoop_hiveserver2_memory_pools_code_cache_usage{name="hiveserver2",} 0.11574757893880208
# HELP hadoop_hiveserver2_exec_async_queue_size  (Hadoop<service=hiveserver2, name=hiveserver2><>exec_async_queue_size)
# TYPE hadoop_hiveserver2_exec_async_queue_size untyped
hadoop_hiveserver2_exec_async_queue_size{name="hiveserver2",} 0.0
# HELP java_lang_operatingsystem_availableprocessors AvailableProcessors (java.lang<type=OperatingSystem><>AvailableProcessors)
# TYPE java_lang_operatingsystem_availableprocessors untyped
java_lang_operatingsystem_availableprocessors 12.0
# HELP org_apache_logging_log4j2_2133661d_additive Attribute exposed for management (org.apache.logging.log4j2<type=2133661d, component=Loggers, name=org.apache.hadoop.hdfs.server.namenode.FSNamesystem.audit><>Additive)
# TYPE org_apache_logging_log4j2_2133661d_additive untyped
org_apache_logging_log4j2_2133661d_additive{component="Loggers",name="org.apache.hadoop.hdfs.server.namenode.FSNamesystem.audit",} 0.0
org_apache_logging_log4j2_2133661d_additive{component="Loggers",name="org.apache.hadoop.metrics2",} 1.0
org_apache_logging_log4j2_2133661d_additive{component="Loggers",name="",} 1.0
org_apache_logging_log4j2_2133661d_additive{component="Loggers",name="com.amazonaws.http.AmazonHttpClient",} 1.0
org_apache_logging_log4j2_2133661d_additive{component="Loggers",name="DataNodeMetricsLog",} 0.0
org_apache_logging_log4j2_2133661d_additive{component="Loggers",name="org.apache.commons.beanutils",} 1.0
org_apache_logging_log4j2_2133661d_additive{component="Loggers",name="com.amazonaws",} 1.0
org_apache_logging_log4j2_2133661d_additive{component="Loggers",name="org.apache.hadoop.conf.Configuration.deprecation",} 1.0
org_apache_logging_log4j2_2133661d_additive{component="Loggers",name="SecurityLogger",} 0.0
org_apache_logging_log4j2_2133661d_additive{component="Loggers",name="org.jets3t.service.impl.rest.httpclient.RestS3Service",} 1.0
org_apache_logging_log4j2_2133661d_additive{component="Loggers",name="NameNodeMetricsLog",} 0.0
org_apache_logging_log4j2_2133661d_additive{component="Loggers",name="org.apache.hadoop.fs.s3a.S3AFileSystem",} 1.0
# HELP hadoop_hiveserver2_snapshotavgtime Average time for snapshot stats (Hadoop<service=hiveserver2, name=MetricsSystem, sub=Stats><>SnapshotAvgTime)
# TYPE hadoop_hiveserver2_snapshotavgtime untyped
hadoop_hiveserver2_snapshotavgtime{name="MetricsSystem",sub="Stats",} 0.0
# HELP java_lang_memorypool_valid Valid (java.lang<type=MemoryPool, name=Code Cache><>Valid)
# TYPE java_lang_memorypool_valid untyped
java_lang_memorypool_valid{name="Code Cache",} 1.0
java_lang_memorypool_valid{name="G1 Survivor Space",} 1.0
java_lang_memorypool_valid{name="Metaspace",} 1.0
java_lang_memorypool_valid{name="G1 Old Gen",} 1.0
java_lang_memorypool_valid{name="Compressed Class Space",} 1.0
java_lang_memorypool_valid{name="G1 Eden Space",} 1.0
# HELP java_lang_threading_threadcputimeenabled ThreadCpuTimeEnabled (java.lang<type=Threading><>ThreadCpuTimeEnabled)
# TYPE java_lang_threading_threadcputimeenabled untyped
java_lang_threading_threadcputimeenabled 1.0
# HELP hadoop_hiveserver2_buffers_direct_capacity  (Hadoop<service=hiveserver2, name=hiveserver2><>buffers.direct.capacity)
# TYPE hadoop_hiveserver2_buffers_direct_capacity untyped
hadoop_hiveserver2_buffers_direct_capacity{name="hiveserver2",} 900343.0
# HELP java_lang_memorypool_collectionusagethresholdcount CollectionUsageThresholdCount (java.lang<type=MemoryPool, name=G1 Survivor Space><>CollectionUsageThresholdCount)
# TYPE java_lang_memorypool_collectionusagethresholdcount untyped
java_lang_memorypool_collectionusagethresholdcount{name="G1 Survivor Space",} 0.0
java_lang_memorypool_collectionusagethresholdcount{name="G1 Old Gen",} 0.0
java_lang_memorypool_collectionusagethresholdcount{name="G1 Eden Space",} 0.0
# HELP java_lang_memorypool_usage_committed java.lang.management.MemoryUsage (java.lang<type=MemoryPool, name=Code Cache><Usage>committed)
# TYPE java_lang_memorypool_usage_committed untyped
java_lang_memorypool_usage_committed{name="Code Cache",} 2.9622272E7
java_lang_memorypool_usage_committed{name="G1 Survivor Space",} 2.9360128E7
java_lang_memorypool_usage_committed{name="Metaspace",} 6.488064E7
java_lang_memorypool_usage_committed{name="G1 Old Gen",} 7.78043392E8
java_lang_memorypool_usage_committed{name="Compressed Class Space",} 7471104.0
java_lang_memorypool_usage_committed{name="G1 Eden Space",} 1.296039936E9
# HELP java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_init java.lang.management.MemoryUsage (java.lang<type=GarbageCollector, name=G1 Young Generation, key=G1 Survivor Space><LastGcInfo, memoryUsageBeforeGc>init)
# TYPE java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_init untyped
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_init{name="G1 Young Generation",key="G1 Survivor Space",} 0.0
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_init{name="G1 Young Generation",key="Compressed Class Space",} 0.0
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_init{name="G1 Young Generation",key="Metaspace",} 0.0
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_init{name="G1 Young Generation",key="G1 Old Gen",} 1.9922944E9
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_init{name="G1 Young Generation",key="G1 Eden Space",} 1.11149056E8
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_init{name="G1 Young Generation",key="Code Cache",} 2555904.0
# HELP java_lang_operatingsystem_totalphysicalmemorysize TotalPhysicalMemorySize (java.lang<type=OperatingSystem><>TotalPhysicalMemorySize)
# TYPE java_lang_operatingsystem_totalphysicalmemorysize untyped
java_lang_operatingsystem_totalphysicalmemorysize 1.34508244992E11
# HELP java_lang_threading_daemonthreadcount DaemonThreadCount (java.lang<type=Threading><>DaemonThreadCount)
# TYPE java_lang_threading_daemonthreadcount untyped
java_lang_threading_daemonthreadcount 53.0
# HELP java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_max java.lang.management.MemoryUsage (java.lang<type=GarbageCollector, name=G1 Young Generation, key=G1 Survivor Space><LastGcInfo, memoryUsageBeforeGc>max)
# TYPE java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_max untyped
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_max{name="G1 Young Generation",key="G1 Survivor Space",} -1.0
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_max{name="G1 Young Generation",key="Compressed Class Space",} 1.073741824E9
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_max{name="G1 Young Generation",key="Metaspace",} -1.0
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_max{name="G1 Young Generation",key="G1 Old Gen",} 1.2884901888E10
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_max{name="G1 Young Generation",key="G1 Eden Space",} -1.0
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_max{name="G1 Young Generation",key="Code Cache",} 2.5165824E8
# HELP org_apache_logging_log4j2_18b4aac2_includelocation Attribute exposed for management (org.apache.logging.log4j2<type=18b4aac2, component=Loggers, name=JPOX><>IncludeLocation)
# TYPE org_apache_logging_log4j2_18b4aac2_includelocation untyped
org_apache_logging_log4j2_18b4aac2_includelocation{component="Loggers",name="JPOX",} 1.0
org_apache_logging_log4j2_18b4aac2_includelocation{component="Loggers",name="org.apache.zookeeper.server.NIOServerCnxn",} 1.0
org_apache_logging_log4j2_18b4aac2_includelocation{component="Loggers",name="",} 1.0
org_apache_logging_log4j2_18b4aac2_includelocation{component="Loggers",name="DataNucleus",} 1.0
org_apache_logging_log4j2_18b4aac2_includelocation{component="Loggers",name="org.apache.zookeeper.ClientCnxnSocketNIO",} 1.0
org_apache_logging_log4j2_18b4aac2_includelocation{component="Loggers",name="Datastore",} 1.0
# HELP hadoop_hiveserver2_threads_daemon_count  (Hadoop<service=hiveserver2, name=hiveserver2><>threads.daemon.count)
# TYPE hadoop_hiveserver2_threads_daemon_count untyped
hadoop_hiveserver2_threads_daemon_count{name="hiveserver2",} 51.0
# HELP hadoop_hiveserver2_jvm_pause_extrasleeptime  (Hadoop<service=hiveserver2, name=hiveserver2><>jvm.pause.extraSleepTime)
# TYPE hadoop_hiveserver2_jvm_pause_extrasleeptime untyped
hadoop_hiveserver2_jvm_pause_extrasleeptime{name="hiveserver2",} 529.0
# HELP java_lang_memorypool_usage_init java.lang.management.MemoryUsage (java.lang<type=MemoryPool, name=Code Cache><Usage>init)
# TYPE java_lang_memorypool_usage_init untyped
java_lang_memorypool_usage_init{name="Code Cache",} 2555904.0
java_lang_memorypool_usage_init{name="G1 Survivor Space",} 0.0
java_lang_memorypool_usage_init{name="Metaspace",} 0.0
java_lang_memorypool_usage_init{name="G1 Old Gen",} 1.9922944E9
java_lang_memorypool_usage_init{name="Compressed Class Space",} 0.0
java_lang_memorypool_usage_init{name="G1 Eden Space",} 1.11149056E8
# HELP hadoop_hiveserver2_gc_g1_young_generation_count  (Hadoop<service=hiveserver2, name=hiveserver2><>gc.G1-Young-Generation.count)
# TYPE hadoop_hiveserver2_gc_g1_young_generation_count untyped
hadoop_hiveserver2_gc_g1_young_generation_count{name="hiveserver2",} 6.0
# HELP java_lang_threading_currentthreadusertime CurrentThreadUserTime (java.lang<type=Threading><>CurrentThreadUserTime)
# TYPE java_lang_threading_currentthreadusertime untyped
java_lang_threading_currentthreadusertime 7.0E7
# HELP java_lang_memorypool_collectionusage_max java.lang.management.MemoryUsage (java.lang<type=MemoryPool, name=G1 Survivor Space><CollectionUsage>max)
# TYPE java_lang_memorypool_collectionusage_max untyped
java_lang_memorypool_collectionusage_max{name="G1 Survivor Space",} -1.0
java_lang_memorypool_collectionusage_max{name="G1 Old Gen",} 1.2884901888E10
java_lang_memorypool_collectionusage_max{name="G1 Eden Space",} -1.0
# HELP java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_used java.lang.management.MemoryUsage (java.lang<type=GarbageCollector, name=G1 Young Generation, key=G1 Survivor Space><LastGcInfo, memoryUsageAfterGc>used)
# TYPE java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_used untyped
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_used{name="G1 Young Generation",key="G1 Survivor Space",} 2.9360128E7
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_used{name="G1 Young Generation",key="Compressed Class Space",} 7151256.0
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_used{name="G1 Young Generation",key="Metaspace",} 6.3019136E7
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_used{name="G1 Young Generation",key="G1 Old Gen",} 4194328.0
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_used{name="G1 Young Generation",key="G1 Eden Space",} 0.0
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_used{name="G1 Young Generation",key="Code Cache",} 2.666144E7
# HELP hadoop_hiveserver2_renewalfailurestotal Renewal failures since startup (Hadoop<service=hiveserver2, name=UgiMetrics><>RenewalFailuresTotal)
# TYPE hadoop_hiveserver2_renewalfailurestotal untyped
hadoop_hiveserver2_renewalfailurestotal{name="UgiMetrics",} 0.0
# HELP java_lang_garbagecollector_valid Valid (java.lang<type=GarbageCollector, name=G1 Young Generation><>Valid)
# TYPE java_lang_garbagecollector_valid untyped
java_lang_garbagecollector_valid{name="G1 Young Generation",} 1.0
java_lang_garbagecollector_valid{name="G1 Old Generation",} 1.0
# HELP hadoop_hiveserver2_memory_pools_g1_eden_space_usage  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.pools.G1-Eden-Space.usage)
# TYPE hadoop_hiveserver2_memory_pools_g1_eden_space_usage untyped
hadoop_hiveserver2_memory_pools_g1_eden_space_usage{name="hiveserver2",} 0.5469255663430421
# HELP java_lang_threading_synchronizerusagesupported SynchronizerUsageSupported (java.lang<type=Threading><>SynchronizerUsageSupported)
# TYPE java_lang_threading_synchronizerusagesupported untyped
java_lang_threading_synchronizerusagesupported 1.0
# HELP java_lang_memory_nonheapmemoryusage_committed java.lang.management.MemoryUsage (java.lang<type=Memory><NonHeapMemoryUsage>committed)
# TYPE java_lang_memory_nonheapmemoryusage_committed untyped
java_lang_memory_nonheapmemoryusage_committed 1.01974016E8
# HELP hadoop_hiveserver2_memory_total_max  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.total.max)
# TYPE hadoop_hiveserver2_memory_total_max untyped
hadoop_hiveserver2_memory_total_max{name="hiveserver2",} 1.2884901887E10
# HELP hadoop_hiveserver2_open_connections  (Hadoop<service=hiveserver2, name=hiveserver2><>open_connections)
# TYPE hadoop_hiveserver2_open_connections untyped
hadoop_hiveserver2_open_connections{name="hiveserver2",} 0.0
# HELP hadoop_hiveserver2_hs2_active_sessions  (Hadoop<service=hiveserver2, name=hiveserver2><>hs2_active_sessions)
# TYPE hadoop_hiveserver2_hs2_active_sessions untyped
hadoop_hiveserver2_hs2_active_sessions{name="hiveserver2",} 0.0
# HELP hadoop_hiveserver2_threads_count  (Hadoop<service=hiveserver2, name=hiveserver2><>threads.count)
# TYPE hadoop_hiveserver2_threads_count untyped
hadoop_hiveserver2_threads_count{name="hiveserver2",} 62.0
# HELP hadoop_hiveserver2_snapshotnumops Number of ops for snapshot stats (Hadoop<service=hiveserver2, name=MetricsSystem, sub=Stats><>SnapshotNumOps)
# TYPE hadoop_hiveserver2_snapshotnumops untyped
hadoop_hiveserver2_snapshotnumops{name="MetricsSystem",sub="Stats",} 0.0
# HELP hadoop_hiveserver2_publishnumops Number of ops for publishing stats (Hadoop<service=hiveserver2, name=MetricsSystem, sub=Stats><>PublishNumOps)
# TYPE hadoop_hiveserver2_publishnumops untyped
hadoop_hiveserver2_publishnumops{name="MetricsSystem",sub="Stats",} 0.0
# HELP java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_committed java.lang.management.MemoryUsage (java.lang<type=GarbageCollector, name=G1 Young Generation, key=G1 Survivor Space><LastGcInfo, memoryUsageBeforeGc>committed)
# TYPE java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_committed untyped
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_committed{name="G1 Young Generation",key="G1 Survivor Space",} 4.4040192E7
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_committed{name="G1 Young Generation",key="Compressed Class Space",} 7471104.0
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_committed{name="G1 Young Generation",key="Metaspace",} 6.4356352E7
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_committed{name="G1 Young Generation",key="G1 Old Gen",} 1.214251008E9
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_committed{name="G1 Young Generation",key="G1 Eden Space",} 8.45152256E8
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_committed{name="G1 Young Generation",key="Code Cache",} 2.7000832E7
# HELP hadoop_hiveserver2_buffers_mapped_capacity  (Hadoop<service=hiveserver2, name=hiveserver2><>buffers.mapped.capacity)
# TYPE hadoop_hiveserver2_buffers_mapped_capacity untyped
hadoop_hiveserver2_buffers_mapped_capacity{name="hiveserver2",} 0.0
# HELP java_lang_operatingsystem_processcputime ProcessCpuTime (java.lang<type=OperatingSystem><>ProcessCpuTime)
# TYPE java_lang_operatingsystem_processcputime untyped
java_lang_operatingsystem_processcputime 6.839E10
# HELP java_lang_compilation_totalcompilationtime TotalCompilationTime (java.lang<type=Compilation><>TotalCompilationTime)
# TYPE java_lang_compilation_totalcompilationtime untyped
java_lang_compilation_totalcompilationtime 20389.0
# HELP java_lang_memory_heapmemoryusage_used java.lang.management.MemoryUsage (java.lang<type=Memory><HeapMemoryUsage>used)
# TYPE java_lang_memory_heapmemoryusage_used untyped
java_lang_memory_heapmemoryusage_used 7.59169112E8
# HELP java_lang_threading_threadallocatedmemorysupported ThreadAllocatedMemorySupported (java.lang<type=Threading><>ThreadAllocatedMemorySupported)
# TYPE java_lang_threading_threadallocatedmemorysupported untyped
java_lang_threading_threadallocatedmemorysupported 1.0
# HELP hadoop_hiveserver2_threads_blocked_count  (Hadoop<service=hiveserver2, name=hiveserver2><>threads.blocked.count)
# TYPE hadoop_hiveserver2_threads_blocked_count untyped
hadoop_hiveserver2_threads_blocked_count{name="hiveserver2",} 0.0
# HELP hadoop_hiveserver2_loginfailureavgtime Average time for rate of failed kerberos logins and latency (milliseconds) (Hadoop<service=hiveserver2, name=UgiMetrics><>LoginFailureAvgTime)
# TYPE hadoop_hiveserver2_loginfailureavgtime untyped
hadoop_hiveserver2_loginfailureavgtime{name="UgiMetrics",} 0.0
# HELP java_lang_classloading_unloadedclasscount UnloadedClassCount (java.lang<type=ClassLoading><>UnloadedClassCount)
# TYPE java_lang_classloading_unloadedclasscount untyped
java_lang_classloading_unloadedclasscount 0.0
# HELP hadoop_hiveserver2_gc_g1_old_generation_time  (Hadoop<service=hiveserver2, name=hiveserver2><>gc.G1-Old-Generation.time)
# TYPE hadoop_hiveserver2_gc_g1_old_generation_time untyped
hadoop_hiveserver2_gc_g1_old_generation_time{name="hiveserver2",} 0.0
# HELP hadoop_hiveserver2_memory_non_heap_committed  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.non-heap.committed)
# TYPE hadoop_hiveserver2_memory_non_heap_committed untyped
hadoop_hiveserver2_memory_non_heap_committed{name="hiveserver2",} 1.01974016E8
# HELP java_lang_memorypool_collectionusage_committed java.lang.management.MemoryUsage (java.lang<type=MemoryPool, name=G1 Survivor Space><CollectionUsage>committed)
# TYPE java_lang_memorypool_collectionusage_committed untyped
java_lang_memorypool_collectionusage_committed{name="G1 Survivor Space",} 2.9360128E7
java_lang_memorypool_collectionusage_committed{name="G1 Old Gen",} 0.0
java_lang_memorypool_collectionusage_committed{name="G1 Eden Space",} 1.296039936E9
# HELP java_lang_memorypool_peakusage_max java.lang.management.MemoryUsage (java.lang<type=MemoryPool, name=Code Cache><PeakUsage>max)
# TYPE java_lang_memorypool_peakusage_max untyped
java_lang_memorypool_peakusage_max{name="Code Cache",} 2.5165824E8
java_lang_memorypool_peakusage_max{name="G1 Survivor Space",} -1.0
java_lang_memorypool_peakusage_max{name="Metaspace",} -1.0
java_lang_memorypool_peakusage_max{name="G1 Old Gen",} 1.2884901888E10
java_lang_memorypool_peakusage_max{name="Compressed Class Space",} 1.073741824E9
java_lang_memorypool_peakusage_max{name="G1 Eden Space",} -1.0
# HELP java_lang_memorypool_peakusage_used java.lang.management.MemoryUsage (java.lang<type=MemoryPool, name=Code Cache><PeakUsage>used)
# TYPE java_lang_memorypool_peakusage_used untyped
java_lang_memorypool_peakusage_used{name="Code Cache",} 2.9235392E7
java_lang_memorypool_peakusage_used{name="G1 Survivor Space",} 4.4040192E7
java_lang_memorypool_peakusage_used{name="Metaspace",} 6.3589384E7
java_lang_memorypool_peakusage_used{name="G1 Old Gen",} 6291544.0
java_lang_memorypool_peakusage_used{name="Compressed Class Space",} 7174280.0
java_lang_memorypool_peakusage_used{name="G1 Eden Space",} 8.01112064E8
# HELP java_lang_memorypool_usagethresholdexceeded UsageThresholdExceeded (java.lang<type=MemoryPool, name=Code Cache><>UsageThresholdExceeded)
# TYPE java_lang_memorypool_usagethresholdexceeded untyped
java_lang_memorypool_usagethresholdexceeded{name="Code Cache",} 0.0
java_lang_memorypool_usagethresholdexceeded{name="Metaspace",} 0.0
java_lang_memorypool_usagethresholdexceeded{name="G1 Old Gen",} 0.0
java_lang_memorypool_usagethresholdexceeded{name="Compressed Class Space",} 0.0
# HELP org_apache_logging_log4j2_2133661d_ignoreexceptions Attribute exposed for management (org.apache.logging.log4j2<type=2133661d, component=Appenders, name=SecurityLoggerFile><>IgnoreExceptions)
# TYPE org_apache_logging_log4j2_2133661d_ignoreexceptions untyped
org_apache_logging_log4j2_2133661d_ignoreexceptions{component="Appenders",name="SecurityLoggerFile",} 1.0
org_apache_logging_log4j2_2133661d_ignoreexceptions{component="Appenders",name="ZKFCFile",} 1.0
org_apache_logging_log4j2_2133661d_ignoreexceptions{component="Appenders",name="DataNodeMetricsLog",} 1.0
org_apache_logging_log4j2_2133661d_ignoreexceptions{component="Appenders",name="DataNodeFile",} 1.0
org_apache_logging_log4j2_2133661d_ignoreexceptions{component="Appenders",name="NameNodeFile",} 1.0
org_apache_logging_log4j2_2133661d_ignoreexceptions{component="Appenders",name="\"INFO,console\"",} 1.0
org_apache_logging_log4j2_2133661d_ignoreexceptions{component="Appenders",name="NameNodeMetricsLogFile",} 1.0
org_apache_logging_log4j2_2133661d_ignoreexceptions{component="Appenders",name="\"INFO,RFA\"",} 1.0
org_apache_logging_log4j2_2133661d_ignoreexceptions{component="Appenders",name="HDFSAuditFile",} 1.0
# HELP java_lang_classloading_totalloadedclasscount TotalLoadedClassCount (java.lang<type=ClassLoading><>TotalLoadedClassCount)
# TYPE java_lang_classloading_totalloadedclasscount untyped
java_lang_classloading_totalloadedclasscount 10498.0
# HELP java_lang_memorypool_collectionusagethreshold CollectionUsageThreshold (java.lang<type=MemoryPool, name=G1 Survivor Space><>CollectionUsageThreshold)# TYPE java_lang_memorypool_collectionusagethreshold untyped
java_lang_memorypool_collectionusagethreshold{name="G1 Survivor Space",} 0.0
java_lang_memorypool_collectionusagethreshold{name="G1 Old Gen",} 0.0
java_lang_memorypool_collectionusagethreshold{name="G1 Eden Space",} 0.0
# HELP hadoop_hiveserver2_memory_non_heap_init  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.non-heap.init)
# TYPE hadoop_hiveserver2_memory_non_heap_init untyped
hadoop_hiveserver2_memory_non_heap_init{name="hiveserver2",} 2555904.0
# HELP hadoop_hiveserver2_numallsources Number of all registered metrics sources (Hadoop<service=hiveserver2, name=MetricsSystem, sub=Stats><>NumAllSources)# TYPE hadoop_hiveserver2_numallsources untyped
hadoop_hiveserver2_numallsources{name="MetricsSystem",sub="Stats",} 2.0
# HELP hadoop_hiveserver2_loginfailurenumops Number of ops for rate of failed kerberos logins and latency (milliseconds) (Hadoop<service=hiveserver2, name=UgiMetrics><>LoginFailureNumOps)
# TYPE hadoop_hiveserver2_loginfailurenumops untyped
hadoop_hiveserver2_loginfailurenumops{name="UgiMetrics",} 0.0
# HELP java_lang_garbagecollector_lastgcinfo_starttime CompositeType for GC info for G1 Young Generation (java.lang<type=GarbageCollector, name=G1 Young Generation><LastGcInfo>startTime)
# TYPE java_lang_garbagecollector_lastgcinfo_starttime untyped
java_lang_garbagecollector_lastgcinfo_starttime{name="G1 Young Generation",} 1.4111003E7
# HELP java_lang_operatingsystem_maxfiledescriptorcount MaxFileDescriptorCount (java.lang<type=OperatingSystem><>MaxFileDescriptorCount)
# TYPE java_lang_operatingsystem_maxfiledescriptorcount untyped
java_lang_operatingsystem_maxfiledescriptorcount 327680.0
# HELP hadoop_hiveserver2_hs2_avg_open_session_time  (Hadoop<service=hiveserver2, name=hiveserver2><>hs2_avg_open_session_time)
# TYPE hadoop_hiveserver2_hs2_avg_open_session_time untyped
hadoop_hiveserver2_hs2_avg_open_session_time{name="hiveserver2",} NaN
# HELP java_lang_threading_peakthreadcount PeakThreadCount (java.lang<type=Threading><>PeakThreadCount)
# TYPE java_lang_threading_peakthreadcount untyped
java_lang_threading_peakthreadcount 66.0
# HELP hadoop_hiveserver2_cumulative_connection_count  (Hadoop<service=hiveserver2, name=hiveserver2><>cumulative_connection_count)
# TYPE hadoop_hiveserver2_cumulative_connection_count untyped
hadoop_hiveserver2_cumulative_connection_count{name="hiveserver2",} 115.0
# HELP java_lang_classloading_loadedclasscount LoadedClassCount (java.lang<type=ClassLoading><>LoadedClassCount)
# TYPE java_lang_classloading_loadedclasscount untyped
java_lang_classloading_loadedclasscount 10498.0
# HELP java_lang_operatingsystem_freephysicalmemorysize FreePhysicalMemorySize (java.lang<type=OperatingSystem><>FreePhysicalMemorySize)
# TYPE java_lang_operatingsystem_freephysicalmemorysize untyped
java_lang_operatingsystem_freephysicalmemorysize 8.342831104E9
# HELP java_lang_memorypool_collectionusage_used java.lang.management.MemoryUsage (java.lang<type=MemoryPool, name=G1 Survivor Space><CollectionUsage>used)
# TYPE java_lang_memorypool_collectionusage_used untyped
java_lang_memorypool_collectionusage_used{name="G1 Survivor Space",} 2.9360128E7
java_lang_memorypool_collectionusage_used{name="G1 Old Gen",} 0.0
java_lang_memorypool_collectionusage_used{name="G1 Eden Space",} 0.0
# HELP java_lang_memorypool_usage_used java.lang.management.MemoryUsage (java.lang<type=MemoryPool, name=Code Cache><Usage>used)
# TYPE java_lang_memorypool_usage_used untyped
java_lang_memorypool_usage_used{name="Code Cache",} 2.9134784E7
java_lang_memorypool_usage_used{name="G1 Survivor Space",} 2.9360128E7
java_lang_memorypool_usage_used{name="Metaspace",} 6.3589384E7
java_lang_memorypool_usage_used{name="G1 Old Gen",} 6291544.0
java_lang_memorypool_usage_used{name="Compressed Class Space",} 7174280.0
java_lang_memorypool_usage_used{name="G1 Eden Space",} 7.2351744E8
# HELP hadoop_hiveserver2_memory_heap_max  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.heap.max)
# TYPE hadoop_hiveserver2_memory_heap_max untyped
hadoop_hiveserver2_memory_heap_max{name="hiveserver2",} 1.2884901888E10
# HELP hadoop_hiveserver2_memory_pools_compressed_class_space_usage  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.pools.Compressed-Class-Space.usage)
# TYPE hadoop_hiveserver2_memory_pools_compressed_class_space_usage untyped
hadoop_hiveserver2_memory_pools_compressed_class_space_usage{name="hiveserver2",} 0.006681568920612335
# HELP hadoop_hiveserver2_memory_total_init  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.total.init)
# TYPE hadoop_hiveserver2_memory_total_init untyped
hadoop_hiveserver2_memory_total_init{name="hiveserver2",} 2.10599936E9
# HELP hadoop_hiveserver2_classloading_loaded  (Hadoop<service=hiveserver2, name=hiveserver2><>classLoading.loaded)
# TYPE hadoop_hiveserver2_classloading_loaded untyped
hadoop_hiveserver2_classloading_loaded{name="hiveserver2",} 10498.0
# HELP java_lang_garbagecollector_collectiontime CollectionTime (java.lang<type=GarbageCollector, name=G1 Young Generation><>CollectionTime)
# TYPE java_lang_garbagecollector_collectiontime untyped
java_lang_garbagecollector_collectiontime{name="G1 Young Generation",} 153.0
java_lang_garbagecollector_collectiontime{name="G1 Old Generation",} 0.0
# HELP hadoop_hiveserver2_buffers_direct_count  (Hadoop<service=hiveserver2, name=hiveserver2><>buffers.direct.count)
# TYPE hadoop_hiveserver2_buffers_direct_count untyped
hadoop_hiveserver2_buffers_direct_count{name="hiveserver2",} 134.0
# HELP hadoop_hiveserver2_memory_total_used  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.total.used)
# TYPE hadoop_hiveserver2_memory_total_used untyped
hadoop_hiveserver2_memory_total_used{name="hiveserver2",} 8.44381544E8
# HELP java_lang_runtime_uptime Uptime (java.lang<type=Runtime><>Uptime)
# TYPE java_lang_runtime_uptime untyped
java_lang_runtime_uptime 2.064727E7
# HELP java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_used java.lang.management.MemoryUsage (java.lang<type=GarbageCollector, name=G1 Young Generation, key=G1 Survivor Space><LastGcInfo, memoryUsageBeforeGc>used)
# TYPE java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_used untyped
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_used{name="G1 Young Generation",key="G1 Survivor Space",} 4.4040192E7
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_used{name="G1 Young Generation",key="Compressed Class Space",} 7151256.0
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_used{name="G1 Young Generation",key="Metaspace",} 6.3019136E7
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_used{name="G1 Young Generation",key="G1 Old Gen",} 3145744.0
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_used{name="G1 Young Generation",key="G1 Eden Space",} 8.01112064E8
java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_used{name="G1 Young Generation",key="Code Cache",} 2.666144E7
# HELP java_lang_memory_nonheapmemoryusage_init java.lang.management.MemoryUsage (java.lang<type=Memory><NonHeapMemoryUsage>init)
# TYPE java_lang_memory_nonheapmemoryusage_init untyped
java_lang_memory_nonheapmemoryusage_init 2555904.0
# HELP hadoop_hiveserver2_exec_async_pool_size  (Hadoop<service=hiveserver2, name=hiveserver2><>exec_async_pool_size)
# TYPE hadoop_hiveserver2_exec_async_pool_size untyped
hadoop_hiveserver2_exec_async_pool_size{name="hiveserver2",} 1.0
# HELP java_lang_operatingsystem_systemloadaverage SystemLoadAverage (java.lang<type=OperatingSystem><>SystemLoadAverage)
# TYPE java_lang_operatingsystem_systemloadaverage untyped
java_lang_operatingsystem_systemloadaverage 1.99
# HELP java_lang_threading_objectmonitorusagesupported ObjectMonitorUsageSupported (java.lang<type=Threading><>ObjectMonitorUsageSupported)
# TYPE java_lang_threading_objectmonitorusagesupported untyped
java_lang_threading_objectmonitorusagesupported 1.0
# HELP java_lang_memorypool_peakusage_init java.lang.management.MemoryUsage (java.lang<type=MemoryPool, name=Code Cache><PeakUsage>init)
# TYPE java_lang_memorypool_peakusage_init untyped
java_lang_memorypool_peakusage_init{name="Code Cache",} 2555904.0
java_lang_memorypool_peakusage_init{name="G1 Survivor Space",} 0.0
java_lang_memorypool_peakusage_init{name="Metaspace",} 0.0
java_lang_memorypool_peakusage_init{name="G1 Old Gen",} 1.9922944E9
java_lang_memorypool_peakusage_init{name="Compressed Class Space",} 0.0
java_lang_memorypool_peakusage_init{name="G1 Eden Space",} 1.11149056E8
# HELP java_nio_bufferpool_totalcapacity TotalCapacity (java.nio<type=BufferPool, name=direct><>TotalCapacity)
# TYPE java_nio_bufferpool_totalcapacity untyped
java_nio_bufferpool_totalcapacity{name="direct",} 900343.0
java_nio_bufferpool_totalcapacity{name="mapped",} 0.0
# HELP java_nio_bufferpool_memoryused MemoryUsed (java.nio<type=BufferPool, name=direct><>MemoryUsed)
# TYPE java_nio_bufferpool_memoryused untyped
java_nio_bufferpool_memoryused{name="direct",} 900344.0
java_nio_bufferpool_memoryused{name="mapped",} 0.0
# HELP java_lang_garbagecollector_lastgcinfo_duration CompositeType for GC info for G1 Young Generation (java.lang<type=GarbageCollector, name=G1 Young Generation><LastGcInfo>duration)
# TYPE java_lang_garbagecollector_lastgcinfo_duration untyped
java_lang_garbagecollector_lastgcinfo_duration{name="G1 Young Generation",} 23.0
# HELP hadoop_hiveserver2_threads_runnable_count  (Hadoop<service=hiveserver2, name=hiveserver2><>threads.runnable.count)
# TYPE hadoop_hiveserver2_threads_runnable_count untyped
hadoop_hiveserver2_threads_runnable_count{name="hiveserver2",} 18.0
# HELP java_lang_threading_threadcontentionmonitoringsupported ThreadContentionMonitoringSupported (java.lang<type=Threading><>ThreadContentionMonitoringSupported)
# TYPE java_lang_threading_threadcontentionmonitoringsupported untyped
java_lang_threading_threadcontentionmonitoringsupported 1.0
# HELP hadoop_hiveserver2_memory_heap_committed  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.heap.committed)
# TYPE hadoop_hiveserver2_memory_heap_committed untyped
hadoop_hiveserver2_memory_heap_committed{name="hiveserver2",} 2.103443456E9
# HELP hadoop_hiveserver2_memory_pools_g1_survivor_space_usage  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.pools.G1-Survivor-Space.usage)
# TYPE hadoop_hiveserver2_memory_pools_g1_survivor_space_usage untyped
hadoop_hiveserver2_memory_pools_g1_survivor_space_usage{name="hiveserver2",} 1.0
# HELP java_lang_memory_nonheapmemoryusage_max java.lang.management.MemoryUsage (java.lang<type=Memory><NonHeapMemoryUsage>max)
# TYPE java_lang_memory_nonheapmemoryusage_max untyped
java_lang_memory_nonheapmemoryusage_max -1.0
# HELP hadoop_hiveserver2_memory_heap_usage  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.heap.usage)
# TYPE hadoop_hiveserver2_memory_heap_usage untyped
hadoop_hiveserver2_memory_heap_usage{name="hiveserver2",} 0.05777995474636555
# HELP hadoop_hiveserver2_memory_heap_used  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.heap.used)
# TYPE hadoop_hiveserver2_memory_heap_used untyped
hadoop_hiveserver2_memory_heap_used{name="hiveserver2",} 7.44489048E8
# HELP hadoop_hiveserver2_buffers_mapped_count  (Hadoop<service=hiveserver2, name=hiveserver2><>buffers.mapped.count)
# TYPE hadoop_hiveserver2_buffers_mapped_count untyped
hadoop_hiveserver2_buffers_mapped_count{name="hiveserver2",} 0.0
# HELP java_lang_threading_currentthreadcputime CurrentThreadCpuTime (java.lang<type=Threading><>CurrentThreadCpuTime)
# TYPE java_lang_threading_currentthreadcputime untyped
java_lang_threading_currentthreadcputime 8.942598E7
# HELP java_lang_memory_heapmemoryusage_committed java.lang.management.MemoryUsage (java.lang<type=Memory><HeapMemoryUsage>committed)
# TYPE java_lang_memory_heapmemoryusage_committed untyped
java_lang_memory_heapmemoryusage_committed 2.103443456E9
# HELP java_lang_threading_threadcputimesupported ThreadCpuTimeSupported (java.lang<type=Threading><>ThreadCpuTimeSupported)
# TYPE java_lang_threading_threadcputimesupported untyped
java_lang_threading_threadcputimesupported 1.0
# HELP hadoop_hiveserver2_classloading_unloaded  (Hadoop<service=hiveserver2, name=hiveserver2><>classLoading.unloaded)
# TYPE hadoop_hiveserver2_classloading_unloaded untyped
hadoop_hiveserver2_classloading_unloaded{name="hiveserver2",} 0.0
# HELP java_lang_operatingsystem_processcpuload ProcessCpuLoad (java.lang<type=OperatingSystem><>ProcessCpuLoad)
# TYPE java_lang_operatingsystem_processcpuload untyped
java_lang_operatingsystem_processcpuload 0.001023872393166999
# HELP hadoop_hiveserver2_buffers_mapped_used  (Hadoop<service=hiveserver2, name=hiveserver2><>buffers.mapped.used)
# TYPE hadoop_hiveserver2_buffers_mapped_used untyped
hadoop_hiveserver2_buffers_mapped_used{name="hiveserver2",} 0.0
# HELP hadoop_hiveserver2_memory_non_heap_usage  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.non-heap.usage)
# TYPE hadoop_hiveserver2_memory_non_heap_usage untyped
hadoop_hiveserver2_memory_non_heap_usage{name="hiveserver2",} -9.9892496E7
# HELP java_lang_garbagecollector_collectioncount CollectionCount (java.lang<type=GarbageCollector, name=G1 Young Generation><>CollectionCount)
# TYPE java_lang_garbagecollector_collectioncount untyped
java_lang_garbagecollector_collectioncount{name="G1 Young Generation",} 6.0
java_lang_garbagecollector_collectioncount{name="G1 Old Generation",} 0.0
# HELP hadoop_hiveserver2_hs2_open_sessions  (Hadoop<service=hiveserver2, name=hiveserver2><>hs2_open_sessions)
# TYPE hadoop_hiveserver2_hs2_open_sessions untyped
hadoop_hiveserver2_hs2_open_sessions{name="hiveserver2",} 0.0
# HELP java_lang_memorypool_peakusage_committed java.lang.management.MemoryUsage (java.lang<type=MemoryPool, name=Code Cache><PeakUsage>committed)
# TYPE java_lang_memorypool_peakusage_committed untyped
java_lang_memorypool_peakusage_committed{name="Code Cache",} 2.9622272E7
java_lang_memorypool_peakusage_committed{name="G1 Survivor Space",} 4.4040192E7
java_lang_memorypool_peakusage_committed{name="Metaspace",} 6.488064E7
java_lang_memorypool_peakusage_committed{name="G1 Old Gen",} 1.9922944E9
java_lang_memorypool_peakusage_committed{name="Compressed Class Space",} 7471104.0
java_lang_memorypool_peakusage_committed{name="G1 Eden Space",} 1.296039936E9
# HELP hadoop_hiveserver2_getgroupsavgtime Average time for getGroups (Hadoop<service=hiveserver2, name=UgiMetrics><>GetGroupsAvgTime)
# TYPE hadoop_hiveserver2_getgroupsavgtime untyped
hadoop_hiveserver2_getgroupsavgtime{name="UgiMetrics",} 0.0
# HELP hadoop_hiveserver2_memory_non_heap_max  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.non-heap.max)
# TYPE hadoop_hiveserver2_memory_non_heap_max untyped
hadoop_hiveserver2_memory_non_heap_max{name="hiveserver2",} -1.0
# HELP java_lang_memorymanager_valid Valid (java.lang<type=MemoryManager, name=CodeCacheManager><>Valid)
# TYPE java_lang_memorymanager_valid untyped
java_lang_memorymanager_valid{name="CodeCacheManager",} 1.0
java_lang_memorymanager_valid{name="Metaspace Manager",} 1.0
# HELP java_lang_memorypool_usagethreshold UsageThreshold (java.lang<type=MemoryPool, name=Code Cache><>UsageThreshold)
# TYPE java_lang_memorypool_usagethreshold untyped
java_lang_memorypool_usagethreshold{name="Code Cache",} 0.0
java_lang_memorypool_usagethreshold{name="Metaspace",} 0.0
java_lang_memorypool_usagethreshold{name="G1 Old Gen",} 0.0
java_lang_memorypool_usagethreshold{name="Compressed Class Space",} 0.0
# HELP java_lang_memorypool_collectionusage_init java.lang.management.MemoryUsage (java.lang<type=MemoryPool, name=G1 Survivor Space><CollectionUsage>init)
# TYPE java_lang_memorypool_collectionusage_init untyped
java_lang_memorypool_collectionusage_init{name="G1 Survivor Space",} 0.0
java_lang_memorypool_collectionusage_init{name="G1 Old Gen",} 1.9922944E9
java_lang_memorypool_collectionusage_init{name="G1 Eden Space",} 1.11149056E8
# HELP hadoop_hiveserver2_memory_total_committed  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.total.committed)
# TYPE hadoop_hiveserver2_memory_total_committed untyped
hadoop_hiveserver2_memory_total_committed{name="hiveserver2",} 2.205417472E9
# HELP java_nio_bufferpool_count Count (java.nio<type=BufferPool, name=direct><>Count)
# TYPE java_nio_bufferpool_count untyped
java_nio_bufferpool_count{name="direct",} 134.0
java_nio_bufferpool_count{name="mapped",} 0.0
# HELP java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_committed java.lang.management.MemoryUsage (java.lang<type=GarbageCollector, name=G1 Young Generation, key=G1 Survivor Space><LastGcInfo, memoryUsageAfterGc>committed)
# TYPE java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_committed untyped
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_committed{name="G1 Young Generation",key="G1 Survivor Space",} 2.9360128E7
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_committed{name="G1 Young Generation",key="Compressed Class Space",} 7471104.0
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_committed{name="G1 Young Generation",key="Metaspace",} 6.4356352E7
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_committed{name="G1 Young Generation",key="G1 Old Gen",} 7.78043392E8
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_committed{name="G1 Young Generation",key="G1 Eden Space",} 1.296039936E9
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_committed{name="G1 Young Generation",key="Code Cache",} 2.7000832E7
# HELP hadoop_hiveserver2_renewalfailures Renewal failures since last successful login (Hadoop<service=hiveserver2, name=UgiMetrics><>RenewalFailures)
# TYPE hadoop_hiveserver2_renewalfailures untyped
hadoop_hiveserver2_renewalfailures{name="UgiMetrics",} 0.0
# HELP hadoop_hiveserver2_threads_terminated_count  (Hadoop<service=hiveserver2, name=hiveserver2><>threads.terminated.count)
# TYPE hadoop_hiveserver2_threads_terminated_count untyped
hadoop_hiveserver2_threads_terminated_count{name="hiveserver2",} 0.0
# HELP java_lang_operatingsystem_totalswapspacesize TotalSwapSpaceSize (java.lang<type=OperatingSystem><>TotalSwapSpaceSize)
# TYPE java_lang_operatingsystem_totalswapspacesize untyped
java_lang_operatingsystem_totalswapspacesize 0.0
# HELP hadoop_hiveserver2_numactivesinks Number of active metrics sinks (Hadoop<service=hiveserver2, name=MetricsSystem, sub=Stats><>NumActiveSinks)
# TYPE hadoop_hiveserver2_numactivesinks untyped
hadoop_hiveserver2_numactivesinks{name="MetricsSystem",sub="Stats",} 0.0
# HELP java_lang_garbagecollector_lastgcinfo_id CompositeType for GC info for G1 Young Generation (java.lang<type=GarbageCollector, name=G1 Young Generation><LastGcInfo>id)
# TYPE java_lang_garbagecollector_lastgcinfo_id untyped
java_lang_garbagecollector_lastgcinfo_id{name="G1 Young Generation",} 6.0
# HELP org_apache_logging_log4j2_18b4aac2_additive Attribute exposed for management (org.apache.logging.log4j2<type=18b4aac2, component=Loggers, name=JPOX><>Additive)
# TYPE org_apache_logging_log4j2_18b4aac2_additive untyped
org_apache_logging_log4j2_18b4aac2_additive{component="Loggers",name="JPOX",} 1.0
org_apache_logging_log4j2_18b4aac2_additive{component="Loggers",name="org.apache.zookeeper.server.NIOServerCnxn",} 1.0
org_apache_logging_log4j2_18b4aac2_additive{component="Loggers",name="",} 1.0
org_apache_logging_log4j2_18b4aac2_additive{component="Loggers",name="DataNucleus",} 1.0
org_apache_logging_log4j2_18b4aac2_additive{component="Loggers",name="org.apache.zookeeper.ClientCnxnSocketNIO",} 1.0
org_apache_logging_log4j2_18b4aac2_additive{component="Loggers",name="Datastore",} 1.0
# HELP hadoop_hiveserver2_memory_non_heap_used  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.non-heap.used)
# TYPE hadoop_hiveserver2_memory_non_heap_used untyped
hadoop_hiveserver2_memory_non_heap_used{name="hiveserver2",} 9.9892496E7
# HELP hadoop_hiveserver2_buffers_direct_used  (Hadoop<service=hiveserver2, name=hiveserver2><>buffers.direct.used)
# TYPE hadoop_hiveserver2_buffers_direct_used untyped
hadoop_hiveserver2_buffers_direct_used{name="hiveserver2",} 900344.0
# HELP hadoop_hiveserver2_publishavgtime Average time for publishing stats (Hadoop<service=hiveserver2, name=MetricsSystem, sub=Stats><>PublishAvgTime)
# TYPE hadoop_hiveserver2_publishavgtime untyped
hadoop_hiveserver2_publishavgtime{name="MetricsSystem",sub="Stats",} 0.0
# HELP java_lang_memory_verbose Verbose (java.lang<type=Memory><>Verbose)
# TYPE java_lang_memory_verbose untyped
java_lang_memory_verbose 1.0
# HELP java_lang_threading_threadallocatedmemoryenabled ThreadAllocatedMemoryEnabled (java.lang<type=Threading><>ThreadAllocatedMemoryEnabled)
# TYPE java_lang_threading_threadallocatedmemoryenabled untyped
java_lang_threading_threadallocatedmemoryenabled 1.0
# HELP java_lang_memorypool_usagethresholdcount UsageThresholdCount (java.lang<type=MemoryPool, name=Code Cache><>UsageThresholdCount)
# TYPE java_lang_memorypool_usagethresholdcount untyped
java_lang_memorypool_usagethresholdcount{name="Code Cache",} 0.0
java_lang_memorypool_usagethresholdcount{name="Metaspace",} 0.0
java_lang_memorypool_usagethresholdcount{name="G1 Old Gen",} 0.0
java_lang_memorypool_usagethresholdcount{name="Compressed Class Space",} 0.0
# HELP java_lang_threading_totalstartedthreadcount TotalStartedThreadCount (java.lang<type=Threading><>TotalStartedThreadCount)
# TYPE java_lang_threading_totalstartedthreadcount untyped
java_lang_threading_totalstartedthreadcount 1150.0
# HELP java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_init java.lang.management.MemoryUsage (java.lang<type=GarbageCollector, name=G1 Young Generation, key=G1 Survivor Space><LastGcInfo, memoryUsageAfterGc>init)
# TYPE java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_init untyped
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_init{name="G1 Young Generation",key="G1 Survivor Space",} 0.0
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_init{name="G1 Young Generation",key="Compressed Class Space",} 0.0
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_init{name="G1 Young Generation",key="Metaspace",} 0.0
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_init{name="G1 Young Generation",key="G1 Old Gen",} 1.9922944E9
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_init{name="G1 Young Generation",key="G1 Eden Space",} 1.11149056E8
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_init{name="G1 Young Generation",key="Code Cache",} 2555904.0
# HELP java_lang_memorypool_usage_max java.lang.management.MemoryUsage (java.lang<type=MemoryPool, name=Code Cache><Usage>max)
# TYPE java_lang_memorypool_usage_max untyped
java_lang_memorypool_usage_max{name="Code Cache",} 2.5165824E8
java_lang_memorypool_usage_max{name="G1 Survivor Space",} -1.0
java_lang_memorypool_usage_max{name="Metaspace",} -1.0
java_lang_memorypool_usage_max{name="G1 Old Gen",} 1.2884901888E10
java_lang_memorypool_usage_max{name="Compressed Class Space",} 1.073741824E9
java_lang_memorypool_usage_max{name="G1 Eden Space",} -1.0
# HELP hadoop_hiveserver2_threads_deadlock_count  (Hadoop<service=hiveserver2, name=hiveserver2><>threads.deadlock.count)
# TYPE hadoop_hiveserver2_threads_deadlock_count untyped
hadoop_hiveserver2_threads_deadlock_count{name="hiveserver2",} 0.0
# HELP java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_max java.lang.management.MemoryUsage (java.lang<type=GarbageCollector, name=G1 Young Generation, key=G1 Survivor Space><LastGcInfo, memoryUsageAfterGc>max)
# TYPE java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_max untyped
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_max{name="G1 Young Generation",key="G1 Survivor Space",} -1.0
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_max{name="G1 Young Generation",key="Compressed Class Space",} 1.073741824E9
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_max{name="G1 Young Generation",key="Metaspace",} -1.0
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_max{name="G1 Young Generation",key="G1 Old Gen",} 1.2884901888E10
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_max{name="G1 Young Generation",key="G1 Eden Space",} -1.0
java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_max{name="G1 Young Generation",key="Code Cache",} 2.5165824E8
# HELP hadoop_hiveserver2_memory_heap_init  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.heap.init)
# TYPE hadoop_hiveserver2_memory_heap_init untyped
hadoop_hiveserver2_memory_heap_init{name="hiveserver2",} 2.103443456E9
# HELP java_lang_memory_nonheapmemoryusage_used java.lang.management.MemoryUsage (java.lang<type=Memory><NonHeapMemoryUsage>used)
# TYPE java_lang_memory_nonheapmemoryusage_used untyped
java_lang_memory_nonheapmemoryusage_used 9.9900944E7
# HELP java_lang_classloading_verbose Verbose (java.lang<type=ClassLoading><>Verbose)
# TYPE java_lang_classloading_verbose untyped
java_lang_classloading_verbose 0.0
# HELP hadoop_hiveserver2_gc_g1_young_generation_time  (Hadoop<service=hiveserver2, name=hiveserver2><>gc.G1-Young-Generation.time)
# TYPE hadoop_hiveserver2_gc_g1_young_generation_time untyped
hadoop_hiveserver2_gc_g1_young_generation_time{name="hiveserver2",} 153.0
# HELP hadoop_hiveserver2_threads_waiting_count  (Hadoop<service=hiveserver2, name=hiveserver2><>threads.waiting.count)
# TYPE hadoop_hiveserver2_threads_waiting_count untyped
hadoop_hiveserver2_threads_waiting_count{name="hiveserver2",} 21.0
# HELP java_lang_runtime_bootclasspathsupported BootClassPathSupported (java.lang<type=Runtime><>BootClassPathSupported)
# TYPE java_lang_runtime_bootclasspathsupported untyped
java_lang_runtime_bootclasspathsupported 1.0
# HELP hadoop_hiveserver2_gc_g1_old_generation_count  (Hadoop<service=hiveserver2, name=hiveserver2><>gc.G1-Old-Generation.count)
# TYPE hadoop_hiveserver2_gc_g1_old_generation_count untyped
hadoop_hiveserver2_gc_g1_old_generation_count{name="hiveserver2",} 0.0
# HELP java_lang_operatingsystem_openfiledescriptorcount OpenFileDescriptorCount (java.lang<type=OperatingSystem><>OpenFileDescriptorCount)
# TYPE java_lang_operatingsystem_openfiledescriptorcount untyped
java_lang_operatingsystem_openfiledescriptorcount 770.0
# HELP hadoop_hiveserver2_numallsinks Number of all registered metrics sinks (Hadoop<service=hiveserver2, name=MetricsSystem, sub=Stats><>NumAllSinks)
# TYPE hadoop_hiveserver2_numallsinks untyped
hadoop_hiveserver2_numallsinks{name="MetricsSystem",sub="Stats",} 0.0
# HELP java_lang_memorypool_usagethresholdsupported UsageThresholdSupported (java.lang<type=MemoryPool, name=Code Cache><>UsageThresholdSupported)
# TYPE java_lang_memorypool_usagethresholdsupported untyped
java_lang_memorypool_usagethresholdsupported{name="Code Cache",} 1.0
java_lang_memorypool_usagethresholdsupported{name="G1 Survivor Space",} 0.0
java_lang_memorypool_usagethresholdsupported{name="Metaspace",} 1.0
java_lang_memorypool_usagethresholdsupported{name="G1 Old Gen",} 1.0
java_lang_memorypool_usagethresholdsupported{name="Compressed Class Space",} 1.0
java_lang_memorypool_usagethresholdsupported{name="G1 Eden Space",} 0.0
# HELP hadoop_hiveserver2_numactivesources Number of active metrics sources (Hadoop<service=hiveserver2, name=MetricsSystem, sub=Stats><>NumActiveSources)
# TYPE hadoop_hiveserver2_numactivesources untyped
hadoop_hiveserver2_numactivesources{name="MetricsSystem",sub="Stats",} 2.0
# HELP hadoop_hiveserver2_threads_timed_waiting_count  (Hadoop<service=hiveserver2, name=hiveserver2><>threads.timed_waiting.count)
# TYPE hadoop_hiveserver2_threads_timed_waiting_count untyped
hadoop_hiveserver2_threads_timed_waiting_count{name="hiveserver2",} 23.0
# HELP java_lang_memory_heapmemoryusage_max java.lang.management.MemoryUsage (java.lang<type=Memory><HeapMemoryUsage>max)
# TYPE java_lang_memory_heapmemoryusage_max untyped
java_lang_memory_heapmemoryusage_max 1.2884901888E10
# HELP org_apache_logging_log4j2_2133661d_includelocation Attribute exposed for management (org.apache.logging.log4j2<type=2133661d, component=Loggers, name=org.apache.hadoop.hdfs.server.namenode.FSNamesystem.audit><>IncludeLocation)
# TYPE org_apache_logging_log4j2_2133661d_includelocation untyped
org_apache_logging_log4j2_2133661d_includelocation{component="Loggers",name="org.apache.hadoop.hdfs.server.namenode.FSNamesystem.audit",} 1.0
org_apache_logging_log4j2_2133661d_includelocation{component="Loggers",name="org.apache.hadoop.metrics2",} 1.0
org_apache_logging_log4j2_2133661d_includelocation{component="Loggers",name="",} 1.0
org_apache_logging_log4j2_2133661d_includelocation{component="Loggers",name="com.amazonaws.http.AmazonHttpClient",} 1.0
org_apache_logging_log4j2_2133661d_includelocation{component="Loggers",name="DataNodeMetricsLog",} 1.0
org_apache_logging_log4j2_2133661d_includelocation{component="Loggers",name="org.apache.commons.beanutils",} 1.0
org_apache_logging_log4j2_2133661d_includelocation{component="Loggers",name="com.amazonaws",} 1.0
org_apache_logging_log4j2_2133661d_includelocation{component="Loggers",name="org.apache.hadoop.conf.Configuration.deprecation",} 1.0
org_apache_logging_log4j2_2133661d_includelocation{component="Loggers",name="SecurityLogger",} 1.0
org_apache_logging_log4j2_2133661d_includelocation{component="Loggers",name="org.jets3t.service.impl.rest.httpclient.RestS3Service",} 1.0
org_apache_logging_log4j2_2133661d_includelocation{component="Loggers",name="NameNodeMetricsLog",} 1.0
org_apache_logging_log4j2_2133661d_includelocation{component="Loggers",name="org.apache.hadoop.fs.s3a.S3AFileSystem",} 1.0
# HELP hadoop_hiveserver2_hs2_avg_active_session_time  (Hadoop<service=hiveserver2, name=hiveserver2><>hs2_avg_active_session_time)
# TYPE hadoop_hiveserver2_hs2_avg_active_session_time untyped
hadoop_hiveserver2_hs2_avg_active_session_time{name="hiveserver2",} NaN
# HELP java_lang_garbagecollector_lastgcinfo_endtime CompositeType for GC info for G1 Young Generation (java.lang<type=GarbageCollector, name=G1 Young Generation><LastGcInfo>endTime)
# TYPE java_lang_garbagecollector_lastgcinfo_endtime untyped
java_lang_garbagecollector_lastgcinfo_endtime{name="G1 Young Generation",} 1.4111026E7
# HELP hadoop_hiveserver2_threads_new_count  (Hadoop<service=hiveserver2, name=hiveserver2><>threads.new.count)
# TYPE hadoop_hiveserver2_threads_new_count untyped
hadoop_hiveserver2_threads_new_count{name="hiveserver2",} 0.0
# HELP java_lang_runtime_starttime StartTime (java.lang<type=Runtime><>StartTime)
# TYPE java_lang_runtime_starttime untyped
java_lang_runtime_starttime 1.770002846318E12
# HELP java_lang_compilation_compilationtimemonitoringsupported CompilationTimeMonitoringSupported (java.lang<type=Compilation><>CompilationTimeMonitoringSupported)
# TYPE java_lang_compilation_compilationtimemonitoringsupported untyped
java_lang_compilation_compilationtimemonitoringsupported 1.0
# HELP java_lang_threading_threadcontentionmonitoringenabled ThreadContentionMonitoringEnabled (java.lang<type=Threading><>ThreadContentionMonitoringEnabled)
# TYPE java_lang_threading_threadcontentionmonitoringenabled untyped
java_lang_threading_threadcontentionmonitoringenabled 0.0
# HELP java_lang_memory_heapmemoryusage_init java.lang.management.MemoryUsage (java.lang<type=Memory><HeapMemoryUsage>init)
# TYPE java_lang_memory_heapmemoryusage_init untyped
java_lang_memory_heapmemoryusage_init 2.103443456E9
# HELP hadoop_hiveserver2_memory_pools_metaspace_usage  (Hadoop<service=hiveserver2, name=hiveserver2><>memory.pools.Metaspace.usage)
# TYPE hadoop_hiveserver2_memory_pools_metaspace_usage untyped
hadoop_hiveserver2_memory_pools_metaspace_usage{name="hiveserver2",} 0.9800979768386995
# HELP hadoop_hiveserver2_loginsuccessnumops Number of ops for rate of successful kerberos logins and latency (milliseconds) (Hadoop<service=hiveserver2, name=UgiMetrics><>LoginSuccessNumOps)
# TYPE hadoop_hiveserver2_loginsuccessnumops untyped
hadoop_hiveserver2_loginsuccessnumops{name="UgiMetrics",} 4.0
# HELP java_lang_threading_threadcount ThreadCount (java.lang<type=Threading><>ThreadCount)
# TYPE java_lang_threading_threadcount untyped
java_lang_threading_threadcount 64.0
# HELP hadoop_hiveserver2_loginsuccessavgtime Average time for rate of successful kerberos logins and latency (milliseconds) (Hadoop<service=hiveserver2, name=UgiMetrics><>LoginSuccessAvgTime)
# TYPE hadoop_hiveserver2_loginsuccessavgtime untyped
hadoop_hiveserver2_loginsuccessavgtime{name="UgiMetrics",} 14.333333333333334
# HELP java_lang_operatingsystem_freeswapspacesize FreeSwapSpaceSize (java.lang<type=OperatingSystem><>FreeSwapSpaceSize)
# TYPE java_lang_operatingsystem_freeswapspacesize untyped
java_lang_operatingsystem_freeswapspacesize 0.0
# HELP java_lang_threading_currentthreadcputimesupported CurrentThreadCpuTimeSupported (java.lang<type=Threading><>CurrentThreadCpuTimeSupported)
# TYPE java_lang_threading_currentthreadcputimesupported untyped
java_lang_threading_currentthreadcputimesupported 1.0
# HELP hadoop_hiveserver2_getgroupsnumops Number of ops for getGroups (Hadoop<service=hiveserver2, name=UgiMetrics><>GetGroupsNumOps)
# TYPE hadoop_hiveserver2_getgroupsnumops untyped
hadoop_hiveserver2_getgroupsnumops{name="UgiMetrics",} 0.0
# HELP jmx_scrape_duration_seconds Time this JMX scrape took, in seconds.
# TYPE jmx_scrape_duration_seconds gauge
jmx_scrape_duration_seconds 0.043081042
# HELP jmx_scrape_error Non-zero if this scrape failed.
# TYPE jmx_scrape_error gauge
jmx_scrape_error 0.0
# HELP jvm_buffer_pool_used_bytes Used bytes of a given JVM buffer pool.
# TYPE jvm_buffer_pool_used_bytes gauge
jvm_buffer_pool_used_bytes{pool="direct",} 900344.0
jvm_buffer_pool_used_bytes{pool="mapped",} 0.0
# HELP jvm_buffer_pool_capacity_bytes Bytes capacity of a given JVM buffer pool.
# TYPE jvm_buffer_pool_capacity_bytes gauge
jvm_buffer_pool_capacity_bytes{pool="direct",} 900343.0
jvm_buffer_pool_capacity_bytes{pool="mapped",} 0.0
# HELP jvm_buffer_pool_used_buffers Used buffers of a given JVM buffer pool.
# TYPE jvm_buffer_pool_used_buffers gauge
jvm_buffer_pool_used_buffers{pool="direct",} 134.0
jvm_buffer_pool_used_buffers{pool="mapped",} 0.0
# HELP jvm_info JVM version info
# TYPE jvm_info gauge
jvm_info{version="1.8.0-internal-root_2018_07_31_15_22-b00",vendor="Oracle Corporation",runtime="OpenJDK Runtime Environment",} 1.0

分析metrics过程可以略过,仅供参考。


#####
select * from db.hs2_metrics_example where metric  like 'java%' ;


-- 一级标题
update db.hs2_metrics_example set group1='jvm' where metric like 'jvm%';
update db.hs2_metrics_example set group1='hadoop_hiveserver2' where metric like 'hadoop_hiveserver2%';
update db.hs2_metrics_example set group1='java' where metric like 'java%';


select * from db.hs2_metrics_example where metric  like 'jvm_memory%' ;
update db.hs2_metrics_example set group2='jvm_memory_pool' where metric like 'jvm_memory_pool%';
update db.hs2_metrics_example set group2='jvm_memory_bytes' where metric like 'jvm_memory_bytes%';

-- java_lang
select * from db.hs2_metrics_example where metric  like 'java_lang_%' order by metric ;
select * from db.hs2_metrics_example where metric  like 'java_lang_garbagecollector_lastgcinfo_%' order by metric ;
update db.hs2_metrics_example set group2='java_lang_garbagecollector_lastgcinfo' where metric like 'java_lang_garbagecollector_lastgcinfo%';
update db.hs2_metrics_example set group3='java_lang_garbagecollector_lastgcinfo_memoryusage' where metric like 'java_lang_garbagecollector_lastgcinfo_memoryusage%';


select * from db.hs2_metrics_example where metric  like 'java_lang_classloading%' order by metric ;
update db.hs2_metrics_example set group3='java_lang_classloading' where metric like 'java_lang_classloading%';


select * from db.hs2_metrics_example where metric  like 'java_lang_garbagecollector_collectiontime%' order by metric ;
update db.hs2_metrics_example set group3='java_lang_garbagecollector_collectiontime' where metric like 'java_lang_garbagecollector_collectiontime%';


select * from db.hs2_metrics_example where metric  like 'java_lang_memory_%usage%' order by metric ;
update db.hs2_metrics_example set group3='java_lang_memory_usage' where metric like 'java_lang_memory_%usage%';


select * from db.hs2_metrics_example where metric  like 'java_lang_memorypool_usage_%' order by metric ;
update db.hs2_metrics_example set group3='java_lang_memorypool_usage' where metric like 'java_lang_memorypool_usage_%';



select * from db.hs2_metrics_example where metric  like 'java_lang_operatingsystem_%' order by metric ;
update db.hs2_metrics_example set group3='java_lang_operatingsystem' where metric like 'java_lang_operatingsystem_%';



select * from db.hs2_metrics_example where metric  like 'java_lang_threading_%count%' order by metric ;
update db.hs2_metrics_example set group3='java_lang_threading_count' where metric like 'java_lang_threading_%count%';


-- hadoop_hiveserver2
select * from db.hs2_metrics_example where metric  like 'hadoop_hiveserver2%' order by metric ;

select * from db.hs2_metrics_example where metric  like 'hadoop_hiveserver2_gc_%' order by metric ;
update db.hs2_metrics_example set group3='hadoop_hiveserver2_gc' where metric like 'hadoop_hiveserver2_gc_%';


select * from db.hs2_metrics_example where metric  like '%avgtime%' order by metric ;
update db.hs2_metrics_example set group3='hadoop_hiveserver2_avgtime' where metric like '%avgtime%';

select * from db.hs2_metrics_example where metric  like 'hadoop_hiveserver2_memory_%heap%' or metric like 'hadoop_hiveserver2_memory_total%' order by metric ;
update db.hs2_metrics_example set group3='hadoop_hiveserver2_memory' where metric like 'hadoop_hiveserver2_memory_%';


select * from db.hs2_metrics_example where metric  like 'hadoop_hiveserver2_memory_pools_%' order by metric ;
update db.hs2_metrics_example set group3='hadoop_hiveserver2_memory_pools' where metric like 'hadoop_hiveserver2_memory_pools_%';


select * from db.hs2_metrics_example where metric  like 'hadoop_hiveserver2_threads_%_count%' order by metric ;
update db.hs2_metrics_example set group3='hadoop_hiveserver2_threads_count' where metric like 'hadoop_hiveserver2_threads_%_count%';

select * from db.hs2_metrics_example where metric  like 'hadoop_hiveserver2_total_api_calls_%_rate%' order by metric ;
update db.hs2_metrics_example set group3='hadoop_hiveserver2_total_api_calls_rate' where metric like 'hadoop_hiveserver2_total_api_calls_%_rate%';


select * from db.hs2_metrics_example where metric  like 'hadoop_hiveserver2_total_api_calls_%thpercentile%' order by metric ;
update db.hs2_metrics_example set group3='hadoop_hiveserver2_total_api_calls_Nth_percentile' where metric like 'hadoop_hiveserver2_total_api_calls_%thpercentile%';

-- jvm
select * from db.hs2_metrics_example where metric  like 'jvm_%' order by metric ;


select * from db.hs2_metrics_example where metric  like 'jvm_memory_pool_bytes_%' order by metric ; 
update db.hs2_metrics_example set group3='jvm_memory_pool_bytes' where metric like 'jvm_memory_pool_bytes_%';


select * from db.hs2_metrics_example where metric  like 'jvm_memory_bytes_%' order by metric ; 
update db.hs2_metrics_example set group3='jvm_memory_bytes' where metric like 'jvm_memory_bytes_%';


select * from db.hs2_metrics_example where metric  like 'jvm_gc_collection_seconds_%' order by metric ; 
update db.hs2_metrics_example set group3='jvm_gc_collection_seconds' where metric like 'jvm_gc_collection_seconds_%';


select * from db.hs2_metrics_example where metric  like 'jvm_classes_%loaded_%' order by metric ; 
update db.hs2_metrics_example set group3='jvm_classes_loaded' where metric like 'jvm_classes_%loaded_%';


-- update name
-- REGEXPREGEXP_SUBSTR ( string-expression, pattern [, position [,  occurrence [, regexp‑modifier [, captured‑subexp ]]... ]] )
select REGEXP_SUBSTR(metric,'([\w_]+).*',1,1,'',1) from db.hs2_metrics_example;
update db.hs2_metrics_example set name=REGEXP_SUBSTR(metric,'([\w_]+).*',1,1,'',1) where metric is not null;

select REGEXP_SUBSTR(metric,'([^\s]+).*',1,1,'',1) from db.hs2_metrics_example;

-- final query and fill grafana web config
select metric ,name,group3,name||'{instance="hiveserver2-exp"}' as psql from db.hs2_metrics_example where group3 is not null order by group3,name;


prometheus端

instance: 'hiveserver2-in-prometheus'在grafana中需要使用
node1和node2是里那个hiveserver2集群,ha架构
relabel_configs作用是将host:port,取host(如:127.0.0.1),并添加置host变量,可在后续在grafana中使用

scrape_configs:
  # The job name is added as a label `job=<job_name>` to any timeseries scraped from this config.
  - job_name: 'hiveserver2-cluster'
    static_configs:
      - targets: ['node1:28054','node2:28054']
        labels:
          instance: 'hiveserver2-in-prometheus'
    relabel_configs:
      - source_labels: [__address__]
        target_label: host
        regex: '([^:]+):\d+'
        replacement: '${1}'
        action: replace

grafana

准备json template hiveserver2.json文件
我自己画的。

{
  "annotations": {
    "list": [
      {
        "builtIn": 1,
        "datasource": {
          "type": "grafana",
          "uid": "-- Grafana --"
        },
        "enable": true,
        "hide": true,
        "iconColor": "rgba(0, 211, 255, 1)",
        "name": "Annotations & Alerts",
        "type": "dashboard"
      }
    ]
  },
  "editable": true,
  "fiscalYearStartMonth": 0,
  "graphTooltip": 0,
  "id": 32,
  "links": [],
  "panels": [
    {
      "gridPos": {
        "h": 1,
        "w": 24,
        "x": 0,
        "y": 0
      },
      "id": 23,
      "title": "jvm",
      "type": "row"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 0,
        "y": 1
      },
      "id": 20,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_threads_current{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-current",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_threads_daemon{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-daemon",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_threads_deadlocked{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-deadlocked",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_threads_deadlocked_monitor{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-deadlocked_monitor",
          "range": true,
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_threads_peak{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-peak",
          "range": true,
          "refId": "E"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_threads_started_total{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-started_total",
          "range": true,
          "refId": "F"
        }
      ],
      "title": "jvm_threads",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 12,
        "y": 1
      },
      "id": 16,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "list",
          "placement": "bottom",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_classes_loaded_total{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-laoded",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_classes_loaded_total{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-unloaded",
          "range": true,
          "refId": "B"
        }
      ],
      "title": "jvm_classes_loaded",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          },
          "unit": "decbits"
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 0,
        "y": 9
      },
      "id": 18,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true,
          "sortBy": "Name",
          "sortDesc": false
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_memory_bytes_init{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-{{area}}-init",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_memory_bytes_max{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{area}}-max",
          "range": true,
          "refId": "B"
        }
      ],
      "title": "jvm_memory_bytes",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          },
          "unit": "decbits"
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 12,
        "y": 9
      },
      "id": 19,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true,
          "sortBy": "Name",
          "sortDesc": false
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_memory_pool_bytes_committed{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-{{pool}}-committed",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_memory_pool_bytes_init{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{pool}}-init",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_memory_pool_bytes_max{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{pool}}-max",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_memory_pool_bytes_used{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{pool}}-used",
          "range": true,
          "refId": "D"
        }
      ],
      "title": "jvm_memory_pool_bytes",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 0,
        "y": 17
      },
      "id": 17,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_gc_collection_seconds_count{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-{{gc}}-count",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "jvm_gc_collection_seconds_sum{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{gc}}-sum",
          "range": true,
          "refId": "B"
        }
      ],
      "title": "jvm_gc_collection_seconds",
      "type": "timeseries"
    },
    {
      "gridPos": {
        "h": 1,
        "w": 24,
        "x": 0,
        "y": 25
      },
      "id": 22,
      "title": "java-lang",
      "type": "row"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "thresholds"
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": [
          {
            "matcher": {
              "id": "byRegexp",
              "options": "/.*size.*/"
            },
            "properties": [
              {
                "id": "unit",
                "value": "decbits"
              }
            ]
          },
          {
            "matcher": {
              "id": "byRegexp",
              "options": "/.*load.*/"
            },
            "properties": [
              {
                "id": "unit",
                "value": "none"
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 0,
        "y": 26
      },
      "id": 14,
      "options": {
        "minVizHeight": 75,
        "minVizWidth": 75,
        "orientation": "auto",
        "reduceOptions": {
          "calcs": [
            "lastNotNull"
          ],
          "fields": "",
          "values": false
        },
        "showThresholdLabels": false,
        "showThresholdMarkers": true,
        "sizing": "auto"
      },
      "pluginVersion": "11.1.0",
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_operatingsystem_systemcpuload{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-cpuload",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_operatingsystem_freephysicalmemorysize{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-freephysicalmemorysize",
          "range": true,
          "refId": "B"
        }
      ],
      "title": "java_lang_operatingsystem",
      "type": "gauge"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 12,
        "y": 26
      },
      "id": 15,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_threading_daemonthreadcount{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-daemon",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_threading_peakthreadcount{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-peak",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_threading_threadcount{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-current",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_threading_totalstartedthreadcount{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-total",
          "range": true,
          "refId": "D"
        }
      ],
      "title": "java_lang_threading_count",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          },
          "unit": "decbits"
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 0,
        "y": 34
      },
      "id": 12,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true,
          "sortBy": "Name",
          "sortDesc": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_memory_heapmemoryusage_committed{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-heap-committed",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_memory_heapmemoryusage_init{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-heap-init",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_memory_heapmemoryusage_max{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-heap-max",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_memory_heapmemoryusage_used{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-heap-used",
          "range": true,
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_memory_nonheapmemoryusage_committed{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-noheap-committed",
          "range": true,
          "refId": "E"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_memory_nonheapmemoryusage_init{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-noheap-init",
          "range": true,
          "refId": "F"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_memory_nonheapmemoryusage_max{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-noheap-max",
          "range": true,
          "refId": "G"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_memory_nonheapmemoryusage_used{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-noheap-used",
          "range": true,
          "refId": "H"
        }
      ],
      "title": "java_lang_memory_usage",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          },
          "unit": "decbits"
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 12,
        "y": 34
      },
      "id": 13,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true,
          "sortBy": "Name",
          "sortDesc": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_memorypool_usage_committed{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-{{name}}-committed",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_memorypool_usage_init{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{name}}-init",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_memorypool_usage_max{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{name}}-max",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_memorypool_usage_used{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{name}}-used",
          "range": true,
          "refId": "D"
        }
      ],
      "title": "java_lang_memorypool_usage",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          },
          "unit": "decbits"
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 0,
        "y": 42
      },
      "id": 11,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true,
          "sortBy": "Name",
          "sortDesc": false
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_committed{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-{{key}}-aftergc_committed",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_init{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{key}}-aftergc_init",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_max{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{key}}-aftergc_max",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_garbagecollector_lastgcinfo_memoryusageaftergc_used{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{key}}-aftergc_used",
          "range": true,
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_committed{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{key}}-beforegc_committed",
          "range": true,
          "refId": "E"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_init{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{key}}-beforegc_init",
          "range": true,
          "refId": "F"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_max{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{key}}-beforegc_max",
          "range": true,
          "refId": "G"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_garbagecollector_lastgcinfo_memoryusagebeforegc_used{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-{{key}}-beforegc_used",
          "range": true,
          "refId": "H"
        }
      ],
      "title": "java_lang_garbagecollector_lastgcinfo_memoryusage",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 12,
        "y": 42
      },
      "id": 10,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "list",
          "placement": "bottom",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_garbagecollector_collectiontime{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-{{name}}",
          "range": true,
          "refId": "A"
        }
      ],
      "title": "java_lang_garbagecollector_collectiontime",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 0,
        "y": 50
      },
      "id": 9,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "list",
          "placement": "bottom",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_classloading_loadedclasscount{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-loadedclasscount",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_classloading_totalloadedclasscount{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-totalloadedclasscount",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "java_lang_classloading_unloadedclasscount{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-unloadedclasscount",
          "range": true,
          "refId": "C"
        }
      ],
      "title": "java_lang_classloading",
      "type": "timeseries"
    },
    {
      "collapsed": false,
      "gridPos": {
        "h": 1,
        "w": 24,
        "x": 0,
        "y": 58
      },
      "id": 21,
      "panels": [],
      "title": "hadoop-hive",
      "type": "row"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 0,
        "y": 59
      },
      "id": 1,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_open_connections{instance=\"${inst}\",host!=\"\"}",
          "instant": false,
          "legendFormat": "{{host}}-connections",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_hs2_active_sessions{instance=\"${inst}\",host!=\"\" }",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-sessions",
          "range": true,
          "refId": "B"
        }
      ],
      "title": "connections&sessions",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 12,
        "y": 59
      },
      "id": 8,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_total_api_calls_15min_rate{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-15min_rate",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_total_api_calls_1min_rate{instance=\"${inst}\"}\r\n",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-1min_rate",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_total_api_calls_5min_rate{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-5min_rate",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_total_api_calls_mean_rate{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-mean_rate",
          "range": true,
          "refId": "D"
        }
      ],
      "title": "hadoop_hiveserver2_total_api_calls_rate",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": [
          {
            "matcher": {
              "id": "byRegexp",
              "options": "/.*_time.*/"
            },
            "properties": [
              {
                "id": "unit",
                "value": "ms"
              }
            ]
          }
        ]
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 0,
        "y": 67
      },
      "id": 3,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_gc_g1_old_generation_count{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-g1_old_count",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_gc_g1_young_generation_count{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-g1_young_count",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_gc_g1_old_generation_time{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-gc_g1_old_time",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_gc_g1_young_generation_time{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-g1_young_time",
          "range": true,
          "refId": "D"
        }
      ],
      "title": "hadoop_hiveserver2_gc",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 12,
        "y": 67
      },
      "id": 6,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_threads_blocked_count{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-blocked_count",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_threads_daemon_count{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-daemon_count",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_threads_deadlock_count{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-deadlock_count",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_threads_new_count{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-new_count",
          "range": true,
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_threads_runnable_count{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-runnable_count",
          "range": true,
          "refId": "E"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_threads_terminated_count{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-terminated_count",
          "range": true,
          "refId": "F"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_threads_timed_waiting_count{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-timed_waiting_count",
          "range": true,
          "refId": "G"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_threads_waiting_count{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-waiting_count",
          "range": true,
          "refId": "H"
        }
      ],
      "title": "hadoop_hiveserver2_threads_count",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 0,
        "y": 75
      },
      "id": 7,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_total_api_calls_75thpercentile{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-75thper",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_total_api_calls_95thpercentile{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-95thper",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_total_api_calls_98thpercentile{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-98thper",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_total_api_calls_999thpercentile{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-999thper",
          "range": true,
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_total_api_calls_99thpercentile{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-99thper",
          "range": true,
          "refId": "E"
        }
      ],
      "title": "hadoop_hiveserver2_total_api_calls_Nth_percentile",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          },
          "unit": "decbits"
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 12,
        "y": 75
      },
      "id": 4,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_heap_committed{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-heap_committed",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_heap_init{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-heap_init",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_heap_max{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-heap_max",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_heap_usage{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-heap_usage",
          "range": true,
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_heap_used{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-heap_used",
          "range": true,
          "refId": "E"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_non_heap_committed{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-non_heap_committed",
          "range": true,
          "refId": "F"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_non_heap_init{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-non_heap_init",
          "range": true,
          "refId": "G"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_non_heap_max{instance=\"${inst}\"}\r\n",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-non_heap_max",
          "range": true,
          "refId": "H"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_non_heap_usage{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-non_heap_usage",
          "range": true,
          "refId": "I"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_non_heap_used{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-non_heap_used",
          "range": true,
          "refId": "J"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_total_committed{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-total_committed",
          "range": true,
          "refId": "K"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_total_init{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-memory_total_init",
          "range": true,
          "refId": "L"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_total_max{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-total_max",
          "range": true,
          "refId": "M"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_total_used{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-memory_total_used",
          "range": true,
          "refId": "N"
        }
      ],
      "title": "hadoop_hiveserver2_memory",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 0,
        "y": 83
      },
      "id": 5,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_pools_code_cache_usage{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-code_cache_usage",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_pools_compressed_class_space_usage{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-compressed_class_space_usage",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_pools_g1_eden_space_usage{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-g1_eden_space_usage",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_pools_g1_old_gen_usage{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-g1_old_gen_usage",
          "range": true,
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_pools_g1_survivor_space_usage{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-g1_survivor_space_usage",
          "range": true,
          "refId": "E"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_memory_pools_metaspace_usage{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-metaspace_usage",
          "range": true,
          "refId": "F"
        }
      ],
      "title": "hadoop_hiveserver2_memory_pools",
      "type": "timeseries"
    },
    {
      "datasource": {
        "type": "prometheus",
        "uid": "bdqeweklzwvswc"
      },
      "fieldConfig": {
        "defaults": {
          "color": {
            "mode": "palette-classic"
          },
          "custom": {
            "axisBorderShow": false,
            "axisCenteredZero": false,
            "axisColorMode": "text",
            "axisLabel": "",
            "axisPlacement": "auto",
            "barAlignment": 0,
            "drawStyle": "line",
            "fillOpacity": 0,
            "gradientMode": "none",
            "hideFrom": {
              "legend": false,
              "tooltip": false,
              "viz": false
            },
            "insertNulls": false,
            "lineInterpolation": "linear",
            "lineWidth": 1,
            "pointSize": 5,
            "scaleDistribution": {
              "type": "linear"
            },
            "showPoints": "auto",
            "spanNulls": false,
            "stacking": {
              "group": "A",
              "mode": "none"
            },
            "thresholdsStyle": {
              "mode": "off"
            }
          },
          "mappings": [],
          "thresholds": {
            "mode": "absolute",
            "steps": [
              {
                "color": "green",
                "value": null
              },
              {
                "color": "red",
                "value": 80
              }
            ]
          }
        },
        "overrides": []
      },
      "gridPos": {
        "h": 8,
        "w": 12,
        "x": 0,
        "y": 91
      },
      "id": 2,
      "options": {
        "legend": {
          "calcs": [],
          "displayMode": "table",
          "placement": "right",
          "showLegend": true
        },
        "tooltip": {
          "mode": "single",
          "sort": "none"
        }
      },
      "targets": [
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_getgroupsavgtime{instance=\"${inst}\"}",
          "instant": false,
          "legendFormat": "{{host}}-getgroups",
          "range": true,
          "refId": "A"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_loginfailureavgtime{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-loginfailure",
          "range": true,
          "refId": "B"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_loginsuccessavgtime{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-loginsuccess",
          "range": true,
          "refId": "C"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_publishavgtime{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-publish",
          "range": true,
          "refId": "D"
        },
        {
          "datasource": {
            "type": "prometheus",
            "uid": "bdqeweklzwvswc"
          },
          "editorMode": "code",
          "expr": "hadoop_hiveserver2_snapshotavgtime{instance=\"${inst}\"}",
          "hide": false,
          "instant": false,
          "legendFormat": "{{host}}-snapshot",
          "range": true,
          "refId": "E"
        }
      ],
      "title": "hadoop_hiveserver2_avgtime",
      "type": "timeseries"
    }
  ],
  "refresh": "",
  "schemaVersion": 39,
  "tags": [],
  "templating": {
    "list": [
      {
        "hide": 0,
        "includeAll": false,
        "label": "inst",
        "multi": false,
        "name": "inst",
        "query": "instant-in-prometheus",
        "queryValue": "",
        "skipUrlSync": false,
        "type": "custom"
      }
    ]
  },
  "time": {
    "from": "now-15m",
    "to": "now"
  },
  "timepicker": {},
  "timezone": "browser",
  "title": "hiveserver2监控",
  "uid": "give-a-uid",
  "version": 20,
  "weekStart": ""
}

注意:hiveserver2-in-prometheus,就是prometheus.yml里的instance名称,根据需求同步修改即可。

从本地加载json文件。注意此文件也是一点一点在页面拖拉拽而来。grafana推荐在页面操作

grafana-web页面:
仪表板->新建->新建仪表板->导入仪表板-拖入->本地json文件。

posted @ 2026-02-05 14:37  lisacumt  阅读(10)  评论(0)    收藏  举报