원격 웹 서버에 경고 알림을 보내도록 webhook를 구성할 수 있습니다. webhook는 HTTP POST/PUT을 통해 알림을 제공합니다.
사전 요구 사항
슈퍼 관리자 또는 관련 사용 권한이 있는 역할에 연결된 사용자로 vRealize Log Insight 웹 사용자 인터페이스에 로그인했는지 확인합니다. 자세한 내용은 역할 생성 및 수정의 내용을 참조하십시오. 웹 사용자 인터페이스의 URL 형식은 https://log-insight-host이며 여기서 log-insight-host는 vRealize Log Insight 가상 장치의 IP 주소 또는 호스트 이름입니다.
프로시저
- 관리 탭으로 이동합니다.
- [구성] 아래에서 Webhook를 클릭합니다.
- 새 Webhook를 클릭합니다.
- 이름 텍스트 상자에 Webhook의 이름을 입력합니다.
- 다음 정보를 입력합니다.
옵션 설명 끝점 알림을 보낼 끝점(예 : Slack, Pager Duty 또는 사용자 지정 끝점)을 선택합니다. 선택한 끝점 유형에 따라 다음이 적용됩니다. - 사용자 인터페이스는 추가 입력 옵션을 제공합니다.
- 사용자 인터페이스는 webhook 페이로드를 요구에 따라 사용자 지정할 수 있는 미리 정의된 템플릿으로 채웁니다.
Webhook URL Webhook 알림을 게시할 원격 웹 서버의 URL을 입력합니다. 연결을 확인하려면 테스트 경고를 클릭합니다. 여러 Webhook URL을 공백으로 구분하여 입력할 수 있습니다.
통합 키 Pager Duty 끝점을 선택하는 경우 webhook 요청에 대한 통합 키를 입력합니다. 고급 설정 사용자 지정 끝점을 선택하는 경우 컨텐츠 유형, 작업 등과 같은 추가 정보를 입력합니다. 컨텐츠 유형의 기본값은 JSON이고 작업의 POST입니다. 이러한 옵션을 사용자 지정하고 사용자 지정 헤더에서 요청에 추가 헤더를 추가할 수 있습니다. 구성된 원격 웹 서버에 webhook 알림을 POST/PUT하기 위한 권한이 필요한 경우 인증 사용자 및 인증 암호 텍스트 상자에 서버에서 인증할 사용자 이름과 암호를 입력합니다.
Webhook 페이로드 이 영역은 끝점 드롭다운 메뉴에서 선택한 내용에 따라 자동으로 채워집니다. POST/PUT WebHook 알림 요청의 일부로 전송되는 본문의 템플릿인 페이로드를 사용자 지정할 수 있습니다. 본문은 XML 또는 JSON 형식일 수 있습니다. 매개 변수 매개 변수 목록을 사용하여 webhook 페이로드를 구성 할 수 있습니다. 매개 변수는 webhook 알림을 보내는 동안 실제 값으로 바뀝니다. AlertName
AlertType
SearchPeriod
HitOperator
messages
HasMoreResults
Url
EditUrl
Info
Recommendation
NumHits
TriggeredAt
SourceInfo
- 저장을 클릭합니다.