Os administradores da plataforma (PA) e os operadores de aplicações (AO) acedem às métricas na instância de monitorização para monitorizar a utilização e a capacidade no sistema. Estas métricas têm etiquetas associadas para diferenciar as características medidas, como o nome da unidade de gestão de stock (SKU), o tipo de inquilino e o contentor.
Consoante a sua função, tem acesso às seguintes métricas no painel de controlo de monitorização:
Monitorizar métricas | |||
---|---|---|---|
Nome | Descrição | Marcadores | Funções |
obj_tenant_used_capacity_bytes_count |
Número de bytes consumidos no armazenamento de objetos. |
|
PA e AO |
obj_tenant_objects_count |
Número de objetos no armazenamento de objetos. |
|
PA e AO |
obj_tenant_quota_bytes |
Quota de um inquilino no armazenamento de objetos. |
|
PA |
obj_proxy_servehttp_request_total |
Um contador que acompanha o número total de pedidos S3 para o armazenamento de objetos. |
|
PA e AO |
obj_proxy_servehttp_first_byte_latency_milliseconds |
O tempo que uma única operação ou pedido demora a ser concluído. |
|
PA e AO |
A tabela seguinte contém alguns exemplos de como usar as métricas de monitorização anteriores:
Exemplos de consultas | ||
---|---|---|
Consulta | Descrição | Funções |
(sum by (tenant_type, sku_id) (obj_tenant_used_capacity_bytes_count) / sum by (tenant_type, sku_id) (obj_tenant_quota_bytes)) |
Percentagem da capacidade usada por inquilino. | PA |
obj_tenant_used_capacity_bytes_count |
Bytes usados em cada contentor. | PA e AO |
obj_tenant_objects_count |
Objetos usados em cada contentor. | PA e AO |
obj_tenant_used_capacity_bytes_count{bucket=FULLY_QUALIFIED_BUCKET_NAME} |
Bytes usados num contentor específico. | PA e AO |
histogram_quantile(0.95, sum(rate(obj_proxy_servehttp_first_byte_latency_milliseconds{operation_type="read_object", result="success"}[5m])) by (le)) |
Calcular o percentil 95 de s3_get_object_latency_milliseconds. | PA e AO |
sum by (operation_type) (increase(obj_proxy_servehttp_request_total{operation_type="(^list_bucket$)", result=(^success$)|(^user_error$)}[5m])) |
Calcular o total de pedidos bem-sucedidos de `list_buckets` durante 5 minutos. | PA e AO |