¿Miles de dispositivos, sistemas y servicios por monitorear? Tal vez PRTG no tenga que consultar constantemente a todos.
Cuando implementamos PRTG normalmente comenzamos utilizando mecanismos tradicionales de monitoreo:
SNMP, WMI, SSH, HTTP, APIs, scripts, entre otros.
Y funcionan muy bien.
Pero conforme una infraestructura crece a miles de dispositivos, sistemas, aplicaciones y servicios, aparece una pregunta diferente:
¿PRTG tiene que ir a buscar directamente cada una de las métricas que necesitamos monitorear?
No necesariamente.
Existe otra arquitectura posible:
llevar la métrica hacia PRTG.
Y aquí es donde herramientas como Metricbeat pueden convertirse en un interesante aliado para mejorar la escalabilidad de una arquitectura de monitoreo.
Primero: ¿qué es Metricbeat?
Para quienes nunca han trabajado con él, Metricbeat es un agente liviano desarrollado por Elastic para recolectar métricas de sistemas, servicios, aplicaciones y diferentes plataformas tecnológicas.
Dependiendo de los módulos disponibles y del mecanismo de acceso, puede obtener telemetría de:
* sistemas operativos,
* servidores web,
* bases de datos,
* contenedores,
* plataformas cloud,
* servicios de infraestructura,
* aplicaciones,
* middleware,
* tecnologías que expongan métricas compatibles,
* y otros componentes accesibles desde Metricbeat.
En términos sencillos:
Metricbeat recolecta telemetría cerca de donde se genera o directamente desde las tecnologías a las que puede conectarse.
Y esa característica cambia la forma en que podemos pensar una arquitectura PRTG de gran escala.
El modelo tradicional: PRTG pregunta
Imaginemos una infraestructura con miles de elementos por monitorear.
Para obtener sus métricas mediante métodos tradicionales, PRTG puede realizar continuamente operaciones como:
PRTG → consulta → dispositivo o servicio → respuesta → PRTG
Y repetirlo.
Una y otra vez.
Para múltiples métricas.
En miles de elementos.
Dependiendo del tipo de sensor, cada consulta puede implicar autenticación, establecimiento de sesiones, procesamiento en la sonda, ejecución remota y transferencia de información.
Por eso, cuando hablamos de ambientes grandes, el tipo de sensor importa tanto como la cantidad de sensores.
