Apache Hive™ Metastore metrics
This section describes the Apache Hive™ Metastore metrics delivered to Monitoring.
The name label contains the metric name.
Labels shared by all Apache Hive™ Metastore metrics:
| Label | Value |
|---|---|
| service | Service ID: managed-metastore |
| component | Metric provider: metastore-server |
| cluster_id | Cluster ID |
| instance | Instance ID in the cluster |
Service metrics
|
Name Type, units |
Description |
|
|
Number of JVM garbage collections. |
|
|
Total duration of JVM garbage collections. |
|
|
Maximum amount of available JVM memory. |
|
|
JVM pool memory used. |
|
|
JVM memory used. |
|
|
Number of ongoing requests to the API.
|
|
|
API request execution time.
|
|
|
Number of executed requests to the API.
|
|
|
Duration of the last compression cycle for the |
|
|
Number of errors during DirectSQL queries after which Apache Hive™ Metastore proceeded to execute queries via JDO. |
|
|
Maximum number of file descriptors for JVM processes. |
|
|
Number of file descriptors used by JVM processes. |
|
|
Number of stops of all JVM threads whose duration exceeded the thresholds.
|
|
|
Total duration of JVM thread stops. |
|
|
Number of create and delete operations for Apache Hive™ Metastore objects.
|
|
|
Number of active connections to the Apache Hive™ Metastore cluster over the Thrift protocol. |
|
|
Number of active ACID |
|
|
Number of databases, tables, and partitions in the Apache Hive™ Metastore cluster storage.
|
JDBC connection pool metrics
JDBC connection pool metrics are available in Apache Hive™ Metastore starting from version 4.2.
Labels shared by all JDBC connection pool metrics:
|
Label |
Value |
|
pool |
Pool name, e.g., |
|
Name Type, units |
Description |
|
|
Number of active JDBC connections. |
|
|
JDBC connection setup time percentile.
|
|
|
Total number of new JDBC connections. |
|
|
Number of queries that timed out due to absence of available connections. |
|
|
Number of idle JDBC connections. |
|
|
Maximum size of a configured JDBC connection pool. |
|
|
Minimum size of a configured JDBC connection pool. |
|
|
Number of requests without an allocated JDBC connection as yet. |
|
|
Total number of JDBC connections in the pool. |
|
|
Connection hold-time percentile of applications.
|
|
|
Connection wait time percentile.
|
|
|
Total number of connection waits. |
CPU metrics
CPU core workload.
|
Name Type, units |
Description |
|
|
Average number of vCPUs used by the instance. |
|
|
Maximum number of vCPUs available for the instance. |
RAM metrics
|
Name Type, units |
Description |
|
|
RAM usage by the instance. |
|
|
Maximum RAM available for the instance. |