Sistema de análisis de logs con ELK Stack y Filebeat
Visión general del ecosistema ELK
El acrónimo ELK se refiere a tres proyectos de código abierto que proporcionan una pila completa para la gestión de registros. Elasticsearch es un motor de búsqueda y análisis distribuido. Logstash sirve como procesador de tubería (pipeline) para ingerir, transformar y enviar datos. Kibana ofrece una interfaz d ...
Publicado el 8-4 07:30
Despliegue de Arquitectura ELK en CentOS 7: Integración con Kafka, Filebeat y Logstash
Planificación de la Arquitectura del Clúster
Para sistemas de recolección de logs de escala media, una topología básica compuesta por Filebeat, Elasticsearch y Kibana suele ser suficiente. Sin embargo, para entornos de alta concurrencia y procesamiento complejo, se recomienda integrar Kafka como búfer de mensajes y Logstash para la transformaci ...
Publicado el 7-27 08:54
Despliegue de clúster de Elasticsearch con Kibana en Ubuntu
Para comenzar, descargaremos la versión 7.10.0 de Elasticsearch desde el sitio oficial de Elastic. Una vez descargado el archivo tar.gz, lo transferimos a nuestro servider Ubuntu mediante SFTP o la herramienta que prefieras.
Creamos un directorio para alojar el motor de búsqueda y descomprimimos el paquete:
mkdir -p /opt/es-cluster
tar -xzf ela ...
Publicado el 7-6 19:42
Despliegue y Configuración de Elasticsearch y Kibana en Linux
Preparación del Entorno Java (JDK)
Aunque Elasticsearch incluye su propia distribución de Java embebida, en entornos de producción es una práctica recomendada utilizar un JDK gestionado de forma independiente. A continuación, se detalla la instalación de un JDK 8 alternativo.
# Crear directorio base para el JDK
sudo mkdir -p /opt/java/jdk
cd / ...
Publicado el 6-29 17:08
Análisis de Logs
Introducción a los Sistemas de Observabilidad
Comprender el comportamiento interno de un sistema requiere el análisis de tres pilares fundamentales. El monitoreo se ocupa del estado actual y la estabilidad del sistema, rastreando métricas como el uso de CPU, memoria, latencia y tasas de errores. El análisis de registros (logs) proporciona infor ...
Publicado el 6-15 18:47