New announcements for Serverless, Network, RUM, and more from Dash! New announcements from Dash!


Agent Check Agent Check

Supported OS: Linux Mac OS

BTRFS metric


Get metrics from Btrfs service in real time to:

  • Visualize and monitor Btrfs states
  • Be notified about Btrfs failovers and events.


Follow the instructions below to install and configure this check for an Agent running on a host. For containerized environments, see the Autodiscovery Integration Templates for guidance on applying these instructions.


The Btrfs check is included in the Datadog Agent package, so you don’t need to install anything else on your servers that use at least one Btrfs filesystem.


  1. Configure the Agent according to your needs, edit the btrfs.d/conf.yaml file in the conf.d/ folder at the root of your Agent’s configuration directory. See the sample btrfs.d/conf.yaml for all available configuration options.

  2. Restart the Agent


Run the Agent’s status subcommand and look for btrfs under the Checks section.

Data Collected

The total amount of space on a device
Shown as byte
The used space on a device
Shown as byte
The free space on a device
Shown as byte
The amount of space used on a device as a fraction of the total
Shown as fraction
The amount of unallocated space on a device
Shown as byte


The Btrfs check does not include any events.

Service Checks

The Btrfs check does not include any service checks.


Need help? Contact Datadog support.

Mistake in the docs? Feel free to contribute!