Как получить предупреждения журнала OSSEC в Elasticsearch (ELK)?

Я пробовал этот урок. Но он не перехватил журнал OSSEC (оповещения, системный журнал и т. Д.), Он просто дал мне это сообщение для моих приложений Kibana.

Не удалось найти данные Elasticsearch Вам нужно будет проиндексировать некоторые данные в Elasticsearch, прежде чем вы сможете создать шаблон индекса.

Я знаю, что есть такой учебник, как этот. Но это необходимо использовать wazuh пакет, и я не хочу его использовать, я просто хочу использовать чистый OSSEC. Мои приложения OSSEC и ELK находятся на машине samw

Мой вопрос: как я могу интегрировать OSSEC с ELK? Какую конфигурацию мне нужно сделать перед запуском подключенного OSSEC к ELK?

1 ответ

Вам необходимо загрузить шаблон данных, чтобы Elastisearch мог понять формат данных оповещения. Вы можете использовать тот, который сделан Wazuh, или вы можете скачать его и изменить, чтобы "сделать свой собственный". Если вы пойдете по этому пути, вы в конечном итоге попытаетесь переписать Wazuh, что вам не нужно делать, потому что это открытый исходный код. Вы можете просто скачать все исходные файлы и делать с ними все, что захотите.

Команда для загрузки шаблона:

curl https://raw.githubusercontent.com/wazuh/wazuh/3.2/extensions/elasticsearch/wazuh-elastic6-template-alerts.json | curl -XPUT 'http://localhost:9200/_template/wazuh' -H 'Content-Type: application/json' -d @-

Скачать шаблон:

https://raw.githubusercontent.com/wazuh/wazuh/3.2/extensions/elasticsearch/wazuh-elastic6-template-alerts.json

-ИЛИ ЖЕ-

Вы можете просто раскрутить контейнер Docker, который готов к работе:

https://github.com/wazuh/docker-ossec-elk

Другие вопросы по тегам