SISTEMAS

Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution]

El tiempo de actividad de un servicio en línea, sitio web o aplicación es fundamental.

Ya sea para una empresa de misión crítica o simplemente para necesidades personales, el tiempo de inactividad de cualquier aplicación puede afectar a sus usuarios de diversas formas. Por lo tanto, monitorear el tiempo de actividad de su sitio web o aplicación es crucial.

Si bien hay varios servicios en línea que monitorean el tiempo de actividad, no puede alojarlos usted mismo. Por supuesto, si no tiene ningún plan autohospedado y desea una manera fácil de monitorear el tiempo de actividad, la mayoría de las opciones disponibles deberían ayudar.

Cuando se trata de opciones autohospedadas, no hay muchas opciones impresionantes.

Afortunadamente, Tiempo de actividad KumaUna Herramienta de monitoreo autoalojada de código abiertopodría ser una opción interesante.

Aquí, analizaré las funciones que obtiene con Uptime Kuma junto con instrucciones detalladas paso a paso para ayudarlo a configurarlo y explorarlo.

Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 19

El equipo de desarrollo detrás Tiempo de actividad Kuma Menciona que el proyecto tiene como objetivo «robot de tiempo de actividad. «

Uptime Robot es uno de los mejores servicios de monitoreo de tiempo de actividad disponibles. Sin embargo, no es autohospedado y ofrece monitoreo limitado con su plan gratuito.

Por lo tanto, Uptime Kuma puede ser un reemplazo perfecto para las herramientas de monitoreo autohospedadas. Veamos qué tiene para ofrecer.

Con una solución de tiempo de actividad autohospedada, puede obtener algunas bonificaciones. Algunos de ellos son:

  • Tome el control total de sus datos.
  • Personaliza cómo quieres que te notifiquen.
  • Más características pueden ser menos inversión.
  • Para ayudarlo a adquirir algunas habilidades mientras aprende a administrarse a sí mismo.
  • Supervise los servicios internos sin exponerlos a Internet.

Si bien una plataforma autohospedada requiere que tenga algunos conocimientos técnicos, se vuelve más fácil de administrar con el tiempo.

Incluso por primera vez, puede instalar e implementar fácilmente una instancia en minutos siguiendo las instrucciones de este artículo.

Características de Uptime Kuma

Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 20

Tiempo de actividad Kuma Le permite monitorear servicios a través de una variedad de protocolos, incluidos HTTP/S, TCP, DNS y más. Algunos de los aspectos más destacados de la herramienta incluyen:

  • Ajuste la apariencia para usar oscuro/claro o automático para respetar la preferencia del dispositivo.
  • Capacidad para establecer zonas horarias para monitorear con precisión el tiempo de actividad.
  • Disponible directamente a través del mercado de Linode.
  • Soporte de notificaciones para Telegram, Discord, Signal, Rocket.Chat, Slack, Microsoft Teams, Google Chat, Matrix y muchas más plataformas.
  • Posibilidad de especificar el número de días para mantener el historial de seguimiento.
  • Opción para optimizar/reducir la base de datos del historial.
  • Autenticación de dos factores para proteger las cuentas de seguimiento.
  • Capacidad para exportar/importar datos de notificación y monitoreo.
  • Página de estado separada.
  • Ilustración plana.
  • Soporte multilingüe.
  • Compatibilidad con el servidor de juegos de Steam.
  • Aplique fácilmente notificaciones a pantallas nuevas/todas si es necesario.

¿Cómo configurar Uptime Kuma para monitorear el sitio web y la infraestructura de aplicaciones?

yo usaría nodo de litio Cree una instancia de Uptime Kuma como plataforma de alojamiento para este artículo.

Comenzar con Linode como su solución de alojamiento en la nube es fácil. Puede obtener Uptime Kuma en su mercado.

Por lo tanto, no necesita configurarlo manualmente. Todo lo que necesita hacer es establecer los valores de configuración de acuerdo con sus requisitos y tendrá su instancia de Uptime Kuma en funcionamiento en muy poco tiempo.

