ストレージの健全性に関するアラートを追跡する

プラットフォーム管理者(PA)とアプリケーション オペレーター(AO)は、モニタリング インスタンスの指標にアクセスして、システムの使用状況と容量をモニタリングします。これらの指標には、測定された特性(最小管理単位(SKU)名、テナント タイプ、バケットなど)を区別するためのラベルが関連付けられています。

ロールに応じて、モニタリング ダッシュボードから次の指標にアクセスできます。

モニタリング指標
名前 説明 ラベル ロール
obj_tenant_used_capacity_bytes_count オブジェクト ストレージで使用されたバイト数。
  • バケット
  • SKU ID
  • SKU 名
  • テナント タイプ
PA と AO
obj_tenant_objects_count オブジェクト ストレージ内のオブジェクトの数。
  • バケット
  • SKU ID
  • SKU 名
  • テナント タイプ
PA と AO
obj_tenant_quota_bytes オブジェクト ストレージ内のテナントの割り当て。
  • SKU ID
  • SKU 名
  • テナント タイプ
PA
obj_proxy_servehttp_request_total オブジェクト ストレージに対する S3 リクエストの合計数を追跡するカウンタ。
  • operation_type
  • 結果
PA と AO
obj_proxy_servehttp_first_byte_latency_milliseconds 1 つのオペレーションまたはリクエストが完了するまでにかかる時間。
  • operation_type
  • 結果
PA と AO

次の表に、以前のモニタリング指標の使用例を示します。

クエリの例
クエリ 説明 ロール
(sum by (tenant_type, sku_id) (obj_tenant_used_capacity_bytes_count) / sum by (tenant_type, sku_id) (obj_tenant_quota_bytes)) テナントごとの使用容量の割合。 PA
obj_tenant_used_capacity_bytes_count 各バケットで使用されているバイト数。 PA と AO
obj_tenant_objects_count 各バケットで使用されるオブジェクト。 PA と AO
obj_tenant_used_capacity_bytes_count{bucket=FULLY_QUALIFIED_BUCKET_NAME} 特定のバケットで使用されているバイト数。 PA と AO
histogram_quantile(0.95, sum(rate(obj_proxy_servehttp_first_byte_latency_milliseconds{operation_type="read_object", result="success"}[5m])) by (le)) 95 パーセンタイルの s3_get_object_latency_milliseconds を計算します。 PA と AO
sum by (operation_type) (increase(obj_proxy_servehttp_request_total{operation_type="(^list_bucket$)", result=(^success$)|(^user_error$)}[5m])) 5 分間の `list_buckets` 成功リクエストの合計数を計算します。 PA と AO