Перейти к содержанию

block_io collector

block_io collects block-devices input/output statistics.

Configuration

ParameterTypeDefaultDescription
idStringCollector's ID. Must be unique per agent instance. Will be returned along with the metrics.
typeStringMust be block_io
serviceStringEqual to idService id for output metrics
intervalIntegerRepetition interval in seconds
labelsArray of StringsList of additional labels. Will be returned along with metrics

Collected Metrics

MetricMetric TypePlatformDescription
tsAllISO 8601 Timestamp
collectorAllCollector Id
labelsAllList of labels
read_iosAll
read_mergesAll
read_sectorsAll
read_ticksAll
write_iosAll
write_mergesAll
write_sectorsAll
write_ticksAll
in_flightAll
io_ticksAll
time_in_queueAll

block_io collector appends following labels

LabelDescription
noc::dev::{name}Block device name

Compilation Features

Enable block-io feature during compiling the agent (Enabled by default).