Déjame mostrarte cómo se hace.

paso 1. Vaya al mercado de Linode al crear una instancia de Linode.

1648235079 22 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 21

Paso 2. deberías encontrar «Tiempo de actividad Kuma» entre las aplicaciones enumeradas cuando se desplaza hasta el final de la lista. Una vez que lo encuentre, haga clic en él.

1648235079 158 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 22

Paso 3. Una vez que lo seleccione, tendrá acceso a las siguientes opciones que deben configurarse para que esto funcione:

1648235079 104 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 23

Lo mejor es completar los campos con valores que pueda recordar o copiar en algún lugar, especialmente la contraseña para el usuario raíz restringido.

Puede usar un administrador de contraseñas para almacenarlo o registrarlo en cualquier lugar.

Para las direcciones de correo electrónico, si tiene un dominio específico para configurar Uptime Kuma, debe usar una dirección de correo electrónico con el mismo nombre de dominio.

Puede optar por utilizar cualquier otro correo electrónico, pero debe ceñirse a la dirección de correo electrónico del dominio para instalar el certificado SSL. Si no ha configurado el correo electrónico para su dominio, es posible que desee consultar algunos de los mejores servicios de alojamiento de correo electrónico disponibles.

1648235079 140 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 24

el cuarto paso Dependiendo de las opciones disponibles, puede ignorar el valor del dominio si desea realizar una prueba desde el interior de Linode.

Sin embargo, si desea configurar una instancia de Uptime Kuma en su dominio, debe crear Token API de LinodeLos tokens se pueden usar para varias cosas, como usar otro proveedor de nube para crear servidores/administrarlos, etc.

Esto es esencial si desea agregar un dominio. Para el acceso raíz SSH, probablemente no desee deshabilitarlo si desea poder conectarse fácilmente a su servidor de forma remota, pero puede optar por deshabilitarlo si no lo necesita.

Paso #5. A continuación, debe elegir un imagen (para su servidor). De forma predeterminada, debería ser la última versión LTS de Ubuntu, desafortunadamente no puede cambiarla cuando la configure a través del mercado. Si decide configurar su servidor desde cero, puede elegir Debian 11, ya que también admite oficialmente Uptime Kuma.

1648235080 660 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 25

Paso #6. Para elegir una ubicación, cuanto más cerca mejor Tiempos rápidos de respuesta/acceso con respecto a su ubicación.

Paso #7. Finalmente, debe elegir su plan Linode preferido para asegurarse de que Uptime Kuma funcione sin problemas.

Si bien puede elegir el más barato, si desea monitorear muchas cosas vitales, le recomendamos que tenga mejores recursos.

1648235080 196 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 26

Paso #8. Para completar la configuración, debe establecer una contraseña raíz para el acceso de administrador a su servidor. También puede configurar claves SSH para acceder a él a través de SSH.

También puede establecer un VLAN, pero está diseñado para un grupo de usuarios específico. Por lo tanto, es posible que desee verificar si necesita usar VLAN.

Paso #9. Alternativamente, puede optar por copias de seguridad automáticas por una tarifa adicional. Por supuesto, puede exportar estos datos manualmente después de instalar Uptime Kuma, pero las copias de seguridad automáticas son para su conveniencia. Entonces, si los conocimientos de monitoreo son críticos para usted, las copias de seguridad son imprescindibles.

Ahora puede crear una instancia de Linode con Uptime Kuma instalado.

1648235080 894 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 27

¿Cómo acceder a Uptime Kuma después de la instalación?

