Webhook을 모든 엔드포인트 REST API와 통합하고 아웃바운드 페이로드를 구성할 수 있습니다.

사전 요구 사항

Webhook에 대한 로그인 자격 증명이 있는지 확인합니다.

프로시저

  1. 왼쪽 메뉴에서 구성 > 경고를 클릭한 다음 오른쪽 창에서 아웃바운드 설정을 클릭합니다.
  2. 추가를 클릭하고 플러그인 유형 드롭다운 메뉴에서 Webhook 알림 플러그인을 선택합니다.
    대화상자가 확장되어 플러그인 인스턴스 설정이 포함됩니다.
  3. 인스턴스 이름을 입력합니다.
  4. Webhook URL을 입력합니다.
    참고: Webhook 아웃바운드 인스턴스를 참조하는 알림의 경우 여기에 입력하는 URL은 관련 Webhook 페이로드 템플릿에 정의된 끝점 URL 접미사와 결합된 기본 URL 역할을 합니다.
  5. 연결 개수 값을 입력합니다.
    연결 개수는 VMware Aria Operations 의 노드당 허용되는 최대 열린 연결 개수를 나타냅니다.
  6. (선택 사항) HTTP 프록시를 선택합니다.
  7. 목록에서 자격 증명 유형을 선택합니다.
    참고: 엔드포인트 URL에 인증이 필요하지 않은 경우 자격 증명 유형 목록에서 자격 증명 없음을 선택합니다.
  8. 자격 증명 세부 정보를 추가하거나 편집합니다. 더하기 아이콘을 클릭하고 오른쪽 창에 새 자격 증명의 세부 정보를 입력한 후 저장을 클릭합니다.
    새 자격 증명 생성 창의 필드는 선택한 자격 증명 유형을 기준으로 표시됩니다.
    자격 증명 유형 필드
    기본 인증 이름, 사용자 이름 및 비밀번호를 입력합니다.
    전달자 토큰 자격 증명의 이름과 토큰을 입력합니다.
    OAuth 인증 다음과 같은 세부 정보를 입력합니다.
    • 이름: 인증의 이름을 입력합니다.
    • 권한 부여 유형: 클라이언트 자격 증명 또는 비밀번호 자격 증명을 선택합니다.
    • 인증 URL: 액세스 토큰을 검색할 수 있는 URL을 입력합니다.
    • 클라이언트 ID: 인증 URL의 클라이언트 ID를 입력합니다.
    • 클라이언트 암호: 인증 URL의 클라이언트 암호를 입력합니다.
    • 사용자 이름: 인증 URL의 사용자 이름을 입력합니다.
      참고: 이 필드는 권한 부여 유형이 비밀번호 자격 증명인 경우에만 나타납니다.
    • 비밀번호: 인증 URL의 비밀번호를 입력합니다.
      참고: 이 필드는 권한 부여 유형이 비밀번호 자격 증명인 경우에만 나타납니다.
    • 범위: 액세스 토큰을 지정할 레이블을 입력합니다. 레이블은 액세스 토큰에 부여할 사용 권한을 지정합니다.
    • 자격 증명 보내기: 인증 헤더에 또는 본문에를 선택합니다.
      • 인증 헤더에: 헤더에 클라이언트 ID 및 클라이언트 암호를 보냅니다.
      • 본문에: 페이로드 본문에 클라이언트 ID 및 클라이언트 암호를 보냅니다.
      참고: 이 필드는 권한 부여 유형이 클라이언트 자격 증명인 경우에만 나타납니다.
    • 액세스 토큰 경로: 액세스 토큰 경로를 입력합니다.
    • 유효성 토큰 경로: 토큰이 만료될 시기를 추적하려면 유효성 토큰 경로를 입력하고 드롭다운 목록에서 형식을 선택합니다. 다음 형식 중 하나를 선택합니다.
      • 밀리초
      • 절대 시간
    • 헤더 이름: 헤더 이름을 입력합니다. 기본적으로 헤더 이름은 '권한 부여'입니다.
    • 접두사: 접두사를 입력합니다. 기본적으로 접두사는 '전달자'입니다.
    • HTTP 프록시: HTTP 프록시를 선택합니다.
    인증서 다음과 같은 세부 정보를 입력합니다.
    • 이름: 인증서의 이름을 입력합니다.
    • 인증서: X.509 형식으로 인증서를 입력합니다.
    • 인증서 키: 개인 키를 입력합니다. 지원되는 형식은 Open SSL, PKCS1 및 PKCS8입니다.
    API 키 이름, API 키 및 API 값을 입력합니다.
  9. 지정된 경로, 자격 증명 및 권한을 확인하려면 테스트를 클릭합니다.
    참고:
    • 테스트 기능은 현재 사용자 지정 템플릿을 지원하지 않습니다. 템플릿에 사용자 지정 헤더가 포함되어 있으면 테스트가 실패할 수 있습니다.
  10. 저장을 클릭합니다.

결과

Webhook 알림 플러그인 인스턴스가 구성되어 실행됩니다.