get_device_input_batch
One received batch, decoded: its series with labels and values, or its NCPA checks. Remote Write (1.0 and 2.0), OTLP (protobuf or JSON) and NRDP become the same shape: series (name, labels, points as [milliseconds, value], and type/unit/help when the collector sent them; OTLP points also carry resource, an index into resources) or checks for NCPA (host, service, state 0–3, output, perfdata). A value JSON cannot hold comes as a string: "NaN", "+Inf", "-Inf" or "stale". Very large batches keep the first 5,000 series (truncated). newer/older are the neighbouring batch ids, for moving through the history.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Device environment UUID v4; the report URL is a one-hour write capability. | |
| batch | Yes | The batch `id` from the history list. | |
| collector | Yes | alloy, telegraf, opentelemetry, ncpa, collectd or snmp. |