メインコンテンツへスキップ
50% off 全プラン対象、期間限定。月額 $2.48/mo
OpenSearch

OpenSearch

OpenSearch は Apache 2.0 の Elasticsearch フォークです。寛容なライセンスのもとで検索・分析機能を提供し、Elasticsearch API との完全な互換性を持ちます。Elastic のライセンス変更を受け、2021 年に AWS が開発しました。Walmart、Netflix、および 100 以上の AWS ネイティブ環境で利用されています。

概要

13.2k

GitHubスター

247

ページビュー

261

アクティブインストール

ライセンス Apache-2.0 バージョン Latest OS Ubuntu Server 24.04 LTS Min RAM 4 GB IP IPV4,IPV6

アクティブインストール数はサンプルデータ(プレビュー)です。正式リリース前に実際のデータに切り替わります。

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 ダッシュボード(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 Dashboards

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 ダッシュボードは次のアドレスをリッスンするよう設定されています: 0.0.0.0 リモートからはポートでアクセスできます: 5601.
  • ダッシュボードの認証情報は次のファイルで定義されています: /etc/opensearch-dashboards/opensearch_dashboards.yml.

モニタリングの他の記事

関連アプリ。

OpenSearch を今すぐデプロイする。 月額2.48ドルから。