카우치베이스 카펠라

카펠라 웹훅 알림 통합 사용 가능

서비스형 데이터베이스 제품인 Couchbase Capella™는 고객에게 성능, 확장성, 보안 및 관리 기능이 내장된 완벽한 관리형 환경을 제공합니다. 이제 웹후크 알림 통합을 통해 고객은 타사 도구에서 손쉽게 Capella 알림을 받고 기존 워크플로를 사용하여 다양한 워크로드에서 서비스 문제를 중앙 집중식으로 추적, 조사, 해결할 수 있습니다.

Couchbase Capella는 이미 알림에 대한 이메일 알림을 제공하고 있지만 중대형 기업에서는 이것만으로는 한계가 있을 수 있습니다. SRE와 개발자는 종종 Couchbase Capella 서비스에서 알림이 생성될 때 자신이 선택한 도구로 알림을 받기를 원합니다. 이 새로운 기능을 통해 고객은 이제 Capella에서 구성할 수 있는 수신 웹훅을 통해 ServiceNow와 같은 도구와 Capella 알림을 통합할 수 있습니다.

웹훅이란 무엇인가요?

웹훅은 사용자 정의 HTTP 콜백입니다. Capella에서 알림이 발생하면 사용자가 구성한 웹훅 URL로 HTTP 요청이 전송되어 JSON 알림 페이로드를 전송합니다. 이를 통해 고객은 타사 애플리케이션에서 사용자 지정 동작을 호출할 수 있습니다.

Capella 고객은 ServiceNow 또는 다른 이슈 관리 시스템을 하나의 통합된 도구로 사용하여 IT 환경의 모든 이슈를 중앙에서 관리할 수 있습니다. 예를 들어, Capella에서 알림이 발생할 때마다 다른 애플리케이션에서 생성된 인시던트에 대해 수행하는 방식과 동일하게 ServiceNow에서 자동으로 인시던트를 만들 수 있습니다. 

웹훅을 사용하여 카펠라 알림 통합하기  

Capella 알림 연동 기능은 일반적입니다. 수신 웹훅을 지원하는 모든 타사 도구에 대해 알림 연동을 구성할 수 있습니다. 알림 연동에는 웹훅의 대상 URL과 기본 또는 무기명 토큰 인증 및 권한 부여가 필요합니다. 

다음은 주요 기능에 대한 세부 정보입니다:

    • UI 또는 공개 관리 API를 사용하여 구성을 생성, 편집 및 삭제합니다.
    • 기본(사용자 이름/비밀번호) 또는 무기명 토큰(액세스 토큰)을 사용한 인증.
    • 보안 연결이 필요하므로 들어오는 웹훅 URL은 다음과 같이 시작해야 합니다. https.
    • Enterprise 또는 Developer Pro 구독이 필요합니다.
    • 데이터베이스와 앱 서비스 모두에 사용할 수 있습니다.
    • 모든 데이터베이스 또는 앱 서비스에 대해 반복적으로 알림 연동을 정의하는 대신 프로젝트 수준에서 단일 알림 연동을 구성합니다. 특정 데이터베이스 또는 앱 서비스를 제외하여 알림 연동이 전송하는 알림을 제한할 수 있습니다.

알림 연동이 전송하는 알림 메시지에는 읽기 쉬운 JSON 개체 집합으로 모든 알림 세부 정보를 제공하는 페이로드가 포함되어 있습니다.

ServiceNow에서 카펠라 알림을 수신하는 튜토리얼

만들기 ServiceNow 개발자 계정를 사용하세요. 필요한 경우 스크립트화된 REST API 기능을 클릭하고 새 리소스를 만듭니다. 웹훅에 기본 인증을 사용하려면 인증에 사용할 자격 증명을 사용하여 ServiceNow에서 새 사용자를 만듭니다. URL과 인증 세부 정보를 기록해 두세요.

카펠라에서 알림 통합 프로젝트에 에 주요 세부 정보를 입력합니다: 이름, 웹훅 URL, 인증 정보입니다. Capella는 UI카펠라 관리 API 를 사용하여 알림 연동 작업을 하세요. 연결을 테스트하고 연동 서비스를 추가합니다..

Capella DBaaS Webhook Alert Notifications Integration

이제 Capella 데이터베이스 또는 앱 서비스에서 메트릭에서 파생된 중요 또는 경고 수준의 알림이 발생하면 자동으로 ServiceNow로 전송됩니다.

