Accessing OpenSearch
- URL:
https://localhost:9200 - Credenciais de administrador: armazenadas em
/root/.cloudzy-creds - Por padrão, o OpenSearch se vincula a
localhost(127.0.0.1) e NÃO está acessível pelo IP do servidor. - Exemplo de teste com curl:
curl -X GET https://localhost:9200 -u 'admin:<password>' --insecure
Acessando os Dashboards do OpenSearch (UI)
- URL:
http://<SERVER_IP>:5601 - Credenciais de acesso: armazenadas em
/root/.cloudzy-creds - O Dashboards está configurado para escutar em
0.0.0.0para acesso remoto.
Ficheiros e Diretórios Importantes
- Credentials:
/root/.cloudzy-creds - OpenSearch configuration:
/etc/opensearch/opensearch.yml - OpenSearch data:
/var/lib/opensearch - OpenSearch logs:
/var/log/opensearch - Dashboards configuration:
/etc/opensearch-dashboards/opensearch_dashboards.yml - Dashboards logs:
/var/log/opensearch-dashboards
Service Management
OpenSearch:
systemctl status opensearch
systemctl restart opensearch
journalctl -u opensearch -f
OpenSearch Dashboards:
systemctl status opensearch-dashboards
systemctl restart opensearch-dashboards
journalctl -u opensearch-dashboards -f
Notes
- OpenSearch listens on
localhost (127.0.0.1)por padrão e não pode ser acessado pelo IP do servidor sem configuração explícita. - O encaminhamento de porta SSH pode ser usado para acessar o OpenSearch remotamente de forma segura, sem expor a porta
9200. - Exemplo de encaminhamento de porta SSH:
ssh -L 9200:localhost:9200 root@<SERVER_IP> - O OpenSearch Dashboards está configurado para escutar em
0.0.0.0e está acessível remotamente na porta5601. - As credenciais de autenticação do Dashboards são definidas em
/etc/opensearch-dashboards/opensearch_dashboards.yml.