blog

Agente de monitoreo de servidores Windows o Linux

El agente ServicePilot de colección para la supervisión de servidores Microsoft Windows o Linux
Agente de monitoreo de servidores <span class='blue'>Windows o Linux</span>

El agente servidor contra Polling SNMP, sujeto a discusión

La disponibilidad y el rendimiento de los servidores de su empresa es muy importante porque afectan directamente a la productividad. Es impensable que un departamento de la empresa ya no pueda acceder a las solicitudes durante parte del día o que se queje regularmente del mal funcionamiento de las solicitudes. Esta es una de las razones por las que la monitorización en tiempo real de sus servidores es esencial para detectar incidentes lo antes posible.

Sus servidores pueden ser administrados o alojados por un Proveedor de Servicios en la nube. A continuación, se encarga de supervisar que se respeten los acuerdos de nivel de servicio a los que se ha comprometido.

En todos los casos, tanto si los servidores se monitorizan internamente como si se externalizan, surge la misma pregunta: ¿es mejor utilizar una solución de monitorización que requiera la instalación de un agente o una solución sin agente? La literatura sobre este tema es abundante y las opiniones están divididas.

El propósito de este documento es mostrar que el uso de un agente no es sinónimo de restricción y complejidad. Ya sea una pequeña empresa, una multinacional o un proveedor de servicios, algunos agentes pueden brindarle facilidad de operación, ganancias de productividad y flexibilidad.

Entonces, ¿supervisión de servidores con o sin un agente?

Como se mencionó en la introducción, la literatura es rica en este tema. El principal hallazgo es que todo depende de la supervisión deseada. Si su producción de TI es compleja con muchos servidores, y es necesario recopilar indicadores no estándar a altas frecuencias, se recomienda encarecidamente el uso de una solución de monitorización con agente. Si sólo tiene unos pocos servidores para monitorizar con indicadores estándar, una solución de monitorización sin agentes es suficiente.

Colección SNMP v1, v2 o v3

