stringtranslate.com

Monitoreo de sitios web

El monitoreo de sitios web es el proceso de probar y verificar que los usuarios finales puedan interactuar con un sitio web o una aplicación web como se espera. Las empresas suelen utilizar la supervisión de sitios web para garantizar que el tiempo de actividad , el rendimiento y la funcionalidad del sitio web sean los esperados.

Las empresas de monitoreo de sitios web brindan a las organizaciones la capacidad de monitorear constantemente la función de un sitio web o servidor y observar cómo responde. El monitoreo a menudo se realiza desde varias ubicaciones en todo el mundo hasta un sitio web o servidor específico, para detectar problemas relacionados con la latencia general de Internet y problemas de saltos de red , y para evitar falsos positivos causados ​​por problemas locales o de interconexión. Las empresas de seguimiento generalmente informan sobre estas pruebas en una variedad de informes, cuadros y gráficos. Cuando se detecta un error, los servicios de monitoreo envían alertas por correo electrónico, SMS, teléfono, trampa SNMP , un buscapersonas que puede incluir información de diagnóstico, como una ruta de seguimiento de red , captura de código del archivo HTML de una página web, una captura de pantalla de una página web y Incluso un vídeo de un sitio web fallando. Estos diagnósticos permiten a los administradores de red y webmasters corregir problemas más rápidamente.

La supervisión recopila una gran cantidad de datos sobre el rendimiento del sitio web , como los tiempos de carga, los tiempos de respuesta del servidor y el rendimiento de los elementos de la página, que a menudo se analizan y utilizan para optimizar aún más el rendimiento del sitio web.

Objetivo

El monitoreo es esencial para garantizar que un sitio web esté disponible para los usuarios, se minimice el tiempo de inactividad y se pueda optimizar el rendimiento. Los usuarios que dependen de un sitio web o una aplicación para trabajar o por placer se sentirán frustrados o incluso dejarán de usar la aplicación si no está disponible de manera confiable. [1] El monitoreo puede cubrir muchas cosas que una aplicación necesita para funcionar, como conectividad de red, registros del Sistema de nombres de dominio , conectividad de bases de datos, ancho de banda y recursos informáticos como RAM libre , carga de CPU, espacio en disco, eventos, etc. Las métricas comúnmente medidas son tiempo de respuesta y disponibilidad (o tiempo de actividad ), pero las métricas de consistencia y confiabilidad están ganando popularidad. Medir la disponibilidad y confiabilidad de un sitio web bajo diversas cantidades de tráfico a menudo se denomina prueba de carga .

El monitoreo del sitio web también ayuda a comparar el sitio web con el desempeño de un competidor para ayudar a determinar qué tan bien se está desempeñando un sitio. La velocidad del sitio web también se utiliza como métrica para la clasificación en los motores de búsqueda . [2]

El monitoreo de sitios web se puede utilizar para responsabilizar a los proveedores de alojamiento web por sus acuerdos de nivel de servicio . La mayoría de los servidores web ofrecen una garantía de tiempo de actividad del 99,9% y, cuando el tiempo de actividad es inferior, se puede reembolsar a las personas por el tiempo de inactividad excesivo. No todos los anfitriones reembolsarán a las personas por el tiempo de inactividad excesivo, por lo que es necesario familiarizarse con los términos de servicio de su anfitrión. [3]

La mayoría de los servicios pagos de monitoreo de sitios web también ofrecerán funciones de seguridad como escaneo de virus y malware , lo cual es de creciente importancia a medida que los sitios web se vuelven más complicados e integrales para el negocio.

Interno versus externo

La supervisión del sitio web se puede realizar tanto desde dentro como desde fuera de un firewall corporativo . Las soluciones de administración de red tradicionales se centran en el monitoreo interno del firewall , mientras que el monitoreo externo del rendimiento probará y monitoreará los problemas de rendimiento en toda la red troncal de Internet y, en algunos casos, hasta el usuario final . Las soluciones de monitoreo del rendimiento de sitios web de terceros pueden monitorear aplicaciones web internas (detrás del firewall), externas (de cara al cliente) o basadas en la nube.

Dentro del firewall, el monitoreo se realiza mediante dispositivos de hardware especiales que pueden ayudarlo a determinar si el rendimiento lento de sus aplicaciones internas se debe a: el diseño de las aplicaciones, la infraestructura interna, las aplicaciones internas o las conexiones a cualquier Internet público.

La supervisión del rendimiento externo también se conoce como supervisión del usuario final o supervisión del rendimiento de un extremo a otro. [4]

El monitoreo de usuarios reales mide el rendimiento y la disponibilidad experimentados por los usuarios reales, diagnostica incidentes individuales y rastrea el impacto de un cambio.

Medidas de disponibilidad del sitio web

Tipos de protocolo

