50% 할인 모든 플랜, 기간 한정. 시작 가격 $2.48/mo
OpenSearch

OpenSearch

OpenSearch는 Apache 2.0 Elasticsearch 포크입니다. 허용적 라이선스 하에 검색 및 분석 기능을 제공하며, Elasticsearch API와 완전히 호환됩니다. Elastic의 라이선스 변경 이후 2021년 AWS가 만든 프로젝트로, Walmart, Netflix를 비롯해 100곳 이상의 AWS 네이티브 환경에서 운영 중입니다.

Version

Latest

Operating System

Ubuntu Server 24.04 LTS

Min. RAM

4 GB

IP Types

IPV4,IPV6

Accessing 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 포트에서 수신하도록 설정되어 있습니다.

주요 파일 및 디렉토리

  • 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) 기본적으로 설정되어 있으며, 별도로 구성하지 않는 한 서버 IP를 통해 접근할 수 없습니다.
  • SSH 포트 포워딩을 사용하면 포트를 외부에 노출하지 않고 OpenSearch에 원격으로 안전하게 접근할 수 있습니다. 9200.
  • SSH 포트 포워딩 예시: ssh -L 9200:localhost:9200 root@<SERVER_IP>
  • OpenSearch Dashboards는 다음 주소에서 수신 대기하도록 구성되어 있습니다. 0.0.0.0 그리고 다음 포트로 원격 접근이 가능합니다. 5601.
  • Dashboards 인증 자격증명은 다음에서 정의됩니다. /etc/opensearch-dashboards/opensearch_dashboards.yml.

More in Monitoring

Related apps.

지금 OpenSearch를 배포하세요. 월 $2.48부터.