Установка и запуск Opensearch/Dashboard/Logstash в режиме single-node в docker compose

Thank you for reading this post, don't forget to subscribe!

Оригинал статьи:

Уста­нов­ка и запуск Opensearch / Dashboard / Logstash в режи­ме single-node в docker compose

 

Opensearch, ранее извест­ный как Open Distro for Elasticsearch — ана­лог сте­ка ELK, но с инте­гри­ро­ван­ным моду­лем без­опас­но­сти (в ELK это плат­ная опция)

OpenSearch – это рас­пре­де­лен­ный ком­плект поис­ко­вых и ана­ли­ти­че­ских ресур­сов с откры­тым исход­ным кодом для раз­лич­ных при­ме­ров исполь­зо­ва­ния, таких как мони­то­ринг при­ло­же­ний в режи­ме реаль­но­го вре­ме­ни, ана­лиз жур­на­лов и поиск по веб-сай­там. OpenSearch предо­став­ля­ет высо­ко­мас­шта­би­ру­е­мую систе­му для быст­ро­го досту­па и отве­та на боль­шие объ­е­мы дан­ных с помо­щью инте­гри­ро­ван­но­го инстру­мен­та визу­а­ли­за­ции OpenSearch Dashboards, с кото­рым поль­зо­ва­те­лям про­ще изу­чать свои дан­ные. Как Elasticsearch и Apache Solr, OpenSearch рабо­та­ет на базе поис­ко­вой биб­лио­те­ки Apache Lucene. OpenSearch и OpenSearch Dashboards изна­чаль­но созда­ны на осно­ве Elasticsearch 7.10.2 и Kibana 7.10.2.

На офи­ци­аль­ном сай­те при­ве­ден при­мер кон­фи­гу­ра­ции opensearch в 2-х нодах.
Но в неот­вет­ствен­ных систе­мах это лиш­нее исполь­зо­ва­ние ресурсов

В дан­ном при­ме­ре так же при­сут­ству­ет инте­гра­ция с LDAP-сер­ве­ром FreeIPA

Поль­зо­ва­те­ли из FreeIPA-груп­пы opensearch име­ют админ­ские права