/
ElasticSearch y OpenSearch: Ahora distintos orígenes

ElasticSearch y OpenSearch: Ahora distintos orígenes

Disponible a partir de la versión 5.0.0-Renegade.

Siguiendo la tendencia ya marcada cuando integramos OpenDistro, damos el siguiente paso natural, integrando OpenSearch.

OpenDistro ya dejó de generar nuevas versiones, moviendo todos sus desarrollos a OpenSearch. Es por esto que, desde esta versión, nos integramos también con OpenSearch.

Para no limitar la cantidad de orígenes posibles para entidades, vamos a separar las entidades sobre ElasticSearch de las de OpenSearch.

Como se muestra en la imagen anterior, podemos ver que se separan las instancias de bases de datos. El funcionamiento será el mismo (propiedades, templates, etc.) pero aparecerán como orígenes de datos distintos, por si en algún momento se requiere trabajar con ambos a la vez.

Para configurar los accesos a la instancia de OpenSearch se han creado nuevas propiedades en la configuración centralizada “Platform“:

Esto te permite también elegir dónde quieres que se almacenen tus entidades de auditoría. Para ello, simplemente tienes que cambiar, en la configuración centralizada y la sección de auditoría “audit”, el campo “defaultRtdbDatasource“ indicando uno de los valores: “mongodb”, “elasticsearch” u “opensearch”.

Si la creación de dichas entidades de auditoría fallara sobre el origen seleccionado, se crearán por defecto en MongoDB.

Para activar OpenSearch como origen de datos, habrá que hacerlo arrancando los módulos “Control-Panel“ y ”Semantic-inf-broker” (router) con las propiedades “onesaitplatform.database.opensearch.enabled“ o la variable de entorno “OPENSEARCH_ENABLED“ a true.

 

Por último, se ha creado también el proceso de inicialización para OpenSearch en el módulo Config-init. Para usarlo simplemente tienes que activarlo con la propiedad “onesaitplatform.database.opensearch.enabled“ o la variable de entorno “OPENSEARCH_ENABLED“ a true, como para cualquier otra carga inicial.

 

Related content

OpenSearch como Storage or defecto de Auditoría y Log Centralizado
OpenSearch como Storage or defecto de Auditoría y Log Centralizado
More like this
Elasticsearch: Migración OpenDistro para Elasticsearch
Elasticsearch: Migración OpenDistro para Elasticsearch
More like this
ElasticSearch and OpenSearch: Now Different Origins
ElasticSearch and OpenSearch: Now Different Origins
More like this
Elasticsearch: OpenDistro migration for Elasticsearch
Elasticsearch: OpenDistro migration for Elasticsearch
More like this
Nuevas Opciones de Configuración al usar Elasticsearch como RealTimeDB de Plataforma
Nuevas Opciones de Configuración al usar Elasticsearch como RealTimeDB de Plataforma
More like this
Elastic y OpenSearch
Elastic y OpenSearch
More like this