Skip to content

Commit

Permalink
Third-party integrations maintenance (#675)
Browse files Browse the repository at this point in the history
* Upgrade integrations

* Update compatibility matrix
  • Loading branch information
AlexRuiz7 authored Feb 5, 2025
1 parent 9565c53 commit 73d86bd
Show file tree
Hide file tree
Showing 5 changed files with 6 additions and 36 deletions.
8 changes: 4 additions & 4 deletions integrations/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ We host development environments to support the following integrations:

**Compatibility matrix**

| | Wazuh | Logstash | OpenSearch | Elastic | Splunk |
| -------------- | ----- | -------- | ---------- |---------|--------|
| v1.0 | 4.8.1 | 8.9.0 | 2.14.0 | 8.14.3 | 9.1.4 |
| Latest version | 4.9.2 | 8.9.0 | 2.18.0 | 8.17.0 | 9.4.0 |
| | Wazuh | Logstash | OpenSearch | Elastic | Splunk |
| -------------- | ------ | -------- | ---------- | ------- | ------ |
| v1.0 | 4.8.1 | 8.9.0 | 2.14.0 | 8.14.3 | 9.1.4 |
| Latest version | 4.10.1 | 8.9.0 | 2.18.0 | 8.17.1 | 9.4.0 |
4 changes: 2 additions & 2 deletions integrations/docker/.env
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ KIBANA_PORT=5602
MEM_LIMIT=1073741824

# Wazuh version
WAZUH_VERSION=4.9.2
WAZUH_VERSION=4.10.1

# Wazuh Indexer version (Provisionally using OpenSearch)
WAZUH_INDEXER_VERSION=2.18.0
Expand All @@ -41,4 +41,4 @@ LOGSTASH_OSS_VERSION=8.9.0
SPLUNK_VERSION=9.4.0

# Version of Elastic products
STACK_VERSION=8.17.0
STACK_VERSION=8.17.1
10 changes: 0 additions & 10 deletions integrations/elastic/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,6 @@ This document describes how to prepare a Docker Compose environment to test the
```bash
docker compose -f ./docker/compose.indexer-elastic.yml up -d
```
3. If you prefer, you can start the integration with the Wazuh Manager as data source:
```bash
docker compose -f ./docker/compose.manager-elastic.yml up -d
```

The Docker Compose project will bring up the following services:

Expand All @@ -25,19 +21,13 @@ The Docker Compose project will bring up the following services:
- 1x Logstash
- 1x Elastic
- 1x Kibana
- 1x Wazuh Manager (optional).

For custom configurations, you may need to modify these files:

- [docker/compose.indexer-elastic.yml](../docker/compose.indexer-elastic.yml): Docker Compose file.
- [docker/.env](../docker/.env): Environment variables file.
- [elastic/logstash/pipeline/indexer-to-elastic.conf](./logstash/pipeline/indexer-to-elastic.conf): Logstash Pipeline configuration file.

If you opted to start the integration with the Wazuh Manager, you can modify the following files:

- [docker/compose.manager-elastic.yml](../docker/compose.manager-elastic.yml): Docker Compose file.
- [elastic/logstash/pipeline/manager-to-elastic.conf](./logstash/pipeline/manager-to-elastic.conf): Logstash Pipeline configuration file.

Check the files above for **credentials**, ports, and other configurations.

| Service | Address | Credentials |
Expand Down
10 changes: 0 additions & 10 deletions integrations/opensearch/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,6 @@ This document describes how to prepare a Docker Compose environment to test the
```bash
docker compose -f ./docker/compose.indexer-opensearch.yml up -d
```
3. If you prefer, you can start the integration with the Wazuh Manager as data source:
```bash
docker compose -f ./docker/compose.manager-opensearch.yml up -d
```

The Docker Compose project will bring up the following services:

Expand All @@ -25,19 +21,13 @@ The Docker Compose project will bring up the following services:
- 1x Logstash
- 1x OpenSearch
- 1x OpenSearch Dashboards
- 1x Wazuh Manager (optional).

For custom configurations, you may need to modify these files:

- [docker/compose.indexer-opensearch.yml](../docker/compose.indexer-opensearch.yml): Docker Compose file.
- [docker/.env](../docker/.env): Environment variables file.
- [opensearch/logstash/pipeline/indexer-to-opensearch.conf](./logstash/pipeline/indexer-to-opensearch.conf): Logstash Pipeline configuration file.

If you opted to start the integration with the Wazuh Manager, you can modify the following files:

- [docker/compose.manager-opensearch.yml](../docker/compose.manager-opensearch.yml): Docker Compose file.
- [opensearch/logstash/pipeline/manager-to-opensearch.conf](./logstash/pipeline/manager-to-opensearch.conf): Logstash Pipeline configuration file.

Check the files above for **credentials**, ports, and other configurations.

| Service | Address | Credentials |
Expand Down
10 changes: 0 additions & 10 deletions integrations/splunk/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,30 +13,20 @@ This document describes how to prepare a Docker Compose environment to test the
```bash
docker compose -f ./docker/compose.indexer-splunk.yml up -d
```
3. If you prefer, you can start the integration with the Wazuh Manager as data source:
```bash
docker compose -f ./docker/compose.manager-splunk.yml up -d
```

The Docker Compose project will bring up the following services:

- 1x Events Generator (learn more in [wazuh-indexer/integrations/tools/events-generator](../tools/events-generator/README.md)).
- 1x Wazuh Indexer (OpenSearch).
- 1x Logstash
- 1x Splunk
- 1x Wazuh Manager (optional).

For custom configurations, you may need to modify these files:

- [docker/compose.indexer-splunk.yml](../docker/compose.indexer-splunk.yml): Docker Compose file.
- [docker/.env](../docker/.env): Environment variables file.
- [splunk/logstash/pipeline/indexer-to-splunk.conf](./logstash/pipeline/indexer-to-splunk.conf): Logstash Pipeline configuration file.

If you opted to start the integration with the Wazuh Manager, you can modify the following files:

- [docker/compose.manager-splunk.yml](../docker/compose.manager-splunk.yml): Docker Compose file.
- [splunk/logstash/pipeline/manager-to-splunk.conf](./logstash/pipeline/manager-to-splunk.conf): Logstash Pipeline configuration file.

Check the files above for **credentials**, ports, and other configurations.

| Service | Address | Credentials |
Expand Down

0 comments on commit 73d86bd

Please sign in to comment.