Metrics v3 Reference

This page provides a complete reference of all v3 metrics available in MinIO AIStor.

All metrics are available under the base endpoint /minio/metrics/v3. See Metrics and Alerts for configuration and Prometheus integration.

Table of Contents


API

Path Description
/api/requests Metrics about API requests served by the current node.
/bucket/api Per-bucket API request metrics. Requires bucket query parameter.

API Requests

Path: /api/requests

Metrics about API requests served by the current node.

Name Description Labels
minio_api_requests_rejected_auth_total Total number of requests rejected due to authentication failure

Type: counter
type, server
minio_api_requests_rejected_header_total Total number of requests rejected due to invalid or malformed headers

Type: counter
type, server
minio_api_requests_rejected_timestamp_total Total number of requests rejected due to invalid or expired timestamps

Type: counter
type, server
minio_api_requests_rejected_invalid_total Total number of requests rejected due to invalid request format or parameters

Type: counter
type, server
minio_api_requests_rejected_notimplemented_total Total number of requests rejected because the API operation is not implemented

Type: counter
type, server
minio_api_requests_write_verification_failures_total Total number of PutObject/PutObjectPart requests that failed write verification. Tracks data integrity failures where the server could not verify the data was written correctly

Type: counter
type, server
minio_api_requests_waiting_total Current number of requests waiting in the queue before being processed

Type: gauge
type, server
minio_api_requests_incoming_total Current number of incoming requests being accepted by the server

Type: gauge
type, server
minio_api_requests_inflight_total Current number of API requests actively being processed

Type: gauge
name, type, server
minio_api_requests_total Total number of API requests processed since server start

Type: counter
name, type, server
minio_api_requests_errors_total Total number of API requests that resulted in 4xx or 5xx error responses

Type: counter
name, type, server
minio_api_requests_5xx_errors_total Total number of API requests that resulted in 5xx server error responses

Type: counter
name, type, server
minio_api_requests_4xx_errors_total Total number of API requests that resulted in 4xx client error responses

Type: counter
name, type, server
minio_api_requests_canceled_total Total number of API requests canceled by the client before completion

Type: counter
name, type, server
minio_api_requests_ttfb_seconds_distribution Histogram distribution of time from request read to first byte (TTFB) in seconds for API requests

Type: counter
name, type, le, server
minio_api_requests_duration_total Total cumulative duration of all API requests in milliseconds since server start

Type: counter
name, type, server
minio_api_requests_traffic_sent_bytes Total number of bytes sent in API responses since server start

Type: counter
type, server
minio_api_requests_traffic_received_bytes Total number of bytes received in API requests since server start

Type: counter
type, server

Bucket API

Path: /bucket/api

Per-bucket API request metrics. Requires bucket query parameter.

Name Description Labels
minio_bucket_api_traffic_received_bytes Total number of bytes received for a bucket

Type: counter
bucket, type, server
minio_bucket_api_traffic_sent_bytes Total number of bytes sent for a bucket

Type: counter
bucket, type, server
minio_bucket_api_inflight_total Total number of requests currently in flight for a bucket

Type: gauge
bucket, name, type, server
minio_bucket_api_total Total number of requests for a bucket

Type: counter
bucket, name, type, server
minio_bucket_api_canceled_total Total number of requests canceled by the client for a bucket

Type: counter
bucket, name, type, server
minio_bucket_api_4xx_errors_total Total number of requests with 4xx errors for a bucket

Type: counter
bucket, name, type, server
minio_bucket_api_5xx_errors_total Total number of requests with 5xx errors for a bucket

Type: counter
bucket, name, type, server
minio_bucket_api_ttfb_seconds_distribution Distribution of time from request read to first byte across API calls for a bucket

Type: counter
bucket, name, le, type, server
minio_bucket_api_last_minute_qos_throttled_total Total number of requests throttled by QoS in the last minute for a bucket

Type: gauge
bucket, name, ruleID, prefix, server
minio_bucket_api_qos_req_configured_counts_per_second Total number of requests configured by QoS per second for a bucket

Type: gauge
bucket, name, ruleID, prefix, server
minio_bucket_api_last_minute_qos_rate_limit_exceeded_counts Total number of requests exceeding rate limit for a bucket in the last full minute

Type: gauge
bucket, name, ruleID, prefix, server

Audit

Path Description
/audit Metrics about audit logging.

Audit

Path: /audit

Metrics about audit logging.

Name Description Labels
minio_audit_failed_messages Total number of messages that failed to send since start

Type: counter
target_id, server
minio_audit_target_queue_length Number of unsent messages in queue for target

Type: gauge
target_id, server
minio_audit_total_messages Total number of messages sent since start

Type: counter
target_id, server
minio_audit_global_queue_size Total number of events in queue for all targets

Type: counter
target_id, server
minio_audit_total_requests Total number of requests made to the audit endpoint

Type: counter
target_id, server
minio_audit_failed_requests Total number of failed requests when sending to the audit endpoint

Type: counter
target_id, server
minio_audit_total_targets Total number of audit endpoint targets

Type: counter
target_id, server
minio_audit_worker_count Total number of async audit workers

Type: counter
target_id, server
minio_audit_disk_size Total size on disk in bytes, for the global audit event queue

Type: counter
target_id, server
minio_audit_disk_file_count Total number of files on disk related to the global audit event queue

Type: counter
target_id, server
minio_audit_queued_file_count Total number of files queued for disk write

Type: counter
target_id, server

Batch

Path Description
/batch Metrics about batch jobs.
/bucket/batch Per-bucket batch job metrics. Requires bucket query parameter.

Batch Jobs

Path: /batch

Metrics about batch jobs.

Name Description Labels
minio_batch_jobs_completed Number of completed batch jobs

Type: gauge
type, server
minio_batch_jobs_failed Number of failed batch jobs

Type: gauge
type, server
minio_batch_jobs_in_progress Number of in-progress batch jobs

Type: gauge
type, server

Bucket Batch

Path: /bucket/batch

Per-bucket batch job metrics. Requires bucket query parameter.

Name Description Labels
minio_bucket_batch_objects_completed Number of objects successfully processed by batch jobs for this bucket

Type: gauge
bucket, type, server
minio_bucket_batch_objects_failed Number of objects that failed processing by batch jobs for this bucket

Type: gauge
bucket, type, server

Cluster

Path Description
/cluster/config Metrics about cluster configuration.
/cluster/erasure-set Metrics about erasure set health and status.
/cluster/health Metrics about cluster health status.
/cluster/usage/buckets Metrics about per-bucket usage.
/cluster/usage/objects Metrics about cluster-wide object usage.

