sandeepdash-mlops/SecOps-SIEM-Docker

GitHub: sandeepdash-mlops/SecOps-SIEM-Docker

基于 Wazuh 的容器化 SIEM/XDR 平台部署方案,提供从开发测试到生产环境的完整安全运营监控能力。

Stars: 0 | Forks: 0

# ISIEM Docker 容器 ![Docker](https://img.shields.io/badge/docker-supported-blue) ![平台](https://img.shields.io/badge/platform-kubernetes-informational) ![许可证](https://img.shields.io/badge/license-open--source-green) Slack • 电子邮件 ## 描述 `isiem/isiem-docker` 仓库提供了使用 Docker 容器部署 **ISIEM 网络安全平台** 的资源。 此设置支持轻松安装和编排完整的 **ISIEM stack**,包括: * **ISIEM Manager** * **ISIEM Dashboard**(基于 OpenSearch Dashboards) * **OpenSearch Indexer**(用于索引和搜索) 这些容器镜像是通过修改原始 Wazuh Docker 镜像**定制并在本地构建**的。 ## 架构 ``` +--------------------+ | ISIEM Dashboard | | (Web Interface) | +---------+----------+ | v +--------------------+ | ISIEM Indexer | | (OpenSearch) | +---------+----------+ | v +--------------------+ | ISIEM Manager | | Event Processing | +--------------------+ ``` ## 功能特性 * 使用 Docker 完整部署 **ISIEM stack** * 支持 **Docker Compose** 进行编排 * 支持多节点的**可扩展架构** * 通过可配置卷实现**持久化数据存储** * 提供适用于生产或测试环境的**开箱即用配置** ## 前置条件 在开始之前,请确保您的系统上已安装以下工具: * Docker * Docker Compose * Linux 环境(推荐用于构建容器) ## 快速开始 ### 在本地构建定制镜像 进入构建目录: ``` cd isiem-docker/isiem-build-docker-images ``` 运行构建脚本: ``` ./build-images.sh ``` 此过程将在您的本地系统上构建所有 ISIEM 组件的 Docker 镜像。 或者,您可以手动构建单个镜像: ``` docker build -t isiem/manager ./manager docker build -t isiem/indexer ./indexer docker build -t isiem/dashboard ./dashboard ``` 使用 Docker Compose 运行 stack: ``` docker compose up -d ``` ## 部署 本项目主要针对 **Kubernetes 环境** 设计,但 Docker Compose 可用于**本地测试和开发**。 ## 💬 联系方式 如果您觉得这个项目有帮助或有任何问题,请随时联系! 📱 电话: (+91) 7008-62-6663 📧 电子邮件: sandeepdashmlops@gmail.com 💻 GitHub: https://github.com/sandeepdash-mlops 本 README 提供了一个结构化的指南,介绍如何以定制化方式开发内部 SIEM 解决方案,并作为定制 SIEM 平台的一部分,为 Wazuh 核心组件(manager、indexer 和 dashboard)以及 Wazuh agent 构建 Docker 镜像。
标签:Cutter, DevSecOps, Docker, Docker Compose, FTP漏洞扫描, NIDS, PB级数据处理, Wazuh, 上游代理, 威胁情报, 子域名突变, 安全编排, 安全运维, 安全防御评估, 容器化, 开发者工具, 日志索引, 版权保护, 端点安全, 网络安全, 补丁管理, 请求拦截, 隐私保护