콘텐츠로 이동

OpenSearch 인덱스 바인딩

  1. 로그 > 인덱스 페이지로 이동하여 "외부 인덱스 바인딩"을 선택합니다.
  2. OpenSearch를 선택합니다(❗️OpenSearch 1.0.x 이상 버전만 바인딩을 지원합니다).
  3. 계정 인증을 수행합니다.
  4. 리소스 인증을 수행합니다.
  5. 필드 매핑을 완료합니다.
  6. 입력을 완료한 후 테스트를 클릭하여 사용자 이름과 비밀번호의 정확성을 확인할 수 있습니다.

계정 인증

  1. 도메인: OpenSearch의 사용자 액세스 주소입니다. 공용 네트워크에서 액세스 가능한지 확인하세요.
  2. 사용자 이름: OpenSearch에 액세스할 때 사용하는 사용자 이름입니다.
  3. 비밀번호: OpenSearch에 액세스할 때 필요한 비밀번호입니다.

리소스 인증

  1. OpenSearch 인덱스: OpenSearch에서 바인딩하여 조회할 인덱스 이름입니다.
  2. Guance 인덱스: Guance 워크스페이스에서 고유하게 식별되는 인덱스 이름으로, 사용자가 직접 정의하여 입력하며 중복 이름은 허용되지 않습니다. 구성 완료 후 인덱스 이름을 필터링하는 데 사용할 수 있습니다(❗️이 인덱스 이름은 OpenSearch와 관련이 없으며, 이후 Guance에서 데이터를 필터링하는 용도로만 사용됩니다).
  3. 필요에 따라 인덱스 설명을 입력합니다.

구성을 완료한 후 확인을 클릭하면 인덱스 바인딩이 완료됩니다. 탐색기에서 인덱스를 전환하여 조회할 수 있습니다.

특별 설명

Elasticsearch/OpenSearch의 index는 롤오버 정책으로 인해 하나의 index가 여러 인덱스 규칙 또는 이름을 생성할 수 있습니다. 현재 index의 모든 데이터를 조회하거나 현재 index의 특정 인덱스에 해당하는 데이터를 조회해야 하는 경우 아래 작업 예시를 참고하여 구성할 수 있습니다.

인덱스, 별칭 및 샤드

  • 인덱스 별칭은 하나 이상의 기존 인덱스를 참조하는 보조 이름입니다.
  • 하나의 별칭은 여러 인덱스에 바인딩될 수 있으며, 하나의 인덱스도 여러 별칭에 바인딩될 수 있습니다.

위 그림과 같이 index 1 인덱스에는 총 2개의 샤드가 있습니다. index 1의 로그 내용을 조회하려면 index name이 index 1인 인덱스만 바인딩하면 되며, 샤드 수 및 크기에 대한 정보는 필요하지 않습니다.

인덱스 롤오버

위 그림은 ES가 매일 하나의 롤오버 인덱스를 생성하는 규칙을 예시로 보여줍니다. Log-1은 이러한 인덱스들의 별칭이며, Log-1 - 2022/10/01 등은 인덱스 이름입니다.

  • Guance에서 모든 인덱스를 바인딩해야 하는 경우 이 인덱스 별칭을 바인딩해야 합니다. 아래 예시를 참고하세요.

  • Guance에서 특정 인덱스만 바인딩하거나 구성에 롤오버 정책이 없는 경우, 구체적인 인덱스 이름만 바인딩하면 됩니다. 아래 예시를 참고하세요.

문서 평가

이 페이지가 도움이 되었나요?