Logging
-
Recopilar y reenviar registros de MongoDB autogestionado a OpenSearch gestionado por DigitalOcean utilizando Fluent Bit
Introducción En este tutorial, aprenderás a enviar registros desde Fluent Bit instalado en una MongoDB autoadministrada que se ejecuta en un Droplet de Ubuntu a la base de datos OpenSearch gestionada por DigitalOcean. OpenSearch es una suite de búsqueda y análisis de código abierto que se originó como una bifurcación de Elasticsearch y Kibana. Soporta la ingesta de datos en tiempo real, consultas avanzadas y un robusto sistema de seguridad, lo que lo convierte en ideal para aplicaciones de comercio…
-
Recolectar y reenviar registros de Kubernetes de DigitalOcean (DOKS) a OpenSearch administrado por DigitalOcean
Introducción Este tutorial muestra cómo recolectar y reenviar registros de un cluster DigitalOcean Kubernetes (DOKS) a una instancia DigitalOcean Managed OpenSearch utilizando AxoSyslog, un procesador de datos de seguridad escalable. Siga con este guía y aprenderá cómo configurar un sistema de registro robusto que capture y analice registros de sus aplicaciones Kubernetes, lo que facilita el monitoreo, la resolución de problemas y la seguridad de su infraestructura. En este tutorial, utilizará AxoSyslog para reenviar registros de un cluster Kubernetes a…
-
Cómo enviar logs de Python a OpenSearch usando Fluent Bit
Introducción El manejo eficaz de registros es fundamental para monitorear y mantener aplicaciones en el mundo actual, basado en datos. OpenSearch, un motor de búsqueda y análisis de código abierto, ofrece capacidades robustas de agregación y análisis de registros. Al combinarlo con Fluent Bit, un enfoque ligero de forwarding de registros, podemos enviar eficientemente los registros de Python a OpenSearch para un monitoreo y análisis en tiempo real. Este guía le llevará por el proceso de configuración de esta potente…
-
Configuración de Logstash en Droplet para reenviar logs de Nginx a OpenSearch administrado
Introducción El mantenimiento de los registros de los servidores web es fundamental para que tu sitio web funcione sin problemas, resolver dificultades y comprender el comportamiento de los usuarios. Si estás utilizando Nginx, genera registros de acceso y errores llenos de información valiosa. Para administrar y analizar estos registros, puedes utilizar Logstash para procesar y reenviarlos, y DigitalOcean OpenSearch para indexar y visualizar la información. En este tutorial, nos guiará a través de la instalación de Logstash en una Droplet,…
-
Enviando Registros de la Plataforma de Aplicaciones de DO a DO Managed OpenSearch
Introducción OpenSearch está diseñado para ofrecer capacidades de búsqueda altamente escalables y flexibles para una amplia gama de aplicaciones. admite búsqueda de texto completo, análisis de registros y supervisión en tiempo real, proporcionando herramientas poderosas para la exploración y visualización de datos. La eficiente gestión de registros de OpenSearch es crucial para la depuración y supervisión de aplicaciones. La Plataforma de Aplicaciones de DigitalOcean admite la reenvío de registros de OpenSearch. Puede reenviar los registros de tiempo de ejecución de…
-
Reenviar registros de Apache a OpenSearch a través de Logstash
Introducción El manejo eficaz de los registros del servidor web es crucial para mantener el rendimiento de su sitio web, resolver problemas y obtener insumos sobre el comportamiento de los usuarios. Apache es uno de los servidores web más populares. Genera registros de acceso y errores que contienen información valiosa. Para manejar y analizar estos registros de manera eficiente, puede utilizar Logstash para procesar y enviarlos a Managed OpenSearch de DigitalOcean para su indexación y visualización. En este tutorial, le…
-
Protección de cargas de trabajo en la nube: por qué importa más que nunca
Introducción Los transportistas de registros son herramientas esenciales en los ecosistemas modernos de gestión de registros y de observabilidad, que permiten la recolección, procesamiento y reenvío de datos de registro de varias fuentes a sistemas de registro centralizados como DigitalOcean Managed OpenSearch. El escoger el transportista de registros adecuado es crucial para una gestión eficiente de registros, ya que impacta directamente en la eficiencia, escalabilidad y confiabilidad de su infraestructura de registros. Este documento compara cuatro transportistas de registros ampliamente…
-
Cómo utilizar Winston para registrar aplicaciones Node.js en Ubuntu 20.04
Introducción Una solución de registro efectiva es crucial para el éxito de cualquier aplicación. Winston es una biblioteca de registro versátil y una solución de registro popular disponible para aplicaciones de Node.js. Las características de Winston incluyen soporte para múltiples opciones de almacenamiento, niveles de registro, consultas de registro y un perfilador incorporado. En este tutorial, utilizarás Winston para registrar una aplicación Node/Express que crearás como parte de este proceso. También verás cómo combinar Winston con Morgan, otro middleware de…
-
Cómo gestionar archivos de registro con Logrotate en Ubuntu 22.04
Introducción Logrotate es una utilidad del sistema que gestiona la rotación automática y compresión de archivos de registro. Si los archivos de registro no se rotan, comprimen y podan periódicamente, podrían consumir eventualmente todo el espacio en disco disponible en un sistema. Logrotate se instala de forma predeterminada en Ubuntu 22.04 y está configurado para manejar las necesidades de rotación de registros de todos los paquetes instalados, incluido rsyslog, el procesador de registros del sistema predeterminado. En este artículo, exploraremos…