Monitoring configuration
Last updated
Was this helpful?
Last updated
Was this helpful?
UltiHash can be integrated with various monitoring, logging, and analytics tools. Below are key integrations you may want to configure:
Purpose: Export metrics and logs to external systems like Prometheus and Loki.
Example: Configure the OpenTelemetry Collector to export data to Prometheus. Please refer to the .
Recommendation: Set up monitoring early to ensure you can track system performance and diagnose issues as they arise.
The metrics exported by the UltiHash cluster are listed below, categorized into multiple groups.
storage_read_fragment_req
: number of requests received for reading a fragment
storage_read_address_req
: number of requests received for reading an address
storage_write_req
: number of requests received for writing data
storage_sync_req
: number of requests received to sync data to persistent storage
storage_remove_fragment_req
: number of requests received to remove a fragment from storage
storage_used_req
: number of requests received to get the used space
deduplicator_req
: number of requests received to deduplicate uploaded data
gdv_l1_cache_hit_counter
: Hit count of the L1 cache in the global_data_view
gdv_l1_cache_miss_counter
: Miss count of the L1 cache in the global_data_view
gdv_l2_cache_hit_counter
: Hit count of the L2 cache in the global_data_view
gdv_l2_cache_miss_counter
: Miss count of the L2 cache in the global_data_view
deduplicator_set_fragment_counter
: The number of fragments pointed in the deduplicator set maintained by the deduplicator service
deduplicator_set_fragment_size_counter
: The aggregated size of fragments pointed in the deduplicator set maintained by the deduplicator service
entrypoint_ingested_data_counter
: The total data volume ingested by a entrypoint service
entrypoint_egressed_data_counter
: The total data volume egressed by a entrypoint service
entrypoint_original_data_volume_gauge
: The original/raw data volume in the storage cluster, maintained by the entrypoint service
active_connections
: Number of currently handled connections
storage_available_space_gauge
: Storage space available to a storage service
instance
storage_used_space_gauge
: Storage space used by a storage service
instance
entrypoint_abort_multipart_req
: number of requests received
entrypoint_complete_multipart_req
: number of requests received
entrypoint_create_bucket_req
: number of requests received
entrypoint_delete_bucket_req
: number of requests received
entrypoint_delete_object_req
: number of requests received
entrypoint_delete_objects_req
: number of requests received
entrypoint_get_bucket_req
: number of requests received
entrypoint_get_object_req
: number of requests received
entrypoint_head_object_req
: number of requests received
entrypoint_init_multipart_req
: number of requests received
entrypoint_list_buckets_req
: number of requests received
entrypoint_list_multipart_req
: number of requests received
entrypoint_list_objects_req
: number of requests received
entrypoint_list_objects_v2_req
: number of requests received
entrypoint_multipart_req
: number of requests received
entrypoint_put_object_req
: number of requests received