Graylog: Elegir el protocolo adecuado
Esta documentación forma parte de la guía Elegir tipos de entrada. Consulte la guía completa aquí: Cómo elegir el tipo de entrada adecuado en Graylog.
👋 Bienvenido a la documentación de Stackhero
Stackhero ofrece una solución Graylog cloud totalmente gestionada, diseñada para ofrecer velocidad y simplicidad. Puede:
- Contar con un servidor SMTP de correo electrónico dedicado e ilimitado incluido con su servicio.
- Aplicar actualizaciones fácilmente con un solo clic, sin necesidad de intervención manual.
- Utilizar un nombre de dominio personalizado protegido por HTTPS (por ejemplo, https://logs.su-empresa.com), proporcionando a su equipo un acceso directo y seguro.
- Disfrutar de un alto nivel de rendimiento y seguridad en una infraestructura privada y dedicada, sin recursos compartidos ni vecinos ruidosos.
Concéntrese en sus datos, no en sus herramientas: puede empezar a utilizar la solución de Graylog cloud hosting de Stackhero en solo unos minutos.
Una vez seleccionado el formato apropiado (¡esperamos que haya elegido GELF!), debe elegir un protocolo de comunicación entre TCP y UDP.
Protocolo UDP
El protocolo UDP es bastante sencillo. Su aplicación envía el mensaje al servidor sin requerir confirmación de recepción. No hay diálogo entre el cliente y el servidor, lo que significa que el servidor no confirma que ha recibido el mensaje.
La ventaja de este enfoque es que si su servidor Graylog está lento o no disponible, no afectará al rendimiento de su aplicación. El inconveniente es que no puede estar seguro de que todos los logs enviados desde su aplicación lleguen al servidor. Además, la encriptación no está disponible con UDP.
Ventajas
- No afecta a su aplicación si Graylog está lento o no disponible.
Inconvenientes
- Algunos mensajes pueden perderse.
- No hay encriptación disponible.
- El tamaño del mensaje está limitado a 8192 bytes.
Protocolo TCP
El protocolo TCP, a diferencia de UDP, intercambia información entre su aplicación y Graylog. Esto significa que recibe una confirmación de que el mensaje ha sido recibido por Graylog.
La ventaja de TCP es que puede reenviar un mensaje si no es recibido por Graylog (por ejemplo, cuando el servidor está caído). El inconveniente es que si Graylog está lento o no responde, su aplicación debe esperar una respuesta o un timeout, lo que puede ralentizarla.
Otra ventaja es que puede cifrar sus comunicaciones con TLS (también conocido como SSL).
Ventajas
- Garantiza que el mensaje ha sido recibido.
- La encriptación está disponible (TLS).
- Sin limitación de tamaño de mensaje
Inconvenientes
- Puede ralentizar el envío si Graylog responde lentamente o está caído.