최신 업데이트:2025-07-15 11:20:05
Webhook 콜백을 사용하여 맞춤형 URL에서 경보 알림을 수신하면 자동 모니터링 및 대응 워크플로우를 구축할 수 있습니다. 본 가이드에서는 구성 및 테스트 과정을 단계별로 안내합니다.
Webhook 기능을 사용하려면, 먼저 알림을 트리거할 경보 규칙을 생성해야 합니다.
알림 규칙을 생성할 때 Webhook callback의 대상 URL을 지정해야 합니다.
![[ Product Maintenance ] Cloud Security Product Maintenance Announcement](https://documents.cdnetworks.com/wcs/draft/help_doc/en_us/16023/35910/1740641649378_image.png)
참고: Webhook 엔드포인트는 Cloud Monitoring 시스템에서 전송하는 POST 요청을 정확하게 파싱하고 응답할 수 있어야 하며, 그렇지 않으면 알림이 실패할 수 있습니다.
구성이 올바른지 확인하려면 테스트를 수행해야 합니다.
콜백은 다음과 같은 매개변수를 포함하는 JSON 본문의 POST 요청으로 전송됩니다. 추후 새로운 필드가 추가될 수 있으니, 귀하의 엔드포인트가 추가 매개변수도 처리할 수 있도록 해주십시오.
다음은 귀하의 엔드포인트가 수신하게 될 JSON 페이로드의 예시입니다:
{
"loginName": "user@example.com"
"alarmTime": "2025-07-09T15:22:00Z",
"ruleName": "High Bandwidth Alert",
"monitor": "Total egress bandwidth exceeded 100Gbps."
}
| Parameter | Type | Description |
|---|---|---|
| loginName | string | 알림 규칙과 연관된 계정 이름입니다. |
| alarmTime | string | 알림이 트리거된 타임스탬프입니다. |
| ruleName | string | 트리거된 알림 규칙의 이름입니다. |
| monitor | string | 알림의 내용 또는 설명입니다. |
테스트 알림을 받지 못한 경우, 네트워크 연결과 엔드포인트 구성이 올바르게 작동하는지 확인해 주십시오.
알림을 받지 못하는 경우, 다음의 일반적인 문제를 확인하세요:
구성이 완료되면 Webhook 연동을 통해 자동화된 실시간 이벤트 알림을 받을 수 있습니다. 이제 이러한 알림을 파싱해서 사용자 정의 로직을 빌드하거나 자동화된 응답을 트리거하여, 인시던트 관리 효율성을 크게 향상시킬 수 있습니다.