Supported Platforms

PlatformMetricsLogsTraces
Linux
Windows
macOS

Configuration Table

ParameterTypeDefaultDescription
enable_metricsbooltrueEnable to send metrics.
collection_intervalint60How often (seconds) to scrape for metrics.
addressstringlocalhostIP address or hostname to scrape for JMX metrics.
jar_pathstring"/opt/opentelemetry-java-contrib-jmx-metrics.jar"Full path to the JMX metrics jar.
enable_master_jmxbooltrueEnable to scrape master server's JMX port.
master_jmx_portint10101Master server's JMX Port.
enable_region_jmxbooltrueEnable to scrape region server's JMX port.
region_jmx_portint10102Region server's JMX Port.
enable_logsbooltrueEnable to send logs.
enable_master_logbooltrueEnable to read master logs.
master_log_pathstrings"/usr/local/hbase/logs/hbase-master-*.log"File paths to tail for master logs.
enable_region_logbooltrueEnable to read region server logs.
region_log_pathstrings"/usr/local/hbase/logs/hbase-regionserver-*.log"File paths to tail for region server logs.
enable_zookeeper_logboolfalseEnable to read zookeeper logs.
zookeeper_log_pathstrings"/usr/local/hbase/logs/hbase-zookeeper-*.log"File paths to tail for zookeeper logs.
start_atenumendStart reading file from 'beginning' or 'end'.