Existen muchas opciones para supervisar sus servidores. Sin embargo, una de las que quizás no haya oído hablar es Zabbix, que tiene una curva de aprendizaje bastante pronunciada, pero es, con diferencia, una de las mejores opciones que puede conseguir. Es completamente gratuita y de código abierto, y funciona con cualquier NAS que admita SNMP.
Lo configuré paramonitorear mi servidor TrueNASy ejecuté el servidor Zabbix y el front-end en unamáquina virtual QEMU Ubuntu en mi MacBook M4 Pro. Me tomó alrededor de una hora ponerlo en funcionamiento (aunque la mayor parte del tiempo fue intentar que la máquina virtual funcionara), pero valió la pena. A continuación, explico por qué recomiendo probarlo, especialmente si ejecuta más de un servidor.
4Puede monitorear todos sus servidores en un solo lugar
No es necesario iniciar sesión en ellos individualmente
Lo mejor de Zabbix es que puedes controlar todo en un solo lugar. Puedes ver tus servidores, sus temperaturas, el uso de la CPU y la red, y mucho más. El panel te permitirá crear gráficos que se extraen automáticamente de cualquiera de los dispositivos conectados, y puedes usar plantillas para diferentes tipos de servidores. Hay unaplantilla TrueNAS Scaleque puedes usar y que podrá leer la mayoría de los datos, aunque tendrás que importarla manualmente.
Esto es bueno por varias razones. En primer lugar, significa que puedes ver lo que está sucediendo con tus servidores sin necesidad de iniciar sesión en ellos individualmente. En segundo lugar, hay varios clientes Zabbix no oficiales que puedes instalar en tu teléfono inteligente para recibir actualizaciones sobre lo que está sucediendo, incluidas las alertas. Por último, te ahorrará mucho tiempo. Cuando haya un problema, lo sabrás y la mayoría de los clientes que puedes instalar en tu teléfono te enviarán una notificación automática cuando haya uno.
3Es gratuito y de código abierto.
Y completamente autoalojado
Cuando se trata de la administración de servidores, debes tener cuidado con el software que utilizas en tu laboratorio doméstico. Herramientas como Zabbix obtienen mucha información sobre tu máquina y, afortunadamente, es una herramienta de monitoreo bien establecida que se usa ampliamente en la industria tecnológica. Es confiable y su instalación es gratuita; las guías oficiales para instalarla son bastante sólidas para todo tipo de suites y arquitecturas de software.
Como ya se mencionó, implementé toda mi instancia de Zabbix en una máquina virtual ARM64 usando QEMU en miMacBook Pro M4, y funciona sin problemas. Hubo obstáculos en el camino para descubrir cómo hacer que esa configuración particular funcionara, pero las instrucciones en sí mismas eran completas y fáciles de seguir. Además, debido a la naturaleza del software, cualquier problema que encontré una vez que estaba en funcionamiento fue fácil de solucionar, ya que las personas ya habían tenido experiencias similares en el pasado y habían publicado sus propias soluciones alternativas.
2Obtienes tantos datos
Y es fácil de entender.
Las capturas de pantalla anteriores son de mi propia instancia de Zabbix y no hay mucho que "captar". A primera vista, es una oración completa y el mayor trabajo que tuve que hacer después de configurar la instancia fue activar SNMP en mi servidor TrueNAS y luego cambiar la plantilla en mi instancia de Zabbix para que admita TrueNAS Scale. Puede leer toda la información sobre mi sistema e incluso puede ver que me muestra una advertencia de que mi unidad estaba a una temperatura demasiado alta en un momento dado.
Otra información que puede brindarle es el uso de la CPU, el uso de la memoria, el estado de la memoria, el tiempo de actividad y mucho más. No hay funciones de administración predeterminadas, por lo que no puede hacer que actúe directamente sobre esa información, pero significa que puede mantenerse actualizado con lo que está haciendo su servidor y si hay algún problema inmediato.
Hay una gran cantidad de datos que se pueden recopilar y mostrar aquí, y es por eso que hay plantillas integradas en Zabbix que se pueden habilitar para cada dispositivo individual para que sepa cómo manejar los datos. No todas las máquinas informan los datos de la misma manera, por eso tuve que obtener mi propia plantilla para que fuera compatible con TrueNAS Scale. Sin embargo, es compatible con TrueNAS Core de fábrica.
1Es completamente personalizable.
Crea tu propio panel de control
Zabbix está diseñado para que sea lo que quieras que sea, y eso significa que puedes modificar el panel de control y otros elementos visuales para que sean lo que funcione para ti. El panel de control de la página de inicio se puede modificar fácilmente y puedes crear tus propios gráficos y elementos de seguimiento, lo que significa que no tienes que depender de lo que está ahí.
Por ejemplo, la pantalla anterior muestra cómo agregaría un gráfico que rastrea el uso de memoria en miNAS. Luego, esto se insertará en la página de inicio de Zabbix, por lo que puedo ver rápidamente de un vistazo qué está sucediendo con mi uso de memoria y si algo está utilizando demasiado. Esto se aplica a otros parámetros que el sistema puede rastrear, lo que lo ayuda a mantenerse al tanto de las cosas. Si le interesan elementos específicos de su máquina, solo puede rastrearlos en el panel.
Esto se aplica a todos sus dispositivos. Su panel de control puede tener gráficos con datos de varios dispositivos a la vez, lo que convierte algo que podría llevar varios minutos iniciar sesión y verificar sus servidores en algo que podría llevar 30 segundos o menos.