Yandex Cloud
Search
Discuss with expertTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
    • Cloud Interconnect
    • Cloud Backup
    • Cloud Registry
    • Yandex AI Studio
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Video
    • Stackland
    • Yandex Cloud Router
    • Yandex Managed Service for Trino
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Yandex StoreDoc
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Managed Service for YDB
    • Managed Service for Sharded PostgreSQL
    • Managed Service for YTsaurus
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • SpeechKit
    • DataSphere
    • Vision OCR
    • Translate
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • SmartCaptcha
    • Cloud Desktop
    • Yandex SIEM
    • SourceCraft Code Assistant
    • Container Registry
    • Managed Service for GitLab
    • Managed Service for Prometheus®
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • Message Queue
    • Serverless Integrations
    • IoT Core
    • Data Streams
    • Serverless Containers
    • Cloud Notification Service
    • Yandex Query
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Yandex Cloud Quota Manager
    • Cloud Apps
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2026 Direct Cursus Technology L.L.C.
Yandex MetaData Hub
  • About Yandex MetaData Hub
    • Getting started
      • Getting information about clusters
      • Creating a cluster
      • Updating a cluster
      • Stopping and restarting a cluster
      • Configuring security groups
      • Connecting Yandex Data Processing to Apache Hive™ Metastore
      • Exporting and importing a cluster
      • Connecting to a Yandex Object Storage bucket with a bucket policy
      • Cluster state monitoring
      • Transferring logs to Cloud Logging
      • Managing cluster access
      • Maintenance
      • Deleting a cluster
    • Service roles for access management
    • Troubleshooting
    • Terraform reference
    • Yandex Monitoring metrics
    • Audit Trails events
  • Access management
  • Quotas and limits
  • Pricing policy
  • Public materials
  • Release notes

In this article:

  • Cluster state monitoring
  • Setting up alerts in Yandex Monitoring
  • Cluster health and status
  • Cluster health states
  • Cluster statuses
  1. Apache Hive™ Metastore
  2. Step-by-step guides
  3. Cluster state monitoring

Cluster state monitoring Apache Hive™ Metastore

Written by
Yandex Cloud
Updated at September 28, 2026
View in Markdown
  • Cluster state monitoring
  • Setting up alerts in Yandex Monitoring
  • Cluster health and status
    • Cluster health states
    • Cluster statuses

Data on the cluster and host state is available in the management console. You can view them on the Monitoring tab of the cluster management page or in Yandex Monitoring.

Diagnostic information about cluster states is presented as graphs.

Charts are updated every 15 seconds.

Note

The most appropriate multiple units (MB, GB, and more) are automatically used in charts.

You can configure alerts in Yandex Monitoring to receive notifications about cluster failures. In Yandex Monitoring, there are two trigger thresholds: Warning and Alarm. If the specified threshold is exceeded, you will get alerts via the configured notification channels.

Cluster state monitoringCluster state monitoring

To view detailed information on the health state of a Apache Hive™ Metastore cluster:

Management console
  1. In the management console, select the folder.

  2. Navigate to Yandex MetaData Hub.

  3. In the left-hand panel, select  Metastore.

  4. Click the cluster name and open the Monitoring tab.

  5. To get started with Yandex Monitoring metrics, dashboards, or alerts, click Open in Monium in the top panel.

The page displays the following charts:

  • Under API:

    • API Calls (rps): Methods with the largest number of executed requests for each cluster instance. The list of methods is updated dynamically. The chart may display up to ten methods.
    • API Latency (p95): 95th percentile of the total request execution time broken down by instances.
    • Active Calls: Number of requests being processed.
    • API Latency by method (p95): Methods with the largest 95th percentile of request execution time for each cluster instance. The list of methods is updated dynamically. The chart may display up to ten methods.
  • Under Transactions & Errors:

    • Open Transactions / Connections: Number of active transactions and connections:
      • Open Transactions: Number of active ACID transactions.
      • Open Connections: Number of active connections to the Apache Hive™ Metastore cluster over the Thrift protocol.
    • Compaction Cycle Duration: Compression cycle duration.
    • DirectSQL Errors: Number of errors during DirectSQL queries after which Apache Hive™ Metastore proceeded to execute queries via JDO.
  • Under Connection Pools (only for Apache Hive™ Metastore version 4.2):

    • Connection States: Number of JDBC connections:

      • Active Connections: Active connections.
      • Idle Connections: Idle connections.
      • Pending Connections: Number of queries awaiting connection allocation.
      • Total Connections: Total number of connections.
    • Pool Usage (p95): 95th connection hold-time percentile of applications.

    • Connection Creation (p95): 95th connection setup time percentile.

    • Pool Connection Timeouts (rps): Number of queries per second that timed out due to absence of available connections.

  • Under DB Objects:

    • Object Counts: Number of databases, tables, and partitions in the Apache Hive™ Metastore cluster storage.
    • Object Operations (rps): Number of create and delete operations for databases, tables, and partitions, per second.
  • Under Resources:

    • Instances: Number of instances per cluster.
    • CPU Usage: CPU time usage by each instance as a percentage of total available CPU time.
    • Memory Usage: RAM usage by each instance as a percentage of total available RAM.
  • Under JVM Memory:

    • JVM Heap: Maximum amount of JVM heap memory and its usage by each instance.
    • JVM Memory Pools: Pools with the largest amount of JVM memory used by each instance. The chart displays up to six pools. The list of pools is formed dynamically.
  • Under JVM Runtime:

    • GC Rate: Operating speed of G1_Old_Generator and G1_Young_Generation garbage collectors on each instance.
    • JVM Pauses: Number of stops of all JVM threads whose duration exceeded the notification and warning thresholds.