El acceso por primera vez es fácil si ya tiene un dominio configurado. Debe introducir un nombre de dominio (HTTP//: Dominio.com), la pantalla de configuración de Uptime Kuma debería aparecer cuando intente acceder a Uptime Kuma.

Debe tener un aspecto como este:

1648235080 69 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 28

Después de crear el usuario, será redirigido al tablero donde puede comenzar a crear monitores para su sitio web o aplicación.

1648235080 459 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 29

Dependiendo de las preferencias de su sistema, también puede verse completamente negro (con un tema de modo oscuro).

1648235080 627 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 30

Si no ha configurado ningún dominio asociado con su instancia de Linode, puede acceder a él utilizando la IP del servidor de Linode en el siguiente formato:

https://LINODESERVERIP.ip.linodeusercontent.com/

Por ejemplo, se puede acceder a mi servidor de prueba mediante:

https://170-187-200-29.ip.linodeusercontent.com/add

Aquí, la IP del servidor de mi Linode es – 170.187.200.29

Tenga en cuenta que no puede acceder a nada usando la URL anterior (eliminé la instancia después de la prueba). Además, cuando accede a él a través de la dirección de su instancia, puede notar una advertencia de malware, ya que parece sospechoso para los programas de seguridad y los navegadores. Puede ignorar la advertencia y continuar configurando Uptime Kuma.

Finalmente, después de configurar las cuentas de usuario, puede comenzar a crear monitores para su sitio web o aplicación.

¿Cómo agregar monitores a Uptime Kuma?

1648235080 32 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 31

Debe hacer clic en «Agregar nuevo monitor» para comenzar a agregar monitores al tablero.

Las opciones del monitor deben aparecer en la misma página que se muestra a continuación.

1648235080 227 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 32

Ya sea que desee monitorear sitios web, DNS, servidores de juegos, puertos TCP, etc., debe elegir el tipo de monitor.

1648235080 174 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 33

Puede configurar notificaciones si lo desea. Si bien hay muchas opciones para elegir, así es como se ve al configurar una notificación de canal de Telegram con un bot:

1648235080 121 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 34

Para esta prueba, utilicé el monitoreo HTTP básico para verificar el tiempo de actividad de Geekflare. Entonces, esto es lo que elegí para las opciones:

  • Tipo de monitoreo: HTTP
  • URL del sitio web
  • Intervalo de 30 segundos (personalizado)

De forma predeterminada, el intervalo está establecido en 60 segundos, pero puede ajustarlo para monitorear más o menos. También puede usar GET, POST, HEAD y otros métodos para la autenticación HTTP y opciones avanzadas para acceder a las páginas HTTP(S).

También puede especificar monitores para ignorar los errores de TLS/SSL, si los hay.

La configuración máxima de redirección es 10. Sin embargo, es mejor mantenerlo en 0 si desea evitar seguir cualquier redireccionamiento al monitorear una página o URL específica.

Cuando todo esté configurado con las notificaciones que necesita, guarde la configuración para agregar monitores. Y, después de monitorear por un tiempo, debería ver algo como esto:

1648235080 788 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 35

Los datos incluyen el tiempo de respuesta (más reciente), el tiempo de respuesta promedio, el tiempo de actividad y la información del certificado SSL.

También hay una página de «Estado» en el menú que le brinda una descripción general de todos los monitores y le permite agregar cualquier notificación/mensaje a cualquier evento reciente.

1648235081 274 Supervise su sitio web y la infraestructura de aplicaciones con
Supervise su sitio web y la infraestructura de aplicaciones con Uptime Kuma [Self-Hosted Solution] 36

La página de estado es útil para cualquier usuario/cliente que desee mantenerse actualizado sobre lo que sucede con la infraestructura de back-end. Todo lo que tienes que hacer es compartir un enlace a la página de estado, no requiere ninguna autenticación de usuario y la página es accesible para todo el público.

por lo general se puede hacer por http://dominio.com/condición.

Uptime Kuma es una sólida opción autohospedada

Aparte de nodo de litio, también puede instalarlo manualmente con un instalador de Docker o que no sea de Docker.estarás en el proyecto página de GitHub.

Por lo tanto, obtiene varias posibilidades de instalación con todas las funciones básicas de la herramienta de monitoreo. ¿Qué más puedes pedir?

Debería ser la herramienta de monitoreo ideal para la mayoría de los casos de uso. Si no, ¡pruébalo!

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada.