---
title: Docker Container Blkio
slug: docker-container-blkio
description: Learn how to control and monitor access to input/output (I/O) in block devices with this comprehensive document. Discover a detailed list of keys, types, and descriptions for various metrics related to I/O in block devices, including volume of asynchronou
createdAt: 2021-04-06T16:59:20.000Z
---

Controla e monitora o acesso a I/O em dispositivos de bloco.

Um dispositivo de **bloco** armazena as informações em blocos de tamanho fixo, cada qual com seu endereço. Cada bloco pode ser lido ou escrito de maneira independente uns dos outros.

| **Chave**                                                         | **Tipo** | **Descrição**                                                           |
| ----------------------------------------------------------------- | -------- | ----------------------------------------------------------------------- |
| docker\_container\_blkio.**`container_id`**                       | string   | Container ID                                                            |
| docker\_container\_blkio.**`io_service_bytes_recursive_async`**   | bytes    | Volume, em bytes, do bloco assíncrono I/O                               |
| docker\_container\_blkio.**`io_service_bytes_recursive_discard`** | bytes    | Volume de discards de dispositivos de bloco.                            |
| docker\_container\_blkio.**`io_serviced_bytes_recursive_read`**   | bytes    | Volume de leituras de dispositivos de bloco.                            |
| docker\_container\_blkio.**`io_serviced_bytes_recursive_sync`**   | bytes    | Volume, em bytes, de I/O de bloco síncrono.                             |
| docker\_container\_blkio.**`io_serviced_bytes_recursive_total`**  | bytes    | Volume total, em bytes, de todos os blocos de I/O.                      |
| docker\_container\_blkio.**`io_serviced_bytes_recursive_write`**  | bytes    | Volume, em bytes, de gravações para bloquear dispositivos               |
| docker\_container\_blkio.**`io_serviced_recursive_async`**        | counter  | Contagem de blocos assíncronos I/O                                      |
| docker\_container\_blkio.**`io_serviced_recursive_discard`**      | counter  | Contagem de solicitações de discard de dispositivos de bloco atendidos. |
| docker\_container\_blkio.**`io_serviced_recursive_read`**         | counter  | Contagem de leituras de dispositivos de bloco.                          |
| docker\_container\_blkio.**`io_serviced_recursive_sync`**         | counter  | Número de operações  de I/O de bloco síncrono.                          |
| docker\_container\_blkio.**`io_serviced_recursive_total`**        | counter  | Contagem de todos os blocos de I/O.                                     |
| docker\_container\_blkio.**`io_serviced_recursive_write`**        | counter  | Número de operações  de gravações para bloquear dispositivos            |