Cluster Config

Path: /cluster/config

Metrics about cluster configuration.

Name Description Labels
minio_cluster_config_rrs_parity Reduced redundancy storage class parity

Type: gauge
-
minio_cluster_config_standard_parity Standard storage class parity

Type: gauge
-
minio_cluster_config_license_expires_in Seconds until license expires (-1 for never)

Type: gauge
-
minio_cluster_config_license_status License operational status: normal (full functionality), readonly (reads only), offline (no I/O)

Type: gauge
state
minio_cluster_config_license_renewal_status License renewal status: success, failed, or expired

Type: gauge
result

Cluster Erasure Set

Path: /cluster/erasure-set

Metrics about erasure set health and status.

Name Description Labels
minio_cluster_erasure_set_overall_write_quorum Overall write quorum across pools and sets

Type: gauge
-
minio_cluster_erasure_set_overall_health Overall health across pools and sets (1=healthy, 0=unhealthy)

Type: gauge
-
minio_cluster_erasure_set_read_quorum Read quorum for the erasure set in a pool

Type: gauge
pool_id, set_id
minio_cluster_erasure_set_write_quorum Write quorum for the erasure set in a pool

Type: gauge
pool_id, set_id
minio_cluster_erasure_set_online_drives_count Count of online drives in the erasure set in a pool

Type: gauge
pool_id, set_id
minio_cluster_erasure_set_healing_drives_count Count of healing drives in the erasure set in a pool

Type: gauge
pool_id, set_id
minio_cluster_erasure_set_health Health of the erasure set in a pool (1=healthy, 0=unhealthy)

Type: gauge
pool_id, set_id
minio_cluster_erasure_set_read_tolerance Number of drive failures that can be tolerated without disrupting read operations

Type: gauge
pool_id, set_id
minio_cluster_erasure_set_write_tolerance Number of drive failures that can be tolerated without disrupting write operations

Type: gauge
pool_id, set_id
minio_cluster_erasure_set_read_health Health of the erasure set in a pool for read operations (1=healthy, 0=unhealthy)

Type: gauge
pool_id, set_id
minio_cluster_erasure_set_write_health Health of the erasure set in a pool for write operations (1=healthy, 0=unhealthy)

Type: gauge
pool_id, set_id

Cluster Health

Path: /cluster/health

Metrics about cluster health status.

Name Description Labels
minio_cluster_health_drives_offline_count Count of offline drives in the cluster

Type: gauge
-
minio_cluster_health_drives_online_count Count of online drives in the cluster

Type: gauge
-
minio_cluster_health_drives_count Count of all drives in the cluster

Type: gauge
-
minio_cluster_health_nodes_offline_count Count of offline nodes in the cluster

Type: gauge
-
minio_cluster_health_nodes_online_count Count of online nodes in the cluster

Type: gauge
-
minio_cluster_health_capacity_raw_total_bytes Total cluster raw storage capacity in bytes

Type: gauge
-
minio_cluster_health_capacity_raw_free_bytes Total cluster raw storage free in bytes

Type: gauge
-
minio_cluster_health_capacity_usable_total_bytes Total cluster usable storage capacity in bytes

Type: gauge
-
minio_cluster_health_capacity_usable_free_bytes Total cluster usable storage free in bytes

Type: gauge
-

Cluster Usage Buckets

Path: /cluster/usage/buckets

Metrics about per-bucket usage.

Name Description Labels
minio_cluster_usage_buckets_since_last_update_seconds Time since last update of usage metrics in seconds

Type: gauge
-
minio_cluster_usage_buckets_total_bytes Total bucket size in bytes

Type: gauge
bucket
minio_cluster_usage_buckets_objects_count Total objects count in bucket

Type: gauge
bucket
minio_cluster_usage_buckets_versions_count Total object versions count in bucket, including delete markers

Type: gauge
bucket
minio_cluster_usage_buckets_delete_markers_count Total delete markers count in bucket

Type: gauge
bucket
minio_cluster_usage_buckets_quota_total_bytes Total bucket quota in bytes

Type: gauge
bucket
minio_cluster_usage_buckets_object_size_distribution Bucket object size distribution

Type: gauge
range, bucket
minio_cluster_usage_buckets_object_version_count_distribution Bucket object version count distribution

Type: gauge
range, bucket
minio_cluster_usage_buckets_object_age_distribution Bucket object age distribution

Type: gauge
range, bucket
minio_cluster_usage_buckets_shards_distribution Per-bucket distribution of failed shard writes

Type: gauge
missing_shards, bucket
minio_cluster_usage_buckets_shards_legacy_count Per-bucket count of object versions without shard write status information

Type: gauge
bucket

Cluster Usage Objects

Path: /cluster/usage/objects

Metrics about cluster-wide object usage.

Name Description Labels
minio_cluster_usage_objects_since_last_update_seconds Time since last update of usage metrics in seconds

Type: gauge
-
minio_cluster_usage_objects_total_bytes Total cluster usage in bytes

Type: gauge
-
minio_cluster_usage_objects_count Total cluster objects count

Type: gauge
-
minio_cluster_usage_objects_versions_count Total cluster object versions count, including delete markers

Type: gauge
-
minio_cluster_usage_objects_delete_markers_count Total cluster delete markers count

Type: gauge
-
minio_cluster_usage_objects_buckets_count Total cluster buckets count

Type: gauge
-
minio_cluster_usage_objects_size_distribution Cluster object size distribution

Type: gauge
range
minio_cluster_usage_objects_version_count_distribution Cluster object version count distribution

Type: gauge
range
minio_cluster_usage_objects_age_distribution Cluster object age distribution

Type: gauge
range
minio_cluster_usage_objects_shards_distribution Cluster-wide distribution of failed shard writes

Type: gauge
missing_shards
minio_cluster_usage_objects_shards_legacy Cluster-wide count of object versions without shard write status information

Type: gauge
-

Debug

Path Description
/debug/erasure-sets Debug metrics for erasure set shard health.
/debug/heal Debug metrics for healing operations.

Debug Erasure Sets

Path: /debug/erasure-sets

Debug metrics for erasure set shard health.

Name Description Labels
minio_debug_erasure_sets_shards_health Health of the shards in a given erasure set

Type: gauge
pool_id, set_id, drive_id, server

Debug Heal

Path: /debug/heal

Debug metrics for healing operations.

Name Description Labels
minio_debug_heal_manual_intervention_total Total objects requiring manual intervention

Type: counter
server
minio_debug_heal_undecided_total Total objects in undecided state

