[comment]: <> (Code generated by mdatagen. DO NOT EDIT.)

# queue_batch

## Internal Telemetry

The following telemetry is emitted by this component.

### otelcol_processor_queuebatch_batch_send_size

Number of items in the batch. Only recorded when batching is enabled. Only available on detailed level.

| Unit | Metric Type | Value Type | Stability |
| ---- | ----------- | ---------- | --------- |
| {item} | Histogram | Int | Development |

### otelcol_processor_queuebatch_batch_send_size_bytes

Number of bytes in the batch. Only recorded when batching is enabled. Only available on detailed level.

| Unit | Metric Type | Value Type | Stability |
| ---- | ----------- | ---------- | --------- |
| By | Histogram | Int | Development |

### otelcol_processor_queuebatch_enqueue_failed_items

Number of items failed to be added to the queue.

| Unit | Metric Type | Value Type | Monotonic | Stability |
| ---- | ----------- | ---------- | --------- | --------- |
| {item} | Sum | Int | true | Development |

### otelcol_processor_queuebatch_enqueue_size

Number of items in a request offered to the queue, including rejected offers. Only available on detailed level.

| Unit | Metric Type | Value Type | Stability |
| ---- | ----------- | ---------- | --------- |
| {item} | Histogram | Int | Development |

### otelcol_processor_queuebatch_enqueue_size_bytes

Number of bytes in a request offered to the queue, including rejected offers. Only available on detailed level.

| Unit | Metric Type | Value Type | Stability |
| ---- | ----------- | ---------- | --------- |
| By | Histogram | Int | Development |

### otelcol_processor_queuebatch_in_flight_requests

Number of requests currently being processed.

| Unit | Metric Type | Value Type | Monotonic | Stability |
| ---- | ----------- | ---------- | --------- | --------- |
| {request} | Sum | Int | false | Development |

### otelcol_processor_queuebatch_partition_cache_capacity

Maximum number of active partition batchers in the LRU cache. Only recorded when batch partitioning is enabled.

| Unit | Metric Type | Value Type | Stability |
| ---- | ----------- | ---------- | --------- |
| {partition} | Gauge | Int | Development |

### otelcol_processor_queuebatch_partition_cache_size

Current number of active partition batchers in the LRU cache. Only recorded when batch partitioning is enabled.

| Unit | Metric Type | Value Type | Stability |
| ---- | ----------- | ---------- | --------- |
| {partition} | Gauge | Int | Development |

### otelcol_processor_queuebatch_queue_capacity

Fixed capacity of the queue, expressed in units selected by the sizer attribute.

| Unit | Metric Type | Value Type | Stability |
| ---- | ----------- | ---------- | --------- |
| {unit} | Gauge | Int | Development |

### otelcol_processor_queuebatch_queue_size

Current size of the queue, expressed in units selected by the sizer attribute.

| Unit | Metric Type | Value Type | Stability |
| ---- | ----------- | ---------- | --------- |
| {unit} | Gauge | Int | Development |

### otelcol_processor_queuebatch_send_failed_items

Number of items that failed to be sent to the next consumer. At detailed telemetry level, includes attributes: error.type (semantic convention), error.permanent.

| Unit | Metric Type | Value Type | Monotonic | Stability |
| ---- | ----------- | ---------- | --------- | --------- |
| {item} | Sum | Int | true | Development |

### otelcol_processor_queuebatch_sent_items

Number of items successfully sent to the next consumer.

| Unit | Metric Type | Value Type | Monotonic | Stability |
| ---- | ----------- | ---------- | --------- | --------- |
| {item} | Sum | Int | true | Development |
