카우치베이스 카펠라

카펠라 앱 서비스: 데이터독으로 실시간 로그 스트리밍

Capella 앱 서비스: 실시간 로그 스트리밍 지원을 통한 통합 가시성 향상

이전 게시물에서에서 Capella 앱 서비스 로그 스트리밍 기능의 기본 사항에 대해 설명했습니다. 앱 서비스 로그는 다음과 같은 타사 통합 가시성 플랫폼으로 실시간으로 스트리밍할 수 있습니다. 데이터독 또는 고객 구내에서 호스팅되는 수집기입니다.

로그 스트리밍을 사용하면 애플리케이션 동작에 대한 즉각적인 인사이트를 얻을 수 있어 문제를 신속하게 감지하고 해결할 수 있습니다. 이러한 향상된 기능은 애플리케이션의 안정성, 가용성 및 보안을 개선하는 데 핵심적인 역할을 합니다.

이 블로그 게시물에서는 로그 수집, 구문 분석 및 정규화, 시각화, 사전 예방적 로그 분석을 가능하게 하기 위해 앱 서비스에서 Datadog의 로그 관리 솔루션으로 로그를 쉽게 스트리밍하는 방법을 안내합니다. 

이 블로그 게시물은 앱 서비스에서 실시간 로그 스트리밍의 기능에 익숙하다고 가정합니다. 다시 한 번 복습이 필요하다면 이 블로그의 첫 번째 부분인 다음을 참조하세요. Capella 앱 서비스: 실시간 로그 스트리밍 지원을 통한 통합 가시성 향상

전제 조건

튜토리얼을 시작하기 전에 다음 전제 조건이 충족되었는지 확인하세요:

카펠라 앱 서비스에서 데이터독으로의 실시간 로그 스트리밍

데이터독 은 애플리케이션의 성능을 관찰, 문제 해결 및 최적화하는 데 도움을 주는 선도적인 클라우드 기반 모니터링 및 분석 플랫폼입니다. 이 튜토리얼의 맥락에서는 Datadog의 다음과 같은 기능에 중점을 두겠습니다. 로그 모니터링

로그는 소프트웨어 애플리케이션, 시스템 및 플랫폼에 대한 이벤트별 세부 정보를 캡처하는 필수 데이터 스트림입니다. 팀에서는 실시간으로 로그를 모니터링하여 시스템 동작에 대한 즉각적인 인사이트를 얻고, 이상 징후를 발견하고, 문제를 해결하고, 최적의 시스템 상태를 보장할 수 있습니다. 

실시간 로그 스트리밍은 애플리케이션 운영에 대한 가시성을 제공하며 설정이 간단합니다. Couchbase의 카펠라 앱 서비스 를 데이터도그에 추가하고 앱 서비스 로그 스트리밍을 활용하면 고급 처리 및 정규화, 시각화 및 대시보드, 알림을 지원하는 중앙 집중식 로그 저장 공간을 확보할 수 있습니다. 

이러한 통합은 설정 프로세스를 간소화할 뿐만 아니라 애플리케이션에서 생성되는 로그를 모니터링, 분석 및 대응하는 기능을 향상시켜 선제적인 인사이트 추출 및 문제 해결을 보장합니다.

Datadog에 로그 스트리밍을 설정하는 방법

1단계: Datadog에서 설정

    • 데이터독 계정에 로그인하세요.
    • 로그로 이동합니다.
      • Datadog 대시보드에서 '로그' 섹션을 찾습니다. 
    • 플루언트 비트를 로그 소스로 선택합니다.
      • 여기에는 Capella 앱 서비스에서 스트리밍을 설정하는 데 필요한 세부 정보가 표시됩니다. 구체적으로 다음을 확인할 수 있습니다:
        • 호스트 주소: 로그가 전송되는 엔드포인트입니다.
        • API 키: 로그 스트림을 인증하기 위한 인증 토큰입니다.