Type: counter
server
minio_debug_heal_transitioned_object_total Total transitioned objects skipped from dangling detection

Type: counter
server
minio_debug_heal_non_actionable_errors_total Total number of objects with non-actionable errors that cannot be automatically healed

Type: counter
server

ILM

Path Description
/ilm Metrics about Information Lifecycle Management.

ILM

Path: /ilm

Metrics about Information Lifecycle Management.

Name Description Labels
minio_ilm_expiry_pending_tasks Number of pending ILM expiry tasks in the queue

Type: gauge
server
minio_ilm_transition_active_tasks Number of active ILM transition tasks

Type: gauge
server
minio_ilm_transition_pending_tasks Number of pending ILM transition tasks in the queue

Type: gauge
server
minio_ilm_transition_missed_immediate_tasks Number of missed immediate ILM transition tasks

Type: counter
server
minio_ilm_versions_scanned Total number of object versions checked for ILM actions since server start

Type: counter
server
minio_ilm_transitioned_bytes Total bytes transitioned to a tier

Type: gauge
tier, server
minio_ilm_transitioned_objects Total number of objects transitioned to a tier

Type: gauge
tier, server
minio_ilm_transitioned_versions Total number of versions transitioned to a tier

Type: gauge
tier, server
minio_ilm_expiry_missed_free_versions Number of missed free version deletion tasks

Type: counter
server
minio_ilm_expiry_missed_tasks Number of missed ILM expiry tasks

Type: counter
server
minio_ilm_expiry_missed_tier_journal_tasks Number of missed tier journal tasks

Type: counter
server
minio_ilm_expiry_num_workers Current size of the ILM expiry worker pool

Type: gauge
server
minio_ilm_transition_num_workers Current size of the ILM transition worker pool

Type: gauge
server
minio_ilm_action_count_delete Total action outcome of lifecycle checks for deleting object

Type: counter
server
minio_ilm_action_count_delete_version Total action outcome of lifecycle checks for deleting object version

Type: counter
server
minio_ilm_action_count_delete_all_versions Total action outcome of lifecycle checks for deleting all object versions

Type: counter
server
minio_ilm_action_count_transition Total action outcome of lifecycle checks for transitioning object

Type: counter
server
minio_ilm_action_count_transition_version Total action outcome of lifecycle checks for transitioning object version

Type: counter
server
minio_ilm_action_count_delete_restored Total action outcome of lifecycle checks for deleting restored object

Type: counter
server
minio_ilm_action_count_delete_restored_version Total action outcome of lifecycle checks for deleting restored object version

Type: counter
server

IAM

Path Description
/iam Metrics about IAM operations and authentication plugins.

IAM

Path: /iam

Metrics about IAM operations and authentication plugins.

Name Description Labels
minio_iam_last_sync_duration_millis Last successful IAM data sync duration in milliseconds

Type: counter
server
minio_iam_plugin_authn_service_failed_requests_minute When plugin authentication is configured, returns failed requests count in the last full minute

Type: counter
server
minio_iam_plugin_authn_service_last_fail_seconds When plugin authentication is configured, returns time (in seconds) since the last failed request to the service

Type: counter
server
minio_iam_plugin_authn_service_last_succ_seconds When plugin authentication is configured, returns time (in seconds) since the last successful request to the service

Type: counter
server
minio_iam_plugin_authn_service_succ_avg_rtt_ms_minute When plugin authentication is configured, returns average round-trip time of successful requests in the last full minute

Type: counter
server
minio_iam_plugin_authn_service_succ_max_rtt_ms_minute When plugin authentication is configured, returns maximum round-trip time of successful requests in the last full minute

Type: counter
server
minio_iam_plugin_authn_service_total_requests_minute When plugin authentication is configured, returns total requests count in the last full minute

Type: counter
server
minio_iam_since_last_sync_millis Time (in milliseconds) since last successful IAM data sync.

Type: counter
server
minio_iam_sync_failures Number of failed IAM data syncs since server start.

Type: counter
server
minio_iam_sync_successes Number of successful IAM data syncs since server start.

Type: counter
server
minio_iam_ldap_idp_health LDAP IDP connectivity health check status (1 = successful, 0 = failed)

Type: gauge
server

Logger Webhook

Path Description
/webhook Metrics about webhook logging targets.

Webhook

Path: /webhook

Metrics about webhook logging targets.

Name Description Labels
minio_webhook_online Is the webhook online (1=online, 0=offline)

Type: gauge
name, endpoint, server
minio_webhook_queue_length Webhook queue length

Type: gauge
name, endpoint, server
minio_webhook_total_messages Total number of messages sent to this webhook target

Type: counter
name, endpoint, server
minio_webhook_failed_messages Total number of messages that failed to send to this webhook target

Type: counter
name, endpoint, server

Notification

Path Description
/notification Metrics about bucket notification events.

Notification

Path: /notification

Metrics about bucket notification events.

Name Description Labels
minio_notification_events_errors_total Total number of events that failed to send to the targets

Type: counter
server
minio_notification_events_send_in_progress Number of concurrent async Send calls active to all targets

Type: counter
server
minio_notification_events_sent_total Total number of events sent to the targets

Type: counter
server
minio_notification_events_skipped_total Number of events not sent to the targets due to the in-memory queue being full

Type: counter
server
minio_notification_target_current_send_in_progress Number of concurrent async Send calls active for this target

Type: gauge
target_id, server
minio_notification_target_queue_length Number of unsent notifications in queue for this target

Type: gauge
target_id, server
minio_notification_target_total_events Total number of events sent to this target

Type: counter
target_id, server
minio_notification_target_failed_events Total number of failed events for this target

Type: counter
target_id, server

Replication

Path Description
/bucket/replication Per-bucket replication metrics. Requires bucket query parameter.
/cluster/replication Metrics about cluster-level replication.
/replication Node-level replication queue and worker metrics.

Bucket Replication

Path: /bucket/replication

Per-bucket replication metrics. Requires bucket query parameter.

Name Description Labels
minio_bucket_replication_last_hour_failed_bytes Total number of bytes on a bucket which failed to replicate at least once in the last hour

Type: gauge
bucket, targetArn, server
minio_bucket_replication_last_hour_failed_count Total number of objects on a bucket which failed to replicate in the last hour

Type: gauge
bucket, targetArn, server
minio_bucket_replication_last_minute_failed_bytes Total number of bytes on a bucket which failed at least once in the last full minute

Type: gauge
bucket, targetArn, server
minio_bucket_replication_last_minute_failed_count Total number of objects on a bucket which failed to replicate in the last full minute