Un servicio de monitoreo de sitios web puede verificar otros protocolos de Internet además de las páginas HTTP y HTTPS , como FTP , SMTP , POP3 , ActiveSync, IMAP , DNS , SSH , Telnet , SSL , TCP , PING , UDP, SOAP, caducidad del nombre de dominio, caducidad del certificado SSL y una gama de puertos. La frecuencia de monitoreo ocurre en intervalos de una vez cada 4 horas a cada 15 segundos. Por lo general, la mayoría de los servicios de monitoreo de sitios web prueban un servidor o aplicación entre una vez por hora y una vez por minuto.

Los servicios de monitoreo avanzados capturan las interacciones del navegador con los sitios web mediante grabadores de macros o complementos del navegador como Selenium o iMacros . Estos servicios prueban un sitio web ejecutando un navegador web a través de una transacción típica del sitio web (como un carrito de compras) o un escenario personalizado, para verificar si hay problemas con la experiencia del usuario, problemas de rendimiento y errores de disponibilidad. Los servicios de monitoreo basados ​​en el navegador detectan no solo problemas de red y servidor, sino también problemas de objetos de la página web (como JavaScript de carga lenta o elementos de página alojados por terceros).

La implementación de la supervisión del rendimiento del tiempo para el servidor HTTP Apache es el módulo mod_arm4 [5] .

Tipos de seguimiento

Los usuarios de monitoreo de sitios web (generalmente administradores de red, webmasters, personal de operaciones web) pueden monitorear una sola página de un sitio web, pero también pueden monitorear un proceso comercial completo (a menudo denominado transacciones de varios pasos). [6]

Monitoreo de servidores de todo el mundo.

Los servicios de monitoreo de sitios web suelen tener varios servidores en todo el mundo: América del Sur , África , América del Norte , Europa, África, Asia, Australia y otras ubicaciones. Al tener varios servidores en diferentes ubicaciones geográficas, un servicio de monitoreo puede determinar si un servidor web está disponible en todos los continentes a través de Internet. Algunos proveedores afirman que cuantas más ubicaciones haya, mejor será la disponibilidad de su sitio web, mientras que otros dicen que tres estaciones distribuidas globalmente son suficientes y más estaciones no brindan más información.

Tipos

Hay dos tipos principales de seguimiento de sitios web.

Niveles de monitoreo de sitios web

Existen diferentes niveles de monitoreo de sitios web, cuanto más complejo sea su sitio web, más complejas serán sus necesidades de monitoreo:

Opciones de notificación: alertas

Como la información proporcionada por los servicios de seguimiento de sitios web es en la mayoría de los casos urgente y puede ser de crucial importancia, se utilizan varios métodos de notificación, a menudo conocidos como "alertas": correo electrónico , mensajería instantánea, teléfonos fijos y móviles, SMS, fax, buscapersonas, Skype , RSS Feed , captura SNMP , notificaciones de URL, etc.

Servicios de monitoreo de sitios web

El mercado de monitoreo de sitios web es muy competitivo. Hay más de 150 proveedores de servicios activos [7] y está documentado que más de 100 han cerrado. [8] La mayoría de los proveedores ofrecen un plan gratuito con monitoreo de baja frecuencia.

En los últimos años, los servicios de monitoreo sintético se han vuelto ampliamente disponibles comercialmente, proporcionando otro vehículo para monitorear el desempeño de propiedades web específicas a un nivel granular.

Ver también

Referencias

  1. El tiempo de inactividad de Amazon cuesta 66.000 dólares - Forbes
  2. La velocidad afecta el uso del sitio web - Blog de investigación de Google
  1. ^ Stevenson, Seth (junio de 2012). "Lo que más odias de hacer cola". Pizarra . Consultado el 25 de octubre de 2014 .
  2. ^ Costill, Albert (25 de julio de 2014). "SEO 101: ¿Qué importancia tiene la velocidad del sitio en 2014?". Diario del motor de búsqueda . Consultado el 25 de octubre de 2014 .
  3. ^ Pruébalo, Joe. "Para principiantes: explicación de la garantía de tiempo de actividad del 99,5%/99,9%" . Consultado el 29 de octubre de 2014 . Además, sepa qué tan comprometido está un anfitrión con el cumplimiento de su garantía. ¿Simplemente lo mencionan en sus canales de marketing, por ejemplo, sitios web, etc. o realmente lo especifican claramente en sus "términos de servicio" (TdS)? ¿Qué tipo de compensación planean honrar si exceden el tiempo de inactividad máximo acordado? No todos los hosts están dispuestos a compensar el exceso del tiempo de inactividad máximo. Los anfitriones honestos y responsables le reembolsarán las tarifas de alojamiento que pagó por un mes en particular cuando les informe que habían excedido el tiempo de inactividad máximo, y esto se indica claramente en sus Términos de Servicio.
  4. ^ Monitoreo de red interno o remoto
  5. ^ Módulo Apache ARM 4
  6. ^ "Herramientas de monitoreo de red". www.slac.stanford.edu . Consultado el 9 de abril de 2021 .
  7. ^ "La lista actualizada de más de 200 servicios de monitoreo de sitios web". 12 de octubre de 2015.
  8. ^ "Más de 230 servicios de monitoreo de sitios web que se cierran". 20 de octubre de 2015.