OpenSearch

Plataforma de código abierto de búsqueda y análisis para la importación, búsqueda y visualización de datos.

Acceder a OpenSearch

  • URL: https://localhost:9200
  • Credenciales de administrador: almacenadas en /root/.cloudzy-creds
  • De forma predeterminada, OpenSearch se vincula a localhost (127.0.0.1) y NO se puede acceder a él a través de la IP del servidor.
  • Ejemplo de prueba con curl: curl -X GET https://localhost:9200 -u 'admin:<password>' --insecure

Acceso a OpenSearch Dashboards (interfaz de usuario)

  • URL: http://<SERVER_IP>:5601
  • Datos de inicio de sesión: almacenados en /root/.cloudzy-creds
  • Dashboards está configurado para escuchar en 0.0.0.0 para el acceso remoto.

Archivos y directorios importantes

  • Credenciales: /root/.cloudzy-creds
  • Configuración de OpenSearch: /etc/opensearch/opensearch.yml
  • Datos de OpenSearch: /var/lib/opensearch
  • Registros de OpenSearch: /var/log/opensearch
  • Configuración de los paneles de control: /etc/opensearch-dashboards/opensearch_dashboards.yml
  • Registros de los paneles de control: /var/log/opensearch-dashboards

Gestión de servicios

OpenSearch:

systemctl status opensearch
systemctl restart opensearch
journalctl -u opensearch -f

Paneles de OpenSearch:

systemctl status opensearch-dashboards
systemctl restart opensearch-dashboards
journalctl -u opensearch-dashboards -f

Notas

  • OpenSearch escucha en localhost (127.0.0.1) por defecto y no se puede acceder a él a través de la IP del servidor a menos que se configure explícitamente.
  • El reenvío de puertos SSH permite acceder de forma segura a OpenSearch de forma remota sin exponer el puerto 9200.
  • Ejemplo de redireccionamiento de puertos SSH: ssh -L 9200:localhost:9200 root@<SERVER_IP>
  • OpenSearch Dashboards está configurado para escuchar en 0.0.0.0 y es accesible de forma remota a través del puerto 5601.
  • Las credenciales de autenticación de los paneles de control se definen en /etc/opensearch-dashboards/opensearch_dashboards.yml.

Detalles de la solicitud