Type: gauge
bucket, targetArn, server
minio_bucket_replication_latency_ms Replication latency on a bucket in milliseconds

Type: gauge
bucket, operation, range, targetArn, server
minio_bucket_replication_proxied_delete_tagging_requests_total Number of DELETE tagging requests proxied to replication target

Type: counter
bucket, targetArn, server
minio_bucket_replication_proxied_get_requests_failures Number of failures in GET requests proxied to replication target

Type: counter
bucket, targetArn, server
minio_bucket_replication_proxied_get_requests_total Number of GET requests proxied to replication target

Type: counter
bucket, targetArn, server
minio_bucket_replication_proxied_get_tagging_requests_failures Number of failures in GET tagging requests proxied to replication target

Type: counter
bucket, targetArn, server
minio_bucket_replication_proxied_get_tagging_requests_total Number of GET tagging requests proxied to replication target

Type: counter
bucket, targetArn, server
minio_bucket_replication_proxied_head_requests_failures Number of failures in HEAD requests proxied to replication target

Type: counter
bucket, targetArn, server
minio_bucket_replication_proxied_head_requests_total Number of HEAD requests proxied to replication target

Type: counter
bucket, targetArn, server
minio_bucket_replication_proxied_put_tagging_requests_failures Number of failures in PUT tagging requests proxied to replication target

Type: counter
bucket, targetArn, server
minio_bucket_replication_proxied_put_tagging_requests_total Number of PUT tagging requests proxied to replication target

Type: counter
bucket, targetArn, server
minio_bucket_replication_sent_bytes Total number of bytes replicated to the target

Type: counter
bucket, targetArn, server
minio_bucket_replication_sent_count Total number of objects replicated to the target

Type: counter
bucket, targetArn, server
minio_bucket_replication_received_count Total number of objects received from the source

Type: counter
bucket, server
minio_bucket_replication_received_bytes Total number of bytes received from the source

Type: counter
bucket, server
minio_bucket_replication_total_failed_bytes Total number of bytes failed to replicate at least once since server start

Type: counter
bucket, targetArn, server
minio_bucket_replication_total_failed_count Total number of objects that failed to replicate since server start

Type: counter
bucket, targetArn, server
minio_bucket_replication_proxied_delete_tagging_requests_failures Number of failures in DELETE tagging requests proxied to replication target

Type: counter
bucket, targetArn, server
minio_bucket_replication_credential_errors Total number of credential errors in bucket replication since server start

Type: counter
bucket, targetArn, server

Cluster Replication

Path: /cluster/replication

Metrics about cluster-level replication.

Name Description Labels
minio_cluster_replication_received_bytes Total number of bytes replicated to this cluster from site replication peer

Type: counter
-
minio_cluster_replication_received_count Total number of objects received by this cluster

Type: gauge
-
minio_cluster_replication_proxied_get_request_total Number of GET requests proxied to replication target

Type: counter
-
minio_cluster_replication_proxied_head_request_total Number of HEAD requests proxied to replication target

Type: counter
-
minio_cluster_replication_proxied_put_tagging_request_total Number of PUT tagging requests proxied to replication target

Type: counter
-
minio_cluster_replication_proxied_get_tagging_request_total Number of GET tagging requests proxied to replication target

Type: counter
-
minio_cluster_replication_proxied_delete_tagging_request_total Number of DELETE tagging requests proxied to replication target

Type: counter
-
minio_cluster_replication_proxied_get_request_failures Number of failures in GET requests proxied to replication target

Type: counter
-
minio_cluster_replication_proxied_head_request_failures Number of failures in HEAD requests proxied to replication target

Type: counter
-
minio_cluster_replication_proxied_put_tagging_request_failures Number of failures in PUT tagging proxy requests to replication target

Type: counter
-
minio_cluster_replication_proxied_get_tagging_request_failures Number of failures in GET tagging proxy requests to replication target

Type: counter
-
minio_cluster_replication_proxied_delete_tagging_request_failures Number of failures in DELETE tagging proxy requests to replication target

Type: counter
-
minio_cluster_replication_queued_bytes Number of bytes queued for site replication

Type: gauge
-
minio_cluster_replication_queued_count Number of objects queued for site replication

Type: gauge
-
minio_cluster_replication_in_progress_bytes Number of bytes currently being replicated for site replication

Type: gauge
-
minio_cluster_replication_in_progress_count Number of objects currently being replicated for site replication

Type: gauge
-
minio_cluster_replication_active_workers Current number of active site replication workers

Type: gauge
-
minio_cluster_replication_retries_last_hour Number of site replication retries in the last hour

Type: gauge
-
minio_cluster_replication_retries_last_minute Number of site replication retries in the last minute

Type: gauge
-
minio_cluster_replication_retries_total Total number of site replication retries since server start

Type: counter
-
minio_cluster_replication_errors_last_hour Number of site replication errors in the last hour

Type: gauge
-
minio_cluster_replication_errors_last_minute Number of site replication errors in the last minute

Type: gauge
-
minio_cluster_replication_errors_total Total number of site replication errors since server start

Type: counter
-
minio_cluster_replication_sent_bytes Total number of bytes replicated to the target

Type: counter
endpoint
minio_cluster_replication_sent_count Total number of objects replicated to the target

Type: gauge
endpoint
minio_cluster_replication_last_minute_failed_bytes Total number of bytes failed at least once to replicate in the last full minute

Type: gauge
endpoint
minio_cluster_replication_last_minute_failed_count Total number of objects which failed replication in the last full minute

Type: gauge
endpoint
minio_cluster_replication_last_hour_failed_bytes Total number of bytes failed at least once to replicate in the last hour

Type: gauge
endpoint
minio_cluster_replication_last_hour_failed_count Total number of objects which failed replication in the last hour

Type: gauge
endpoint
minio_cluster_replication_total_failed_bytes Total number of bytes failed at least once to replicate since server uptime

Type: counter
endpoint
minio_cluster_replication_total_failed_count Total number of objects which failed replication since server uptime

Type: counter
endpoint
minio_cluster_replication_credential_errors Total number of credential errors in site replication

Type: counter
endpoint

Node Replication

Path: /replication

Node-level replication queue and worker metrics.

Name Description Labels
minio_replication_average_active_workers Average number of active replication workers

Type: gauge
server
minio_replication_average_queued_bytes Average number of bytes queued for replication since server start

Type: gauge
server
minio_replication_average_queued_count Average number of objects queued for replication since server start

Type: gauge
server
minio_replication_average_transfer_rate Average replication data transfer rate in bytes/sec