Para los operadores, la tarea parece más fácil porque no hay nada que instalar en los servidores, pero todavía hay restricciones como:

  • Menos indicadores, menos granularidad fina
  • Configuración SNMP (declarar el servicio SNMP en cada servidor, crear VPN, túnel encriptado o implementación SNMP v3, flujos abiertos)
  • más intercambios en red (consulta de respuesta)
  • Debilidades del protocolo SNMP v1 y v2 desde el punto de vista de la seguridad
  • Microsoft no recomienda SNMP para la monitorización de servidores Windows (NT, W2k, Volume Mount Points, tiempo de reinicio de las métricas de tiempo de actividad, "Unfortunately Microsoft deprecated SNMP in server 2012 (and does not support 64 bits counters). So we are unlikely to see any major changes to it in the future" https://technet.microsoft.com/en-us/library/hh831568.aspx ... ).

Con .NET Agent para Windows o C++ Agent para Linux

Ya sea con un agente.NET para Windows o en C++ para Linux, la contraparte de la colección SNMP en forma de agente resuelve muchos problemas de monitorización :

  • Posicionado en servidores Windows y Linux, la uniformidad de la colección
  • Descubrimiento y recopilación automáticos de indicadores de rendimiento a nivel local
  • Lanzamiento de scripts automáticos
  • Historial de procesos por memoria o E/S automatizadas
  • Envía datos al administrador en un túnel cifrado
  • El administrador puede inicializar todas las funciones del agente localmente
  • Características de Syslog o Windows Events Log Management y Event Management
  • Características de APM y monitorización del rendimiento de las aplicaciones (trazas.NET, JAVA o IIS)
  • Poller remoto Ping, WMI, Shell y SNMP

ServicePilot permite supervisar los diferentes tipos de servidores en WMI y/o SNMP (Windows, Linux, Sun, Solaris,...), entornos virtualizados (VMware, HyperV) y las aplicaciones que alojan (Exchange, Active Directory, DNS, Skype for Business,...). ServicePilot integra un agente multifunción para servidores Windows y Linux

ServicePilot integra un agente multifunción completo para servidores Windows y Linux


Supervisión de servidores Windows y Linux con ServicePilot Agent

ServicePilot ofrece un agente para la supervisión de servidores Windows y Linux especialmente potente y que permite la integración nativa con el administrador. Este agente se instala rápidamente con cualquier solución de distribución de cable y consume muy pocos recursos. El reconocimiento del agente por parte del gestor es dinámico y los datos se envían al gestor por iniciativa del agente. Los nuevos servidores en los que se ha instalado previamente el agente se integrarán automáticamente en la supervisión sin manipulación por parte de los operadores.

La conexión entre el agente y el administrador no requiere una VPN. El agente se conectará directamente con el administrador, creará su conexión y un túnel cifrado para el intercambio de datos. Esta arquitectura es mucho más simple con respecto a la apertura de flujos y bien aceptada por la seguridad. En cuanto a las actualizaciones de los agentes, es muy sencillo, son automáticas y no es necesario volver a cada servidor para instalar una nueva versión.

El agente descubre automáticamente los recursos del servidor y alimenta cuadros de mando sintéticos y detallados con numerosos indicadores (detección de supervisión del sistema, detección automática de procesos, procesos principales por consumo de CPU, memoria).

découverte automatiqueme des ressources du serveur avec de nombreux indicateurs

Le screenshot ci-dessous illustre la granularité et la flexibilité des tableaux de bords de supervision des serveurs, dans lesquels je peux zoomer à l’aide du calendrier pour comprendre les impacts des processus sur le pic CPU de mon serveur il y a 26 jours sur une échelle de temps de 7 minutes.

entender los impactos de los procesos en el pico de la CPU de mi servidor

El agente ofrecido por ServicePilot no sólo supervisa el servidor, sino que también dispone de varias funciones ampliadas, como el análisis de logs y el tiempo de respuesta de la aplicación, que pueden activarse a través del administrador en función de sus necesidades de supervisión.

Zoom sobre la función de actualización en masa automática

La funcionalidad de actualización masiva, introducida con ServicePilot 8.2.0, garantiza una simplificación sustancial del aprovisionamiento de agentes, al combinar su configuración con la del conjunto asociado.

Más concretamente, esto significa que el archivo de configuración del agente se crea cuando se añade el paquete a la configuración y se almacena en el servidor ServicePilot.

El agente puede recuperar su configuración a intervalos regulares (por ejemplo cada 30 segundos) a través de la sincronización HTTP o HTTPS.

Cualquier cambio en la configuración del agente, tanto si el despliegue es local como remoto, se puede realizar desde el servidor de ServicePilot, con sólo unos clics en el paquete asociado.

Zoom sobre la función de actualización en masa automática

Descubra las métricas de APM o los eventos de seguridad en unos pocos clics

Transacciones, Tiempos de respuesta, Errores, RUM automático para aplicaciones que ejecutan tecnologías JAVA,.NET, IIS o que monitorean transacciones http del servidor de aplicaciones.

Descubra las métricas de APM o los eventos de seguridad en unos pocos clics

Análisis de logs no formateados, Syslogs, eventos de Windows para controlar sus eventos de IS con el fin de mantener informes de conexión al servidor, autenticaciones de aplicaciones, etc. Las funcionalidades de aprendizaje de máquina de ServicePilot y la arquitectura Big Data permiten realizar rápidamente anomalías de superficie o análisis de alto nivel de una manera muy sencilla con consultas preconstruidas, dependiendo de las diferentes tecnologías.

Descubra los eventos de seguridad de sus sistemas en unos pocos clics

Las funciones de ServicePilot Agent van más allá de la parte del sistema, con:

  • Recolección remota o local de ping
  • Recolección remota o local de SNMP
  • Pruebas de aplicaciones Web, TCP, SQL, DNS/DHCP, ...
  • Colección SMI
  • Colección de logs de Windows, Syslogs, Traps y Eventos
  • API de VMWare vSphere
  • VoIP: flujos PSTN, PSTN-XR y CDR
  • Netflow Collection, sFlow
  • IPRoute
  • Rastros de aplicaciones HTTP
  • API para la recogida de NRPE, PERL, shell scripts,...

Conclusiones sobre el agente de monitoreo en el sistema de información

Tengo mecanismos automatizados para el monitoreo de servidores Microsft Windows o Linux que el SNMP no me da, siempre puedo agregar monitoreo SNMP para procesos específicos para representarlo automáticamente en mis cartografías y aplicar SLA a nivel de proceso.

Con un solo agente, no sólo puedo monitorizar mi servidor, sino también correlacionar la seguridad y la información de la aplicación sin ninguna regla de correlación complicada con un panel de control dedicado.

Correlación de la información de supervisión con un panel de control personalizado

Un cuadro de mando APM Full-Stack como el anterior permite, en particular, evitar transferencias incesantes de responsabilidades durante los incidentes de rendimiento y facilita la comunicación entre los empleados del departamento de TI.

Una solución de supervisión debe ser sencilla de implementar y el aprovisionamiento debe ser fiable, rápido y con la máxima automatización para evitar tareas repetitivas. El agente de supervisión del servidor ServicePilot le permite cumplir rápidamente sus objetivos:

  • Reducción de incidentes
  • Reducción del tiempo de resolución de incidentes
  • Riesgo reducido
  • Reducción de costes
  • Mejora de la calidad del servicio
  • Satisfacción del usuario
  • Análisis de capacidad
  • Informes de SLA para la dirección

¿Te gustó el artículo? Siéntase libre de compartirlo