Suscríbete para recibir notificaciones de nuevas publicaciones:

Nuevas herramientas para supervisar el servidor y evitar el tiempo de inactividad

2019-12-11

4 min de lectura
Esta publicación también está disponible en English, Deutsch y Français.

Cuando el servidor deja de funcionar, se genera un gran problema. Hoy, Cloudflare presentará dos nuevas herramientas para ayudarte a comprender y responder de manera más rápida al tiempo de inactividad del servidor de origen, además de un nuevo servicio para evitar de manera automática el tiempo de inactividad.

Las nuevas características son las siguientes:

  • Comprobaciones de estado independientes, que te notifican apenas detectamos problemas en tu servidor de origen, sin necesidad de un Load Balancer de Cloudflare.

  • Supervisión pasiva de origen, que te permite saber cuándo no se puede alcanzar tu servidor de origen, sin necesidad de configuración.

  • Conmutación por error sin tiempo de inactividad, que puede evitar de manera automática los errores al reintentar las solicitudes al servidor de origen.

Comprobaciones de estado independientes

Nuestra primera herramienta nueva es la comprobación de estado independiente, que te notificará apenas detectemos problemas en tu servidor de origen, sin necesidad de un Load Balancer de Cloudflare.

Una comprobación de estado es un servicio que se ejecuta en nuestra red perimetral para supervisar si el servidor de origen está en línea. Las comprobaciones de estado son una parte fundamental de nuestro servicio de equilibrio de carga, ya que nos permiten enrutar de forma rápida y activa el tráfico a los servidores de origen que están activos y listos para atender las solicitudes. Las comprobaciones de estado independientes te permiten supervisar el estado de tu servidor de origen incluso si solo tienes un servidor de origen o aún no necesitas equilibrar el tráfico a través de tu infraestructura.

Hemos proporcionado varios aspectos para que perfecciones exactamente según lo que quieras controlar, lo que incluye el código de respuesta, el tipo de protocolo y el intervalo. Puedes especificar una ruta determinada si tu servidor de origen sirve a varias aplicaciones o puedes controlar un subconjunto más grande de códigos de respuesta para tu entorno de ensayo. Todas estas opciones te permiten orientar correctamente tu comprobación de estado, lo que te brinda un panorama preciso de cuál es la falla en tu servidor de origen.

Si uno de tus servidores de origen deja de estar disponible, recibirás una notificación que te informará el cambio de estado, junto con información detallada sobre el error, para que tomes medidas para restaurar el estado del servidor de origen.

Por último, una vez configuradas las comprobaciones de estado en los diferentes servidores de origen, es posible que desees ver las tendencias o los principales servidores de origen en mal estado. Con el análisis de la comprobación de estado, podrás ver todos los eventos de cambio para una comprobación de estado determinada, aislar los servidores de origen que pueden ser los principales causantes del problema o de no tener el mismo rendimiento y avanzar con una reparación. Además, en un futuro próximo, trabajaremos para brindarte acceso a todos los eventos sin procesar de la comprobación de estado para que cuentes con la información detallada para comparar los registros de eventos de la comprobación de estado de Cloudflare con los registros del servidor interno.

Los usuarios del plan Pro, Business o Enterprise tendrán acceso a las comprobaciones de estado independientes y a los análisis de comprobación de estado para promover la fiabilidad de las aplicaciones de primer nivel y ayudar a maximizar la confianza de los clientes en la marca. Puedes acceder a comprobaciones de estado independientes y a análisis de comprobación de estado a través de la aplicación Tráffic en el panel de control.

Supervisión pasiva del servidor de origen

Las comprobaciones de estado independientes son una manera muy flexible de entender lo que sucede en el servidor de origen. Sin embargo, requieren de cierta previsión para configurarlas antes de que se produzca una interrupción. Es por eso que nos entusiasma mucho presentar Passive Origin Monitoring, que te notificará de manera automática cuando se produzca un problema: sin necesidad de configuración.