Type: gauge
server
minio_replication_current_active_workers Total number of active replication workers

Type: gauge
server
minio_replication_current_transfer_rate Current replication data transfer rate in bytes/sec

Type: gauge
server
minio_replication_last_minute_queued_bytes Number of bytes queued for replication in the last full minute

Type: gauge
server
minio_replication_last_minute_queued_count Number of objects queued for replication in the last full minute

Type: gauge
server
minio_replication_max_active_workers Maximum number of active replication workers seen since server start

Type: gauge
server
minio_replication_max_queued_bytes Maximum number of bytes queued for replication since server start

Type: gauge
server
minio_replication_max_queued_count Maximum number of objects queued for replication since server start

Type: gauge
server
minio_replication_max_transfer_rate Maximum replication data transfer rate in bytes/sec since server start

Type: gauge
server
minio_replication_recent_backlog_count Total number of objects seen in replication backlog in the last 5 minutes

Type: gauge
server
minio_replication_average_link_latency_ms Average replication link latency in milliseconds

Type: gauge
endpoint, server
minio_replication_current_link_latency_ms Current replication link latency in milliseconds

Type: gauge
endpoint, server
minio_replication_max_link_latency_ms Maximum replication link latency in milliseconds

Type: gauge
endpoint, server
minio_replication_link_online Replication link online status (1 for online, 0 for offline)

Type: gauge
endpoint, server
minio_replication_link_offline_duration_seconds Total time replication link has been offline in seconds

Type: counter
endpoint, server
minio_replication_link_downtime_duration_seconds Total downtime duration for replication link in seconds

Type: counter
endpoint, server
minio_replication_missed_threshold_total Total count of S3 RTC MissedThreshold events (replication failed after exceeding the configured threshold)

Type: counter
server
minio_replication_replicated_after_threshold_total Total count of S3 RTC ReplicatedAfterThreshold events (replication succeeded but exceeded the configured threshold)

Type: counter
server

Scanner

Path Description
/scanner Metrics about the background scanner.

Scanner

Path: /scanner

Metrics about the background scanner.

Name Description Labels
minio_scanner_bucket_scans_finished Total number of bucket scans completed since server start

Type: counter
server
minio_scanner_bucket_scans_started Total number of bucket scans started since server start

Type: counter
server
minio_scanner_directories_scanned Total number of directories scanned since server start

Type: counter
server
minio_scanner_objects_scanned Total number of unique objects scanned since server start

Type: counter
server
minio_scanner_versions_scanned Total number of object versions scanned since server start

Type: counter
server
minio_scanner_last_activity_seconds Time elapsed (in seconds) since last scan activity

Type: gauge
server

System

Path Description
/system/cpu Metrics about CPU usage.
/system/drive Metrics about storage drives.
/system/drive/smart S.M.A.R.T. disk health monitoring metrics with failure prediction.
/system/memory Metrics about system memory usage.
/system/network/certificate Metrics about TLS certificates.
/system/network/interface Metrics about network interfaces.
/system/network/internode Metrics about internode network communication.
/system/process Metrics about the MinIO server process.

System CPU

Path: /system/cpu

Metrics about CPU usage.

Name Description Labels
minio_system_cpu_load System load average over the last 1 minute representing the average number of runnable processes

Type: gauge
server
minio_system_cpu_load_perc System load average over the last 1 minute expressed as a percentage of available CPU cores

Type: gauge
server
minio_system_cpu_nice Percentage of CPU time spent running user processes with positive nice priority values

Type: gauge
server
minio_system_cpu_steal Percentage of CPU time stolen by the hypervisor for other virtual machines in virtualized environments

Type: gauge
server
minio_system_cpu_system Percentage of CPU time spent executing kernel system calls and routines

Type: gauge
server
minio_system_cpu_user Percentage of CPU time spent executing user-space application code

Type: gauge
server
minio_system_cpu_user_avg Average percentage of CPU time spent executing user-space application code

Type: gauge
server
minio_system_cpu_user_max Maximum percentage of CPU time spent executing user-space application code

Type: gauge
server
minio_system_cpu_system_avg Average percentage of CPU time spent executing kernel system calls and routines

Type: gauge
server
minio_system_cpu_system_max Maximum percentage of CPU time spent executing kernel system calls and routines

Type: gauge
server
minio_system_cpu_idle_avg Average percentage of CPU time spent idle (not processing any tasks)

Type: gauge
server
minio_system_cpu_idle_max Maximum percentage of CPU time spent idle (not processing any tasks)

Type: gauge
server
minio_system_cpu_iowait_avg Average percentage of CPU time spent waiting for I/O operations to complete

Type: gauge
server
minio_system_cpu_iowait_max Maximum percentage of CPU time spent waiting for I/O operations to complete

Type: gauge
server
minio_system_cpu_nice_avg Average percentage of CPU time spent running user processes with positive nice priority values

Type: gauge
server
minio_system_cpu_nice_max Maximum percentage of CPU time spent running user processes with positive nice priority values

Type: gauge
server
minio_system_cpu_steal_avg Average percentage of CPU time stolen by the hypervisor for other virtual machines in virtualized environments

Type: gauge
server
minio_system_cpu_steal_max Maximum percentage of CPU time stolen by the hypervisor for other virtual machines in virtualized environments

Type: gauge
server
minio_system_cpu_load_avg Average system load over the last 1 minute representing the average number of runnable processes

Type: gauge
server
minio_system_cpu_load_max Maximum system load over the last 1 minute representing the average number of runnable processes

Type: gauge
server
minio_system_cpu_load_perc_avg Average system load over the last 1 minute expressed as a percentage of available CPU cores

Type: gauge
server
minio_system_cpu_load_perc_max Maximum system load over the last 1 minute expressed as a percentage of available CPU cores

Type: gauge
server
minio_system_cpu_load5 System load average over the last 5 minutes representing the average number of runnable processes

Type: gauge
server
minio_system_cpu_load5_avg Average system load over the last 5 minutes representing the average number of runnable processes

Type: gauge
server
minio_system_cpu_load5_max Maximum system load over the last 5 minutes representing the average number of runnable processes

Type: gauge
server
minio_system_cpu_load5_perc System load average over the last 5 minutes expressed as a percentage of available CPU cores

Type: gauge
server
minio_system_cpu_load5_perc_avg Average system load over the last 5 minutes expressed as a percentage of available CPU cores

Type: gauge
server
minio_system_cpu_load5_perc_max Maximum system load over the last 5 minutes expressed as a percentage of available CPU cores

Type: gauge
server
minio_system_cpu_load15 System load average over the last 15 minutes representing the average number of runnable processes

