Es posible que cuando en Cacti comencéis a tener una cantidad considerable de hosts monitorizandose de repente algunos de los gráficos no se generen de forma correcta y aparezcan cortes intermitentes en los que los datos a monitorizar no se han podido recolectar, ejemplo:
Probablemente el problema radique en que el «Poller» no tiene tiempo suficiente para recolectar los datos de todos los hosts, sobre todo si configuráis el cron cada poco tiempo. En mi caso, con un número considerable de hosts y cada 5 minutos no había manera. Usando el Poller en PHP (cmd.php), no Spine, simplemente aumentando el número de procesos concurrentes de 1 a 5 el problema ha quedado solucionado. En el caso de que uséis Spine simplemente se trata de tunear los parámetros correspondientes.
Para cmd.php, accedéis a Console > Settings > Poller y es la opción:
Maximum Concurrent Poller Processes
The number of concurrent processes to execute. Using a higher number when using cmd.php will improve performance. Performance improvements in spine are best resolved with the threads parameter