We recently upgraded some of our monitors that were using NSClient to NCPA 2.2.1 and noticed that the memory checks aren't displaying performance graph data. All other checks such as cpu usage, disk usage, bandwidth, swap usage, system uptime are displaying performance graph data. However, we did build out a few new monitors using NCPA 2.2.1 on servers that did not previously have any prior agents on them and they are displaying memory usage performance graph data. After reading around, I deleted the .rrd file associated with the service using:
Code: Select all
rm -f /usr/local/nagios/share/perfdata/HOSTNAME/SERVICEDESC.rrd