Accessing OpenSearch
- URL:
https://localhost:9200 - Beheerdersgegevens: opgeslagen in
/root/.cloudzy-creds - Standaard koppelt OpenSearch aan
localhost(127.0.0.1) en is NIET bereikbaar via het IP-adres van de server. - Voorbeeldtest met curl:
curl -X GET https://localhost:9200 -u 'admin:<password>' --insecure
Toegang tot OpenSearch Dashboards (UI)
- URL:
http://<SERVER_IP>:5601 - Inloggegevens: opgeslagen in
/root/.cloudzy-creds - Dashboards is geconfigureerd om te luisteren op
0.0.0.0voor externe toegang.
Belangrijke bestanden en mappen
- 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)standaard en niet toegankelijk via het server-IP, tenzij dit expliciet is geconfigureerd. - SSH port forwarding kan worden gebruikt om veilig op afstand toegang te krijgen tot OpenSearch, zonder poort bloot te stellen
9200. - Voorbeeld van SSH port forwarding:
ssh -L 9200:localhost:9200 root@<SERVER_IP> - OpenSearch Dashboards is geconfigureerd om te luisteren op
0.0.0.0en is op afstand bereikbaar op poort5601. - Inloggegevens voor Dashboards zijn gedefinieerd in
/etc/opensearch-dashboards/opensearch_dashboards.yml.