Type: gauge
server
minio_system_cpu_load15_avg Average system load over the last 15 minutes representing the average number of runnable processes

Type: gauge
server
minio_system_cpu_load15_max Maximum system load over the last 15 minutes representing the average number of runnable processes

Type: gauge
server
minio_system_cpu_load15_perc System load average over the last 15 minutes expressed as a percentage of available CPU cores

Type: gauge
server
minio_system_cpu_load15_perc_avg Average system load over the last 15 minutes expressed as a percentage of available CPU cores

Type: gauge
server
minio_system_cpu_load15_perc_max Maximum system load over the last 15 minutes expressed as a percentage of available CPU cores

Type: gauge
server

System Drive

Path: /system/drive

Metrics about storage drives.

Name Description Labels
minio_system_drive_used_bytes Total storage used on a drive in bytes

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_free_bytes Total storage free on a drive in bytes

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_total_bytes Total storage available on a drive in bytes

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_used_inodes Total used inodes on a drive

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_free_inodes Total free inodes on a drive

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_total_inodes Total inodes available on a drive

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_timeout_errors_total Total timeout errors on a drive

Type: counter
drive, pool_index, set_index, drive_index, server
minio_system_drive_io_errors_total Total I/O errors on a drive

Type: counter
drive, pool_index, set_index, drive_index, server
minio_system_drive_availability_errors_total Total availability errors (I/O errors, timeouts) on a drive

Type: counter
drive, pool_index, set_index, drive_index, server
minio_system_drive_waiting_io Total waiting I/O operations on a drive

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_api_latency_micros Average last minute latency in µs for drive API storage operations

Type: gauge
drive, pool_index, set_index, drive_index, api, server
minio_system_drive_health Drive health (0 = offline, 1 = healthy, 2 = healing)

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_offline_count Count of offline drives

Type: gauge
server
minio_system_drive_online_count Count of online drives

Type: gauge
server
minio_system_drive_count Count of all drives

Type: gauge
server
minio_system_drive_reads_per_sec Reads per second on a drive

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_reads_kb_per_sec Kilobytes read per second on a drive

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_reads_await Average time for read requests served on a drive

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_writes_per_sec Writes per second on a drive

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_writes_kb_per_sec Kilobytes written per second on a drive

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_writes_await Average time for write requests served on a drive

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_perc_util Percentage of time the drive was busy

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_cache_capacity Total configured cache capacity

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_cache_used Total drive cache currently used

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_cache_hits Total drive cache hits

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_cache_misses Total drive cache misses

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_cache_delete_hits Total drive cache delete hits

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_cache_delete_misses Total drive cache delete misses

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_cache_collisions Total drive cache collisions

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_corruption_detected_total Total number of silent data corruption errors (bitrot) detected on the drive since server start

Type: counter
drive, pool_index, set_index, drive_index, server
minio_system_drive_corruption_healed_total Total number of corrupted objects healed on the drive since server start

Type: counter
drive, pool_index, set_index, drive_index, server

System Drive SMART

Path: /system/drive/smart

S.M.A.R.T. disk health monitoring metrics with failure prediction.

Name Description Labels
minio_system_drive_smart_status Drive SMART health status (0=unknown, 1=healthy, 2=warning, 3=critical, 4=collection_error)

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_smart_temperature_celsius Drive temperature in Celsius from SMART data

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_smart_power_on_hours Drive power-on hours from SMART data

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_smart_power_cycles Drive power cycle count from SMART data

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_smart_failure_risk Estimated annual drive failure risk (0.0-1.0+)

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_smart_available_spare_percent NVMe available spare capacity percentage

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_smart_percentage_used NVMe percentage of rated endurance used

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_smart_media_errors NVMe media and data integrity error count

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_smart_reallocated_sectors SATA reallocated sector count (failure predictor)

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_smart_pending_sectors SATA current pending sector count (failure predictor)

Type: gauge
drive, pool_index, set_index, drive_index, server
minio_system_drive_smart_offline_uncorrectable SATA offline uncorrectable sector count (failure predictor)

Type: gauge
drive, pool_index, set_index, drive_index, server

System Memory

Path: /system/memory

Metrics about system memory usage.

Name Description Labels
minio_system_memory_total Total physical RAM installed on the server node in bytes

Type: gauge
server
minio_system_memory_used Amount of physical RAM currently in use by the system in bytes

Type: gauge
server
minio_system_memory_free Amount of physical RAM not currently in use and immediately available in bytes

Type: gauge
server
minio_system_memory_available Estimated amount of physical RAM available for starting new applications without swapping in bytes

Type: gauge
server
minio_system_memory_buffers Amount of physical RAM used by kernel buffers in bytes

Type: gauge
server
minio_system_memory_cache Amount of physical RAM used for file system cache and page cache in bytes

Type: gauge
server
minio_system_memory_shared Amount of physical RAM used by shared memory segments in bytes

Type: gauge
server
minio_system_memory_used_perc Percentage of total physical RAM currently in use by the system

Type: gauge
server
minio_system_memory_available_avg Average estimated amount of physical RAM available for starting new applications without swapping in bytes

Type: gauge
server
minio_system_memory_available_max Maximum estimated amount of physical RAM available for starting new applications without swapping in bytes

Type: gauge
server
minio_system_memory_buffers_avg Average amount of physical RAM used by kernel buffers in bytes

Type: gauge
server
minio_system_memory_buffers_max Maximum amount of physical RAM used by kernel buffers in bytes

Type: gauge
server
minio_system_memory_cache_avg Average amount of physical RAM used for file system cache and page cache in bytes

Type: gauge
server
minio_system_memory_cache_max Maximum amount of physical RAM used for file system cache and page cache in bytes

Type: gauge
server
minio_system_memory_free_avg Average amount of physical RAM not currently in use and immediately available in bytes

Type: gauge
server
minio_system_memory_free_max Maximum amount of physical RAM not currently in use and immediately available in bytes

Type: gauge
server
minio_system_memory_shared_avg Average amount of physical RAM used by shared memory segments in bytes

Type: gauge
server
minio_system_memory_shared_max Maximum amount of physical RAM used by shared memory segments in bytes

Type: gauge
server
minio_system_memory_total_avg Average total physical RAM installed on the server node in bytes

Type: gauge
server
minio_system_memory_total_max Maximum total physical RAM installed on the server node in bytes

Type: gauge
server
minio_system_memory_used_avg Average amount of physical RAM currently in use by the system in bytes

Type: gauge
server
minio_system_memory_used_max Maximum amount of physical RAM currently in use by the system in bytes