Cloudflare sabe cuándo tu servidor de origen no funciona, porque somos quienes tratamos de llegar a este para garantizar el tráfico. Cuando detectemos un tiempo de inactividad superior a algunos minutos, te enviaremos un correo electrónico.

A partir de hoy, puedes configurar alertas de supervisión del servidor de origen que se dirijan a varias direcciones de correo electrónico. Las alertas de supervisión del servidor de origen están disponibles en el nuevo Centro de notificaciones (¡más información sobre esto a continuación!) en el panel de control de Cloudflare:

Passive Origin Monitoring está disponible para los clientes de todos los planes de Cloudflare.

Conmutación por error sin tiempo de inactividad

¿Qué es mejor que recibir notificaciones sobre tiempo de inactividad? En primer lugar, nunca tener tiempos de inactividad. Con la conmutación por error sin tiempo de inactividad, podemos volver a intentar automáticamente las solicitudes al servidor de origen, incluso antes de que el equilibrio de carga comience a funcionar.

¿Cómo funciona? Si se produce un error en una solicitud de origen y Cloudflare tiene otro registro para tu servidor de origen, intentaremos con otro origen en la misma solicitud HTTP. El registro alternativo podría ser un registro A/AAAA configurado a través de DNS de Cloudflare u otro servidor de origen en el mismo grupo de equilibrio de carga.

Considera un sitio web, example.com, que tiene servidores web en dos direcciones IP diferentes: 203.0.113.1 y 203.0.113.2. Antes de la conmutación por error sin tiempo de inactividad, si 203.0.113.1 deja de estar disponible, Cloudflare intentaría conectarse, fallar y, en última instancia, devolver una página de error al usuario. Con la conmutación por error sin tiempo de inactividad, si no se puede conectar con 203.0.113.1, el proxy de Cloudflare intentará conectarse sin inconvenientes a 203.0.113.2. Si el segundo servidor responde, Cloudflare puede evitar que se le presente un error al usuario de example.com.

Desde que lanzamos la conmutación por error sin tiempo de inactividad hace unas semanas, ¡hemos evitado que fallen decenas de millones de solicitudes por día!

La conmutación por error sin tiempo de inactividad funciona junto con el equilibrio de carga, las comprobaciones de estado independientes y la supervisión pasiva del servidor de origen para que tu sitio web funcione sin inconvenientes. Las comprobaciones de estado y el equilibrio de carga pueden evitar errores, pero tardan en activarse. La conmutación por error sin tiempo de inactividad funciona al instante, pero aumenta la latencia en cada intento de conexión. En la práctica, la conmutación por error sin tiempo de inactividad resulta útil al inicio de un evento, cuando puede recuperarse instantáneamente de los errores; una vez que una comprobación de estado ha detectado un problema, un Load Balancer puede activarse y redirigir correctamente el tráfico. Y si no hay un servidor de origen disponible, enviaremos una alerta a través de Passive Origin Monitoring.

Para ver un ejemplo de esto en la práctica, considera un incidente de un cliente reciente. Observaron un pico de errores en su servidor de origen que normalmente haría que la disponibilidad cayera (línea roja), pero gracias a la conmutación por error sin tiempo de inactividad, la disponibilidad real se mantuvo fija (línea azul).

Durante un período de 30 minutos, la conmutación por error sin tiempo de inactividad mejoró la disponibilidad general de 99,53 % al 99,98 %, y evitó que 140 000 solicitudes HTTP provocaran un error.

Es importante tener en cuenta que solo intentamos volver a enviar las solicitudes que han fallado durante la fase de conexión TCP o TLS, lo que garantiza que los encabezados HTTP y la carga aún no se han transmitido. Gracias a este mecanismo de seguridad, podemos crear el comportamiento predeterminado de Cloudflare por conmutación de error sin tiempo de inactividad para los planes Pro, Business y Enterprise. En otras palabras, la conmutación por error sin tiempo de inactividad hace que las conexiones a tus servidores de origen sean más confiables sin necesidad de configurar ni de ejecutar ninguna acción.

