Encontrar la configuración de hardware de servidor adecuada y ejecutarla con éxito es sólo la mitad de la batalla.
Después, es necesario supervisar constantemente la configuración y los registros de auditoría para que todos los servicios, aplicaciones y prestaciones funcionen correctamente y no haya problemas de cumplimiento.
Responder a tiempo a los fallos y a las amenazas a la seguridad le permite evitar importantes pérdidas de productividad y financieras. Sin monitorización, es difícil determinar inmediatamente si el servidor está averiado o si alguno de sus servicios no funciona correctamente.
La supervisión de la configuración del servidor consiste en recopilar y analizar datos sobre la configuración actual de los servidores y los activos del servidor. Para ello, se utilizan herramientas y servicios especiales, cuya funcionalidad es algo diferente entre sí.
Algunos programas para Windows o Linux están diseñados únicamente para supervisar la memoria libre y la carga de la CPU del servidor, mientras que otros son adecuados para la supervisión avanzada de servidores corporativos y empresariales.
¿Por qué es necesaria la monitorización de la configuración del servidor?
El objetivo principal de la monitorización de la configuración del servidor es controlar cualquier cambio en la configuración de referencia o base del servidor, sin embargo, a menudo también incluye la monitorización del rendimiento, la ocupación de memoria y la funcionalidad en tiempo real.
Lo más importante de la monitorización de la configuración es detectar cualquier cambio en la configuración y correlacionarlo con las métricas de rendimiento. Esto ayuda a detectar problemas incluso antes de que los usuarios los experimenten. Por ejemplo, si se reduce el espacio libre en la unidad SSD del servidor hasta un nivel crítico, se puede tener tiempo para solucionar el problema.
Supongamos que esto no se hace a tiempo (lo que suele ocurrir sin utilidades de monitorización). En ese caso, el servicio web, la aplicación, el sitio o los datos pueden verse perjudicados: el sitio, el servicio y las aplicaciones dejarán de funcionar para todos los usuarios y pueden perderse datos. Es difícil estimar las pérdidas financieras en este caso, ya que no sólo conlleva una fuga de usuarios y compradores, sino también problemas de confianza y reputación a largo plazo.
La supervisión de la configuración del servidor incluye el análisis de los siguientes datos:
- Cambios en la configuración
- Registros del servidor
- Rendimiento del procesador
- Memoria
- Estado de las unidades de almacenamiento conectadas al servidor
- Estado general del equipo
- Estado de las tareas asignadas
- Flujo de tráfico
- La temperatura exterior y el estado del sistema de refrigeración.
A partir de estos datos, puede supervisar el espacio de almacenamiento libre y ocupado, el estado de los equipos (activos o no), el volumen de tráfico, la carga de la CPU, la temperatura de los dispositivos y el rendimiento de los distintos elementos de almacenamiento (por ejemplo, un sistema de refrigeración activo en los modelos corporativos).
Toda la información se analiza y muestra en tiempo real. Las herramientas y servicios con una interfaz fácil de usar disponen de un modo de alerta, por lo que el administrador del sistema se dará cuenta inmediatamente de cualquier error.
La monitorización de los servidores se lleva a cabo mediante herramientas o servicios especiales. La mayoría de las veces, los servicios de monitorización se utilizan para la monitorización las 24 horas del día. A continuación encontrará algunas de las mejores y más conocidas herramientas de monitorización y auditoría de la configuración del servidor:
Monitor Opsview
Ospview Monitor es una solución de monitorización que supervisa sus sistemas operativos, redes, servidores de correo electrónico, nube, máquinas virtuales, contenedores, bases de datos y aplicaciones. Es compatible con plugins de intercambio de Nagios que le da opciones adicionales de monitoreo. Opsview se puede integrar fácilmente si está utilizando un sistema de tickets y notificaciones a través de su API.
Atera
Atera es un software de supervisión y gestión remota que le permite supervisar la red en tiempo real. Le permite realizar escaneos instantáneos de la red y automatizar las tareas administrativas y de mantenimiento. Altera le permite gestionar contratos y SLA. Además, también le permite integrar QuickBooks, Xero y Freshbooks.
ManageEngine
OpManager de ManageEngine es una herramienta de supervisión en tiempo real que le permite supervisar más de 2000 métricas de rendimiento. También le permite monitorizar tanto servidores reales como virtuales, incluyendo VMs e Hyper-V. El OpManager también le da la opción de establecer umbrales multinivel que pueden utilizarse para recibir una alerta si se produce algún cambio importante en la configuración del servidor.
Netwrix
Netwrix es una herramienta de auditoría de red que supervisa su red y detecta las amenazas a la seguridad. Le permite mitigar los puntos débiles gracias a su evaluación de riesgos automatizada. Netwrix también facilita la auditoría de cumplimiento al supervisar sus datos y quién tiene acceso a ellos y, si hay algún problema crítico, recibe alertas en tiempo real.
Datadoghq
Datadoghq es una plataforma con una amplia gama de herramientas diferentes para la supervisión de servidores, incluida la supervisión de la infraestructura y el rendimiento. También le ofrece funciones de gestión de registros y supervisión de datos confidenciales para resolver problemas de cumplimiento de normativas.
Datadog también dispone de varias opciones de gestión de la seguridad y una función de seguimiento de errores para proporcionar alertas en tiempo real de cualquier cambio que se produzca en la red o de problemas de seguridad.
Chef.io
Chef es una solución de gestión de la configuración basada en políticas que permite definir configuraciones y políticas como código y automatizar la eliminación de desviaciones. Puede utilizar Chef automate para validar estas políticas y con Chef infra puede aplicarlas fácilmente.
SolarWinds
El monitor de configuración de servidores de SolarWinds es una herramienta que puede utilizarse para detectar cualquier cambio en el punto de referencia o en una configuración de referencia tanto en servidores Windows como Linux. No sólo le permite comparar diferentes cambios de configuración en tiempo real, sino también detectar quién está realizando los cambios y cómo están afectando al rendimiento del servidor. SolarWinds también le permite supervisar el hardware y las aplicaciones del servidor.
Elección de las herramientas de supervisión y auditoría de la configuración del servidor
A la hora de elegir herramientas y servicios para supervisar o auditar servidores, es importante tener en cuenta varios factores. Aquí veremos tres de los factores más importantes:
- El primero es el sistema operativo para el que está diseñada la herramienta. Por ejemplo, algunas herramientas sólo pueden ejecutarse en Windows Server 2016 , aunque monitorizan cualquier hardware, incluidos los servidores Linux.
- El segundo factor de elección es la disponibilidad de una interfaz de gestión y control cómoda. Es mucho más cómodo si el servicio de monitorización dispone de un sistema de alertas y muestra visualmente qué elemento de almacenamiento funciona correctamente y cuál tiene un error.
- El tercer factor es la funcionalidad y el número de parámetros supervisados. Algunos servicios pueden complementarse con sistemas de análisis y supervisión de registros.
La mayoría de los servicios de monitorización empresarial son compatibles con los servidores empresariales más comunes, como Dell PowerEdge, HP ProLiant, IBM eServer xSeries, Dell PowerEdge Blade, HP BladeSystem, VMware vSphere y otros, pero a veces es racional elegirlos para una especialización más estrecha. Por ejemplo, algunas soluciones son más adecuadas para la supervisión de bases de datos, mientras que otras lo son para la supervisión de configuraciones en tiempo real.
Palabras finales
Existe un gran número de opciones a la hora de elegir un servidor o una herramienta de supervisión de la configuración y auditoría del servidor. Es importante tener en cuenta sus requisitos, como la infraestructura, a la hora de elegir la herramienta. Además, a menudo los administradores de sistemas se inclinan por aquellas herramientas con las que han trabajado anteriormente. Así que si está pensando en cambiar a una nueva herramienta es preferible elegir una herramienta con una curva de aprendizaje poco pronunciada.