OpenSearch

データの取り込み、検索、可視化を行うオープンソースの検索・分析プラットフォーム。

OpenSearchへのアクセス

  • URL: https://localhost:9200
  • 管理者認証情報: 保存先 /root/.cloudzy-creds
  • デフォルトでは、OpenSearch は localhost (127.0.0.1) であり、サーバーのIPアドレスからはアクセスできません。
  • curl を使用したテスト例: curl -X GET https://localhost:9200 -u 'admin:<password>' --insecure

OpenSearch Dashboards(UI)へのアクセス

  • URL: http://<SERVER_IP>:5601
  • ログイン認証情報:以下に保存されています /root/.cloudzy-creds
  • ダッシュボードは、以下のポートでリクエストを待機するように設定されています 0.0.0.0 リモートアクセス用。

重要なファイルとディレクトリ

  • 資格証明書: /root/.cloudzy-creds
  • OpenSearchの設定: /etc/opensearch/opensearch.yml
  • OpenSearchデータ: /var/lib/opensearch
  • OpenSearchのログ: /var/log/opensearch
  • ダッシュボードの設定: /etc/opensearch-dashboards/opensearch_dashboards.yml
  • ダッシュボードのログ: /var/log/opensearch-dashboards

サービス管理

OpenSearch:

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

OpenSearchダッシュボード:

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

注記

  • OpenSearchは localhost (127.0.0.1) デフォルトでは、明示的に設定しない限り、サーバーのIPアドレスからはアクセスできません。
  • SSHポートフォワーディングを使用すれば、ポートを公開することなく、OpenSearchにリモートから安全にアクセスできます 9200.
  • SSHポート転送の例: ssh -L 9200:localhost:9200 root@<SERVER_IP>
  • OpenSearch Dashboards は、以下のポートでリクエストを受信するように設定されています 0.0.0.0 また、ポート 5601.
  • ダッシュボードの認証情報は、 /etc/opensearch-dashboards/opensearch_dashboards.yml.

申請内容