Type: gauge
server
minio_system_memory_used_perc_avg Average percentage of total physical RAM currently in use by the system

Type: gauge
server
minio_system_memory_used_perc_max Maximum percentage of total physical RAM currently in use by the system

Type: gauge
server

System Network Certificate

Path: /system/network/certificate

Metrics about TLS certificates.

Name Description Labels
minio_system_network_certificate_expires_in Number of seconds until the certificate expires

Type: gauge
issuer, subject, server

System Network Interface

Path: /system/network/interface

Metrics about network interfaces.

Name Description Labels
minio_system_network_interface_if_rx_bytes Bytes received on the interface in 60s

Type: gauge
interface, server
minio_system_network_interface_if_rx_bytes_avg Bytes received on the interface in 60s (avg) since uptime

Type: gauge
interface, server
minio_system_network_interface_if_rx_bytes_max Bytes received on the interface in 60s (max) since uptime

Type: gauge
interface, server
minio_system_network_interface_if_rx_errors Receive errors in 60s

Type: gauge
interface, server
minio_system_network_interface_if_rx_errors_avg Receive errors in 60s (avg)

Type: gauge
interface, server
minio_system_network_interface_if_rx_errors_max Receive errors in 60s (max)

Type: gauge
interface, server
minio_system_network_interface_if_tx_bytes Bytes transmitted in 60s

Type: gauge
interface, server
minio_system_network_interface_if_tx_bytes_avg Bytes transmitted in 60s (avg)

Type: gauge
interface, server
minio_system_network_interface_if_tx_bytes_max Bytes transmitted in 60s (max)

Type: gauge
interface, server
minio_system_network_interface_if_tx_errors Transmit errors in 60s

Type: gauge
interface, server
minio_system_network_interface_if_tx_errors_avg Transmit errors in 60s (avg)

Type: gauge
interface, server
minio_system_network_interface_if_tx_errors_max Transmit errors in 60s (max)

Type: gauge
interface, server

System Network Internode

Path: /system/network/internode

Metrics about internode network communication.

Name Description Labels
minio_system_network_internode_errors_total Total number of failed internode calls

Type: counter
server
minio_system_network_internode_dial_errors_total Total number of internode TCP dial timeouts and errors

Type: counter
server
minio_system_network_internode_dial_avg_time_nanos Average dial time of internode TCP calls in nanoseconds

Type: gauge
server
minio_system_network_internode_sent_bytes_total Total number of bytes sent to other peer nodes

Type: counter
server
minio_system_network_internode_recv_bytes_total Total number of bytes received from other peer nodes

Type: counter
server
minio_system_network_internode_rtt_ms Last RTT in milliseconds to peer node

Type: gauge
peer, server
minio_system_network_internode_reconnects_total Total number of reconnects to peer node

Type: counter
peer, server
minio_system_network_internode_out_queue_length Outgoing message queue length for peer connection

Type: gauge
peer, server
minio_system_network_internode_peers_connected Number of peer nodes this server is connected to

Type: gauge
server

System Process

Path: /system/process

Metrics about the MinIO server process.

Name Description Labels
minio_system_process_cpu_total_seconds Total user and system CPU time spent in seconds

Type: counter
server
minio_system_process_go_routine_total Total number of go routines running

Type: gauge
server
minio_system_process_io_rchar_bytes Total bytes read by the process from the underlying storage system including cache, /proc/[pid]/io field rchar

Type: counter
server
minio_system_process_io_read_bytes Total bytes read by the process from the underlying storage system, /proc/[pid]/io field read_bytes

Type: counter
server
minio_system_process_io_wchar_bytes Total bytes written by the process to the underlying storage system including page cache, /proc/[pid]/io field wchar

Type: counter
server
minio_system_process_io_write_bytes Total bytes written by the process to the underlying storage system, /proc/[pid]/io field write_bytes

Type: counter
server
minio_system_process_start_time_seconds Start time for MinIO process in seconds since Unix epoch

Type: gauge
server
minio_system_process_uptime_seconds Uptime for MinIO process in seconds

Type: gauge
server
minio_system_process_file_descriptor_limit_total Limit on total number of open file descriptors for the MinIO Server process

Type: gauge
server
minio_system_process_file_descriptor_open_total Total number of open file descriptors by the MinIO Server process

Type: gauge
server
minio_system_process_syscall_read_total Total read SysCalls to the kernel. /proc/[pid]/io field syscr

Type: counter
server
minio_system_process_syscall_write_total Total write SysCalls to the kernel. /proc/[pid]/io field syscw

Type: counter
server
minio_system_process_resident_memory_bytes Resident memory size in bytes

Type: gauge
server
minio_system_process_virtual_memory_bytes Virtual memory size in bytes

Type: gauge
server
minio_system_process_virtual_memory_max_bytes Maximum virtual memory size in bytes

Type: gauge
server
minio_system_process_threads_total Total number of OS threads

Type: gauge
server
minio_system_process_threads_max Maximum number of OS threads allowed

Type: gauge
server
minio_system_process_thread_pressure Thread pressure level (0=normal, 1=warning, 2=critical)

Type: gauge
server

Heal

Path Description
/heal Metrics about healing operations.

Heal

Path: /heal

Metrics about healing operations.

Name Description Labels
minio_heal_objects_total Objects scanned in current self healing run

Type: counter
type, server
minio_heal_objects_heal_total Objects healed in current self healing run

Type: counter
type, server
minio_heal_objects_errors_total Objects for which healing failed in current self healing run

Type: counter
type, server
minio_heal_objects_lock_errors_total Objects with locking conflict/timeout errors since server uptime

Type: counter
server
minio_heal_time_last_activity_seconds Time elapsed in seconds since last self healing activity

Type: gauge
server

KMS

Path Description
/kms Metrics about Key Management Service operations.

KMS

Path: /kms

Metrics about Key Management Service operations.

Name Description Labels
minio_kms_request_succeeded Total number of successful KMS requests

Type: counter
server
minio_kms_request_failed_internal Total number of KMS requests that failed due to some internal failure (HTTP 5xx status code)

Type: counter
server
minio_kms_request_failed_error Total number of KMS requests that failed due to some error (HTTP 4xx status code)

Type: counter
server
minio_kms_online Status of KMS cluster reachability (1=online, 0=offline). Tracks aggregate cluster state since KMS/KES SDKs use round-robin but don’t expose which endpoint serves each successful request

Type: gauge
server
minio_kms_online_seconds Duration in seconds that MinIO has maintained successful connectivity with the KMS cluster. Aggregate metric since SDKs don’t expose per-endpoint request routing

