Skip to content
This repository was archived by the owner on May 28, 2026. It is now read-only.

feat. entrega final#2

Merged
PostboxRetinal merged 56 commits into
mainfrom
develop
May 20, 2026
Merged

feat. entrega final#2
PostboxRetinal merged 56 commits into
mainfrom
develop

Conversation

@PostboxRetinal

Copy link
Copy Markdown
Owner

Merge develop hacia master

Descripción

Se solicita integrar la rama develop en master para consolidar los avances validados del proyecto CloudSIEM.

Cambios incluidos

  • Documentación actualizada del proyecto.
  • Playbooks de respuesta a incidentes para fuerza bruta SSH y SQLi/rutas sensibles.
  • Correcciones de ortografía y tildes en la documentación.
  • Referencias a variables de entorno requeridas para despliegue local.
  • Enlace a la presentación disponible en docs/.
  • Corrección de referencias a playbooks en reglas SIEM.

Validaciones realizadas

  • Revisión de formato Markdown.
  • Verificación con git diff --check.
  • Validación de JSON/NDJSON de reglas modificadas.

Consideraciones

No se incluyen credenciales ni secretos en el repositorio.

PostboxRetinal and others added 30 commits April 22, 2026 18:23
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
- Created `siem.conf` for parsing, enriching, and routing security logs from various sources including NGINX, authentication logs, and syslog.
- Implemented a test script `test-pipeline.sh` to validate Logstash pipeline functionality and monitor statistics.
- Developed `generate-test-logs.py` to produce realistic test logs for SIEM from multiple sources, including normal and attack scenarios.
- Introduced ILM policy configuration in `ilm-policy.json` for managing log retention and indexing.
- Added `verify-cluster.sh` to check the health of the ELK cluster and its components.
- Created `verify-ecs-mapping.py` to ensure ECS fields are correctly mapped in Elasticsearch for different log sources.
…ogins, HTTP 404 floods, port scans, and sensitive paths access; implement import script for rules management
…y and functionality; add new log files and Metricbeat configuration
…ana integration; add automatic waiting for Kibana availability and adjust rules directory path
…omatic waiting for Kibana availability; enhance rule import logic
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
…ecific overrides

Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Use HTTPS for Kibana/Filebeat/Elasticsearch calls, keep ES logs at WARN, add missing Filebeat TLS trust, remove Kibana telemetry noise, and drop the deprecated ILM freeze action.

Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
…nfigurar los dashboards para que se agreguen de forma correcta
…metry opt out and SecuritySolution working now

Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
…ana. Todo lo demás funionando. Falta verificar los dashbaords.
…boards generados correctamente, falta que sea todo lo necesario
Joseligos and others added 25 commits May 10, 2026 23:12
…zación. reglas de login y puertos no generan alertas
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
…ing dep validation for verify_parse_rate

Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
…imba)

Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
…st boot using the new .sh wrapper

Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
feat. ML Azure Sentinel integration
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
@PostboxRetinal PostboxRetinal self-assigned this May 20, 2026
@PostboxRetinal PostboxRetinal added documentation Improvements or additions to documentation enhancement New feature or request labels May 20, 2026
Signed-off-by: PostboxRetinal <78338192+PostboxRetinal@users.noreply.github.com>
@PostboxRetinal
PostboxRetinal merged commit 6ca5742 into main May 20, 2026
2 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants