drbd-reactor(1)

DRBD-REACTOR(1) General Commands Manual DRBD-REACTOR(1)

NAME

drbd-reactormonitors DRBD resources via plugins

SYNOPSIS

drbd-reactor [-c config]

DESCRIPTION

drbd-reactor is a daemon with multiple plugins that have different purposes. Section PLUGINS provides a brief overview about the available plugins. A detailed description, configuration options, and examples are provided per plugin, please refer to the SEE ALSO section.

-c config
Path to the config file. By default /etc/drbd-reactor.toml

PLUGINS

promoter

The promoter plugin monitors events on resources an executes systemd units. This plugin can be used for simple high-availability. See drbd-reactor.promoter(5)

umh

The user mode helper is a plugin that allows users to specify filters matched on DRBD state changes (e.g., from Secondary to Primary ). If a filter rule matches, a user defined script gets executed and various useful environment variables get set. See drbd-reactor.umh(5)

prometheus

This plugin serves a prometheus compatible endpoint for DRBD resources exposing various DRBD metrics. See drbd-reactor.prometheus(5)

agentx

This plugin serves a AgentX subagent for SNMP monitoring of DRBD resources exposing various DRBD metrics. See drbd-reactor.agentx(5)

debugger

This is a simple plugin that prints change events to stderr. This is mainly useful as a simple showcase for users or plugin writers. It also helps developers to detect bugs in drbd-reactor's core. Important: Messages are printed on debug level, so make sure to set an apropriate log level. See drbd-reactor.debugger(5)

FILES

/etc/drbd-reactor.toml
Default configuration file.
/etc/drbd-reactor.d/
Default path for configuration snippets.

EXIT STATUS

The drbd-reactor utility exits 0 on success, and >0 if an error occurs.

SEE ALSO

drbd-reactor.toml(5) drbd-reactor.promoter(5) drbd-reactor.umh(5) drbd-reactor.prometheus(5) drbd-reactor.debugger(5)

AUTHORS

The drbd-reactor program was written by the following authors:
Roland Kammerer <rck@linbit.com>
Moritz Wanzenböck <moritz.wanzenboeck@linbit.com>

July 22, 2026 Linux 6.12.85-6.12-alt1