Herramientas de rendimiento de sitios web - Cómo comprobar si un sitio web está caído - Host-track.com
Publicado: Bogdan Lepiavko 2016-09-20 all articlesMonitorización de sitios web es un proceso de supervisión sobre el rendimiento del sitio. Normalmente se utiliza para vigilar sitios comerciales u otras páginas para las que una alta disponibilidad es muy importante.
La monitorización de sitios web es un proceso de supervisión del rendimiento de un sitio.
Las empresas, que ofrecen servicios de supervisión de sitios web, permiten a sus clientes comprobar un sitio web, un servidor, puerto u otro disponible de la entidad de Internet. Las respuestas se recogen y analizan. Por lo general, la monitorización se realiza desde diferentes ubicaciones, distribuidas por todo el mundo o el continente o país específico. Este tipo de monitorización se denomina monitorización distribuiday ayuda a detectar problemas relacionados tanto con la red como con el sitio o el servidor. Además, la monitorización distribuida a menudo permite analizar el rendimiento del sitio desde lugares cercanos a los clientes reales, en lugar de lugares distantes que podrían tener latencias elevadas. La información recopilada se puede encontrar de diferentes formas: informes por correo electrónico, gráficos y diferentes dependencias inteligentes, para ayudar al cliente a obtener una visión completa del rendimiento del sitio. Parámetros como el tiempo de carga, la velocidad y otros pueden ayudar a optimizar el rendimiento del sitio. En caso de error crítico, los servicios de monitorización utilizan diversos métodos de notificación para alertar al cliente: SMS, llamada de voz, mensajería instantánea, correo electrónico y otros. Esto, junto con los diagnósticos inmediatos, ayuda a las personas responsables, como los administradores de servidores o los desarrolladores, a arreglar el sitio lo antes posible y minimizar la duración del fallo.
Por qué los servicios de monitorización pueden ayudar a optimizar el rendimiento del sitio?
¿Por qué es importante? Para los sitios comerciales, el tiempo de trabajo es proporcional a sus ingresos. A grandes rasgos, 2 horas de fallo al día significa que 1/12 parte de los clientes potenciales se pierden. Aún más: los clientes fieles también pueden encontrar un competidor más fiable en caso de que no puedan recibir sus servicios/bienes cuando lo deseen. Para otros tipos de sitios, como los gubernamentales, educativos o de ONG, esto también es muy importante. Si la gente no puede encontrar la información rápidamente, buscará otra fuente. Algunos parámetros, como la velocidad del sitio, son importantes para los motores de búsqueda; otros, como la conectividad de la base de datos, pueden afectar en gran medida a la comodidad de uso del sitio. La supervisión de algunos valores internos como la carga de la CPU, el consumo de memoria y el espacio en disco son importantes para los administradores a fin de evitar la degradación del rendimiento. Otro propósito importante es la verificación del SLA (acuerdo de nivel de servicio) del proveedor de alojamiento. Por cuestiones técnicas, ningún sitio puede estar disponible el 100% del tiempo durante un periodo suficientemente largo. A veces, los servidores se reinician, actualizan o mejoran. Por eso, cada proveedor de alojamiento garantiza un valor específico, llamado tiempo de actividad, que indica cuánto tiempo puede estar inactivo un sitio por motivos técnicos. El tiempo de actividad suele medirse en porcentaje. En esta tabla se muestra el tiempo que un sitio puede estar inactivo para cada valor de tiempo de actividad:
- 90% 876 horas
- 95% 438 horas
- 99% 87,5 horas
- 99,9% 8 horas 45 minutos
- 99,99% 52,5 minutos
- 99,999% 5 minutos 15 segundos
Si el rendimiento real del sitio no se corresponde con el SLA, podría ser motivo de reclamación y solicitud de reembolso. Además, puede ayudar a los clientes a seleccionar el mejor hosting para sus necesidades.
Las empresas de monitorización pueden ayudar a los clientes a seleccionar el mejor hosting para sus necesidades.
Las empresas de monitorización suelen ofrecer algunos servicios adicionales, como comprobación de vulnerabilidades, escaneo de virus, comprobación de dominios y caducidad de certificados y muchos otros, con el fin de hacer un producto útil para sus clientes.
Diferentes formas de monitorizar
La monitorización, en base a la finalidad, se puede realizar de varias formas. Las herramientas de monitorización interna requieren la instalación de algún software en el sistema monitorizado, por ejemplo, la red corporativa. Ayuda a detectar problemas de red, rendimiento del sistema y a excluir o detectar problemas de hardware y rendimiento. La supervisión externa se realiza desde el exterior. Su objetivo es comprobar la disponibilidad y el rendimiento del sistema por parte de terceros. Monitorización de usuarios reales es una monitorización externa que simula al visitante real de un sitio. Dependiendo de la complejidad, esta monitorización puede analizar la carga de la página, el contenido, a veces incluso problemas de diseño. La monitorización más avanzada puede ofrecer a su cliente crear un escenario para un visitante. Esto se llama monitoreo de transacciones y puede realizar algunos pasos uno por uno: como cargar la página, navegar por el menú, hacer una compra. La monitorización pasiva se realiza mediante un código que se integra en el código del sitio web y envía información específica al servidor recopilador cada vez que se carga la página. Ayuda a analizar las acciones de los clientes en el sitio y a analizar el tráfico.
Los servicios de monitorización suelen admitir diferentes protocolos de comprobación y pueden monitorizar no sólo los sitios web, sino también otras entidades como servidores de archivos, servidores de correo, puertos específicos, etc. Dependiendo de la tarea, el intervalo de monitorización puede variar desde varios segundos hasta una vez al día.