ServiceNow에서 설정

만들기 ServiceNow 개발자 계정 필요한 경우


Set up on ServiceNow

다음 사항을 확인하십시오. 사용자 역할 가 관리자로 설정되어 있습니다. 를 클릭합니다. 구축 시작 를 클릭하여 개발자 인스턴스에 로그인합니다.


검색 스크립트화된 REST API을 클릭하고 신규 버튼을 클릭하여 새 리소스를 만듭니다. API 이름을 입력하고 제출하기.



이제 페이지에 API가 나열된 것을 볼 수 있습니다. API 이름을 클릭하면 구성 페이지가 열립니다. 이 페이지의 아래쪽 섹션에서 리소스를 선택하고 신규.



리소스에 대해 원하는 이름을 입력하고 HTTP 메서드 as POST. 아래 스크립트 예제를 사용하여 요청 JSON을 시스템 로그. 더 많은 스크립트 예제를 보려면 이 ServiceNow 링크.



다음은 인시던트를 생성하는 또 다른 스크립트 예제입니다. 서비스 데스크=>인시던트 섹션으로 이동합니다:

를 클릭합니다. REST API 살펴보기 링크를 클릭하여 할당된 URL을 메모해 두세요. 웹훅 URL은 다음과 같습니다. 를 사용하여 Capella에서 통합을 설정할 수 있습니다.

    • 웹훅에 기본 인증을 사용하려면 ServiceNow에서 새 사용자를 만들어야 합니다. 
      • 아래 사용자 관리=>사용자 새 사용자를 만듭니다. 
      • 새로 생성된 사용자를 찾아 비밀번호 설정. 생성 새 비밀번호를 입력할 때는 반드시 비밀번호 재설정이 필요합니다.를 클릭하고 사용자를 업데이트합니다. Capella에서 이러한 사용자 자격 증명을 사용하여 통합을 설정합니다.

이제 ServiceNow에서 모든 것이 설정되었습니다. Capella UI로 이동해 보겠습니다.

카펠라 설정 

    • 카펠라 UI에 로그인합니다. 
    • 아카펠라에서 프로젝트를 선택하고 '알림' 탭을 클릭합니다. 
    • "통합 추가"를 클릭합니다. 
      • 사용자 친화적인 표시 이름을 입력합니다. 
      • ServiceNow 웹훅 URL을 입력하고 인증을 '기본'으로 선택한 다음 사용자 이름과 비밀번호를 입력합니다.
      • '연결 테스트'를 클릭하여 연결이 제대로 작동하는지 확인합니다. 
      • Capella의 "테스트 연결"은 ServiceNow의 웹훅 URL로 테스트 JSON 알림 페이로드를 전송합니다. 통합을 저장합니다. 


수신된 테스트 알림을 ServiceNow에서 검토하세요.

ServiceNow에서 전체 => 시스템 로그 => 스크립트 로그 문 를 클릭하고 로그를 필터링하여 카펠라 TestAlert 수신 중입니다.



마무리

축하합니다! ServiceNow에서 실시간 Capella 알림을 받도록 성공적으로 설정되었습니다. 위의 단계별 절차는 ServiceNow에 대해 자세히 설명되어 있지만 Capella 알림 연동 기능은 일반적입니다. 수신 웹훅과 기본 또는 무기명 토큰 인증 및 권한을 지원하는 모든 타사 도구에 대해 알림 연동을 구성할 수 있습니다.

결론

Capella 알림 알림 통합을 사용하면 원하는 타사 도구에서 알림을 받을 수 있습니다. 이를 통해 익숙한 워크플로를 사용하여 다양한 워크로드 전반의 서비스 문제를 중앙에서 추적, 조사 및 해결할 수 있습니다.

다음은 유용할 수 있는 몇 가지 추가 리소스입니다:

처음 사용하는 경우 카우치베이스 카펠라를 사용해보고 다목적 데이터베이스 플랫폼이 어떻게 강력한 애플리케이션을 구축하는 데 도움이 되는지 알아보세요. 무료 평가판(신용카드 필요 없음)으로 몇 분 안에 시작하고 실행할 수 있습니다. 카펠라 iQ의 생성 AI가 내장되어 있어 자연어 텍스트로 첫 쿼리를 작성하는 데 도움을 줄 수 있습니다.

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

작성자

게시자 라비 케사르와니, 수석 제품 매니저

댓글 남기기

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

구축 시작

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

카펠라 무료 사용

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

연락하기

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