Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Joboufra authored Jan 19, 2024
1 parent 21ac9d7 commit ce80c27
Showing 1 changed file with 2 additions and 7 deletions.
9 changes: 2 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,10 @@
---
runme:
id: 01HMHDT9NHMY1PW5CWNBPFKNFF
version: v2.2
---

# Kibana Alerts Reader

## Descripción
Este proyecto se basa en Python para leer y procesar archivos de log de Kibana.

Se ha creado para un caso de uso concreto. En ese caso, analizamos el log de Kibana para encontrar las líneas que coincidan con el patrón ``[ALERTA];{{alertName}};{{context.group}};{{context.threshold}};{{context.metric}};{{context.value}};{{tags}};{{context.reason}}``.

Dicho patrón ha sido previamente indicado en la configuración de alertas de Kibana a través del apartado ``Actions`` dentro de la sección de ``Rules``(Kibana 8.x) o ``Rules and Connectors``(Kibana 7.x), indicando como connector type "Server Log".

Con ese connector, se escribe una línea de log con level INFO en el log de Kibana siguiendo el patrón indicado. Ese patrón es válido para Kibana 7.x como 8.x y no hay necesidad de tener suscripciones habilitadas para la escritura y lectura del propio log de Kibana.
Expand All @@ -35,4 +30,4 @@ Instalar dependencias:
Ejecutar el script `main.py` y seguir las instrucciones en pantalla. Se pedirá que indiques la ruta del archivo de log a procesar.
Después de procesar los logs, tendrá la opción de exportar los resultados a un archivo Excel.

> py main.py
> py main.py

0 comments on commit ce80c27

Please sign in to comment.