How do I get librenms to monitor thin LVM pools and volume groups?

Tags: #<Tag:0x00007f84ae48e8d0> #<Tag:0x00007f84ae48e808> #<Tag:0x00007f84ae48e6f0>


I have some CentOS servers that have qemu virtual machines running on a thinly provisioned LVM. I would like to get the storage data available on LibreNMS so that I can set up alerts for when I need to provision more physical storage. Same goes with monitoring volume groups. How can I do this? I’m running the docker image of LibreNMS

Output of validate.php -

Component | Version
--------- | -------
LibreNMS  | 1.70.1
DB Schema | 2020_11_02_164331_add_powerstate_enum_to_vminfo (191)
PHP       | 7.3.25
Python    | 3.8.5
MySQL     | 10.4.17-MariaDB-1:10.4.17+maria~focal
RRDTool   | 1.7.2
SNMP      | NET-SNMP 5.8
OpenSSL   | 

[OK]    Installed from the official Docker image; no Composer required
[OK]    Database connection successful
[OK]    Database schema correct
[WARN]  IPv6 is disabled on your server, you will not be able to add IPv6 devices.
[WARN]  Updates are managed through the official Docker image