Setting up alerts in Yandex MonitoringSetting up alerts in Yandex Monitoring

To configure cluster state indicator alerts:

Management console
  1. In the management console, select the folder with the cluster for which you want to set up alerts.
  2. Go to Monitoring.
  3. Under Service dashboards, select Managed Service For Hive Metastore – Cluster Overview.
  4. Click on the relevant chart and select Create alert.
  5. If the chart displays multiple metrics, select the data query for the relevant metric and click Continue. Learn more about the query language in this Yandex Monitoring guide.
  6. Set the Alarm and Warning threshold values to trigger the alert.
  7. Click Create alert.

To have other cluster health indicators monitored automatically:

Management console
  1. Create an alert.
  2. Add a status metric.
  3. In the alert parameters, set the alert thresholds.

Recommended threshold values for selected metrics:

Metric Designation Alarm Warning
CPU usage cpu_usage 90% 80%
RAM usage memory_usage 90% 80%
95th percentile of total request execution time metastore_api_calls_duration_seconds 10 seconds 3 seconds
Number of queries awaiting connection allocation metastore_pool_pending_connections — Above zero for five minutes
Number of queries that timed out due to absence of available connections metastore_pool_connection_timeouts_total Greater than zero —
Number of errors during DirectSQL queries after which Apache Hive™ Metastore proceeded to execute queries via JDO metastore_directsql_errors_total — Greater than zero

For a full list of supported metrics, see this Monitoring guide.

Cluster health and statusCluster health and status

A cluster’s State indicates its health, while its Status shows whether the cluster is started, stopped, or in a transitory state.

To view the health state and status of a cluster:

  1. In the management console, select the folder.
  2. Navigate to Yandex MetaData Hub.
  3. In the left-hand panel, select  Metastore.
  4. In the cluster row, hover over the indicator in the Availability column.

Cluster health statesCluster health states

State

Description

Suggested actions

ALIVE

The cluster is operating normally.

No action is required.

DEGRADED

The cluster is not running at its full capacity.

Contact support and specify the following:

  • Cluster ID.
  • IDs of the last operations performed on it.
  • Time when the cluster entered theDEGRADED state according to availability charts.

DEAD

The cluster is out of order.

Contact support and specify the following:

  • Cluster ID.
  • IDs of the last operations performed on it.
  • Time when the cluster entered theDEAD state according to availability charts.

UNKNOWN

The cluster’s state is unknown.

Contact support and specify the following:

  • Cluster ID.
  • IDs of the last operations performed on it.
  • Time when the cluster entered theUNKNOWN state according to availability charts.

Cluster statusesCluster statuses

Status Description Suggested actions
CREATING Preparing for the first start Wait a while and get started. The time it takes to create a cluster depends on the host class.
RUNNING The cluster is operating normally No action is required.
STOPPING The cluster is stopping After a while, the cluster status will switch to STOPPED and the cluster will be disabled. No action is required.
STOPPED The cluster is stopped Start the cluster to get it running again.
STARTING Starting the cluster that was stopped earlier After a while, the cluster status will switch to RUNNING. Wait a while and get started.
UPDATING Updating the cluster's configuration Once the update is complete, the cluster will get the status it had prior to the update: RUNNING or STOPPED.
ERROR Error when performing an operation with the cluster or during a maintenance window If the cluster remains in this status for a long time, contact support. You can see whether a cluster is available by its status.
STATUS_UNKNOWN The cluster is unable to determine its status If the cluster remains in this status for a long time, contact support.

Was the article helpful?

Previous
Connecting to a Yandex Object Storage bucket with a bucket policy
Next
Transferring logs to Cloud Logging
© 2026 Direct Cursus Technology L.L.C.