Type: gauge
server
minio_kms_request_duration_seconds_distribution Histogram distribution of KMS request durations (aggregate across KMS/KES cluster). SDKs use round-robin but don’t expose which endpoint served each request. Use with Prometheus histogram_quantile() for percentiles

Type: histogram
le, server

Lambda

Path Description
/lambda Metrics about Lambda webhook targets.

Lambda

Path: /lambda

Metrics about Lambda webhook targets.

Name Description Labels
minio_lambda_active_requests Number of in progress lambda requests

Type: gauge
target_id, server
minio_lambda_total_requests Total number of lambda requests sent since start

Type: counter
target_id, server
minio_lambda_failed_requests Total number of lambda requests that failed to send since start

Type: counter
target_id, server

Locks

Path Description
/locks Metrics about distributed locks.

Locks

Path: /locks

Metrics about distributed locks.

Name Description Labels
minio_locks_total Number of current locks on this peer

Type: gauge
server
minio_locks_dropped Number of dropped calls of any lock APIs

Type: gauge
server
minio_locks_timeout Number of timed out calls of any lock APIs

Type: gauge
server
minio_locks_expired Number of expired locks on this peer

Type: gauge
server
minio_locks_dist_max_latency Maximum recorded time of the execution of network lock APIs in nanoseconds, during the last minute

Type: gauge
server
minio_locks_dist_avg_latency Highest per-location average time of network lock API execution in nanoseconds, during the last minute

Type: gauge
server
minio_locks_local_max_latency Maximum recorded time of the execution of local lock APIs in nanoseconds, during the last minute

Type: gauge
server
minio_locks_local_avg_latency Highest per-location average time of local lock API execution in nanoseconds, during the last minute

Type: gauge
server

Software

Path Description
/software Metrics about MinIO software version.

Software

Path: /software

Metrics about MinIO software version.

Name Description Labels
minio_software_version_info MinIO Release tag for the server

Type: gauge
version, server
minio_software_commit_info Git commit hash for the MinIO release

Type: gauge
commit, server

Stdout

Path Description
/stdout Metrics about stdout logging.

Stdout

Path: /stdout

Metrics about stdout logging.

Name Description Labels
minio_stdout_failed_messages Total number of logs that failed to send since start

Type: counter
target_id, server
minio_stdout_target_queue_length Number of unsent logs in queue for the specific target target

Type: gauge
target_id, server
minio_stdout_total_messages Total number of logs sent since start

Type: counter
target_id, server
minio_stdout_global_queue_size Total number of logs in queue for all targets

Type: counter
target_id, server
minio_stdout_total_targets Total number of system endpoint targets

Type: counter
target_id, server

Tier

Path Description
/tier Metrics about remote tier storage.

Tier

Path: /tier

Metrics about remote tier storage.

Name Description Labels
minio_tier_ttlb_seconds_distribution Distribution of time to last byte for tiering requests

Type: histogram
tier, le, server
minio_tier_requests_success Number of requests to download object from warm tier that were successful

Type: counter
tier, server
minio_tier_requests_failure Number of requests to download object from warm tier that were failure

Type: counter
tier, server

Delta Sharing

Path Description
/delta-sharing Metrics for Delta Sharing API operations.

Delta Sharing

Path: /delta-sharing

Metrics for Delta Sharing API operations.

Name Description Labels
minio_delta_sharing_inflight_total Current number of Delta Sharing API requests actively being processed

Type: gauge
name, type, server
minio_delta_sharing_total Total number of Delta Sharing API requests processed since server start

Type: counter
name, type, server
minio_delta_sharing_errors_total Total number of Delta Sharing API requests that resulted in errors

Type: counter
name, type, server
minio_delta_sharing_4xx_errors_total Total number of Delta Sharing API requests that resulted in 4xx client errors

Type: counter
name, type, server
minio_delta_sharing_5xx_errors_total Total number of Delta Sharing API requests that resulted in 5xx server errors

Type: counter
name, type, server
minio_delta_sharing_canceled_total Total number of Delta Sharing API requests canceled by client

Type: counter
name, type, server
minio_delta_sharing_auth_success_total Total successful Delta Sharing authentications

Type: counter
server
minio_delta_sharing_auth_failures_total Total failed Delta Sharing authentications

Type: counter
server
minio_delta_sharing_oauth_tokens_issued_total Total OAuth tokens issued for Delta Sharing

Type: counter
server
minio_delta_sharing_cache_hits_total Total Delta Sharing cache hits

Type: counter
cache_type, server
minio_delta_sharing_cache_misses_total Total Delta Sharing cache misses

Type: counter
cache_type, server
minio_delta_sharing_cache_size Current size of Delta Sharing cache

Type: gauge
cache_type, server
minio_delta_sharing_rate_limited_total Total number of rate limited Delta Sharing requests

Type: counter
server
minio_delta_sharing_requests_ttfb_seconds_distribution Histogram distribution of time from request read to first byte (TTFB) in seconds for Delta Sharing API requests

Type: counter
api, le, server

Tables

Path Description
/tables Metrics for Tables (Apache Iceberg REST Catalog) operations.

Tables

Path: /tables

Metrics for Tables (Apache Iceberg REST Catalog) operations.

Name Description Labels
minio_tables_warehouses_total Current number of warehouses

Type: gauge
server
minio_tables_namespaces_total Current number of namespaces across all warehouses

Type: gauge
server
minio_tables_tables_total Current number of tables across all warehouses

Type: gauge
server
minio_tables_views_total Current number of views across all warehouses

Type: gauge
server
minio_tables_staged_tables_total Current number of staged tables

Type: gauge
server
minio_tables_transactions_active_current Currently total active transactions (pending)

Type: gauge
server
minio_tables_recovery_zombie_detected_total Total zombie transactions detected

Type: counter
server
minio_tables_recovery_operations_total Total recovery operations performed

Type: counter
server
minio_tables_recovery_rollback_total Total transaction rollbacks

Type: counter
type, server
minio_tables_inflight_total Current number of Tables API requests actively being processed

Type: gauge
name, type, server
minio_tables_total Total number of Tables API requests processed since server start

Type: counter
name, type, server
minio_tables_5xx_errors_total Total number of Tables API requests that resulted in 5xx server errors

Type: counter
name, type, server
minio_tables_canceled_total Total number of Tables API requests canceled by client

Type: counter
name, type, server
minio_tables_requests_ttfb_seconds_distribution Histogram distribution of time from request read to first byte (TTFB) in seconds for Tables API requests

Type: counter
api, le, server