2단계: 인 카펠라 앱 서비스 설정

    • 카우치베이스 카펠라 대시보드에 로그인합니다.
    • 앱 서비스의 설정 페이지로 이동합니다.
    • 로그 스트리밍 옵션을 찾아 선택합니다.
      • 여기에서 로그를 전송할 위치와 방법을 구성할 수 있습니다.
    • Datadog을 로그 수집 공급자로 구성하세요:
      • For 컬렉션 URL을 클릭하고 호스트 주소 데이터독에서 얻은
      • In 액세스 자격 증명를 입력하고 Datadog API 키 앞서 언급하셨던

    • 로그 스트리밍을 활성화합니다:
      • 로그 스트리밍을 활성화하는 옵션을 클릭합니다. 수집기를 설정하는 데 시간이 걸릴 수 있습니다.
      • 상태를 모니터링합니다. 설정이 완료되면 상태가 "사용됨"으로 전환되어 이제 로그가 Capella 앱 서비스에서 Datadog으로 스트리밍되고 있음을 알 수 있습니다.

    • 앱 서비스 로그 스트리밍을 사용하도록 설정하면 다음을 수행할 수 있습니다. 비활성화 또는 일시 중지됨
      • 일시 중지 는 스트리밍이 재개될 때까지 로그 수집기로의 로그 스트리밍을 일시적으로 중지합니다.
      • 비활성화 로그 스트리밍을 중지하고 구성을 지웁니다. 
      • 구성은 다음과 같이 할 수도 있습니다. 변경됨 로그 수집기의 대상 URL 또는 비밀이 변경되는 경우.
    • (선택 사항) 강력한 앱 엔드포인트 수준의 구성 가능성
      • 인증, 가져오기, 동기화 등 다양한 고급 로그 필터를 구성하여 캡처 및 스트리밍되는 로그 유형을 향상시킬 수 있습니다.
      • 그리고 로그 레벨 (예: 정보, 경고 및 오류) 또한 특정 앱 엔드포인트에 대해 변경할 수 있습니다.

3단계: Datadog에서 로그 보기 및 분석하기

    • Datadog 대시보드로 돌아갑니다.
    • '로그' 내의 '라이브 테일' 섹션으로 이동합니다. 
      • 이 섹션에서는 들어오는 로그를 실시간으로 볼 수 있습니다. 
      • 이제 Capella 앱 서비스에서 들어오는 실시간 로그 스트림이 표시됩니다.

    • (권장) Datadog 로그 파이프라인 설정:
      • 이 기능은 앱 서비스의 로그를 Datadog 내에서 모니터링 요구 사항에 맞는 공통 형식으로 변환하려는 경우에 유용합니다. 특정 요구 사항에 따라 이를 설정하는 방법은 Datadog의 설명서 또는 지침을 따르세요.

마무리

축하드립니다! 이제 카우치베이스 카펠라 앱 서비스에서 데이터독으로 실시간 로그 스트리밍을 성공적으로 설정했습니다. 이제 로그에서 얻은 인사이트를 모니터링, 분석 및 조치할 수 있습니다. 로그를 계속 주시하고 필요에 따라 알림이나 추가 통합을 설정하여 모니터링 기능을 극대화하는 것을 잊지 마세요.

다음 단계

이 게시물에서는 Capella 앱 서비스에서 실시간 로그 스트리밍의 기본 사항에 대해 설명했습니다. 다음 게시물에서는 다음에 대한 단계별 자습서를 살펴보겠습니다. 앱 서비스 운영 로그를 Sumologic으로 쉽게 스트리밍하는 방법. 계속 지켜봐 주세요!

질문이나 피드백이 있으시면 아래에 댓글을 남기거나 이메일 보내기. . 카우치베이스 포럼 또는 불화 를 통해 질문할 수 있습니다.

카펠라 앱 서비스 로그 스트리밍에 대한 이 시리즈의 나머지 포스팅을 확인해 보세요:

이 문서 공유하기
받은 편지함에서 카우치베이스 블로그 업데이트 받기
이 필드는 필수 입력 사항입니다.

작성자

게시자 이베타 둘로바, 수석 제품 관리자

댓글 남기기

카우치베이스 카펠라를 시작할 준비가 되셨나요?

구축 시작

개발자 포털에서 NoSQL을 살펴보고, 리소스를 찾아보고, 튜토리얼을 시작하세요.

카펠라 무료 사용

클릭 몇 번으로 Couchbase를 직접 체험해 보세요. Capella DBaaS는 가장 쉽고 빠르게 시작할 수 있는 방법입니다.

연락하기

카우치베이스 제품에 대해 자세히 알고 싶으신가요? 저희가 도와드리겠습니다.