Librenms - RRD Storage

Hello Team,

I have configured Librenms with below servers and resource details.

  1. server 1: Main server- plus Web Gui(4CPU and 8GB RAM RHEL8.9)
  2. server 2: MariaDB (8CPU and 16GB RAM RHEL8.9)
  3. server 3 : RRD storage(8 CPU, 16GB RAM and Disk 120GB RHEL 8.9)
  4. server 4: Distributed poller (8 CPU and 16GB RAM RHEL 8.9) used Redis server for distributed poller configuration.

Onboarded 40 routers and 280 LAN switches , getting RRD disk high utilization.

I want to set RRD retention to 7 days, any one pls suggest what is the method to set RRD retention to 7 days.

Kindly do the needful

Thank you
Best Regards
Prakash

1 Like

I have a fair sized installed with 2700 devices and 65k ports. I have also hitting high RRD disks io usage. I finally fixed the problem by moving the librenms VM and its data disks to nvme only storage.

1 Like

You could try to give the VM more vRAM, so the filecaching can mitigate the load to some extent. Also, activating RRDCached could help a lot.
I also 2nd the hint from @Zach_Underwood. Running on fast storage is always a good idea for tools that permanently write random data.
If your hypervisor has lots or spare RAM, you could also create some RAM-disk and mount the folder /opt/librenms/rrd there.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.