Próximamente: más notificaciones, mayor flexibilidad

Nuestros clientes siempre nos piden más información sobre el estado de su infraestructura perimetral crítica. Las comprobaciones de estado y la supervisión pasiva del servidor de origen demuestran que Cloudflare ha dado un importante paso hacia un enfoque más preventivo que reactivo en cuanto a la información.

Para respaldar este trabajo, hoy anunciamos que el Centro de notificaciones es el lugar principal para administrar las notificaciones. Hoy está disponible en el panel de control, y se pude acceder a este desde Inicio de tu cuenta.

Desde aquí, puedes crear nuevas notificaciones y ver las notificaciones que ya hayas configurado. La versión que presentamos hoy te permite configurar notificaciones de supervisión pasiva del servidor de origen y establecer varios destinatarios de correo electrónico.

Estamos muy entusiasmados con el lanzamiento actual que ayudará a nuestros clientes a evitar tiempos de inactividad. En función de tus comentarios, hemos planificado una gran cantidad de mejoras que te ayudarán a obtener la información que necesitas de manera oportuna:

  • Nuevos mecanismos de entrega de notificaciones

  • Más eventos que puedan generar notificaciones

  • Opciones de configuración avanzadas para comprobaciones de estado, lo que incluye la adición de protocolos, notificaciones en función de umbrales y cambios de estado en función de umbrales.

  • Más formas de configurar las comprobaciones de estado pasivas, como la capacidad de agregar umbrales y filtrar a códigos de estado específicos

Protegemos redes corporativas completas, ayudamos a los clientes a desarrollar aplicaciones web de forma eficiente, aceleramos cualquier sitio o aplicación web, prevenimos contra los ataques DDoS, mantenemos a raya a los hackers, y podemos ayudarte en tu recorrido hacia la seguridad Zero Trust.

Visita 1.1.1.1 desde cualquier dispositivo para empezar a usar nuestra aplicación gratuita y beneficiarte de una navegación más rápida y segura.

Para saber más sobre nuestra misión para ayudar a mejorar Internet, empieza aquí. Si estás buscando un nuevo rumbo profesional, consulta nuestras ofertas de empleo.
InsightsAnalytics (ES)Noticias de productos

Síguenos en X

Jon Levine|@jplevine
Steven Pack|@steven_pack
Cloudflare|@cloudflare

Publicaciones relacionadas

24 de octubre de 2024, 13:00

Durable Objects aren't just durable, they're fast: a 10x speedup for Cloudflare Queues

Learn how we built Cloudflare Queues using our own Developer Platform and how it evolved to a geographically-distributed, horizontally-scalable architecture built on Durable Objects. Our new architecture supports over 10x more throughput and over 3x lower latency compared to the previous version....

08 de octubre de 2024, 13:00

Cloudflare acquires Kivera to add simple, preventive cloud security to Cloudflare One

The acquisition and integration of Kivera broadens the scope of Cloudflare’s SASE platform beyond just apps, incorporating increased cloud security through proactive configuration management of cloud services. ...

27 de septiembre de 2024, 13:00

AI Everywhere with the WAF Rule Builder Assistant, Cloudflare Radar AI Insights, and updated AI bot protection

This year for Cloudflare’s birthday, we’ve extended our AI Assistant capabilities to help you build new WAF rules, added new AI bot & crawler traffic insights to Radar, and given customers new AI bot blocking capabilities...

27 de septiembre de 2024, 13:00

Network trends and natural language: Cloudflare Radar’s new Data Explorer & AI Assistant

The Cloudflare Radar Data Explorer provides a simple Web-based interface to build more complex API queries, including comparisons and filters, and visualize the results. The accompanying AI Assistant translates a user’s natural language statements or questions into the appropriate Radar API calls....