Integration
- 인쇄
- PDF
Integration
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
Integration에서 Channel을 생성하고 관리하는 방법을 설명합니다.
Integration의 Channel을 생성하여 Event 발생 시 사용자가 지정한 Endpoint URL로 Event를 전송할 수 있습니다.
Integration 메뉴에 접속하려면 네이버 클라우드 플랫폼 포털에 접속한 후 [콘솔] > Services > Management & Governance > Cloud Insight (Monitoring) > Configuration > Integration을 차례대로 클릭해 주십시오.
Integration 화면
Integration 화면은 다음과 같이 구성되어 있습니다.
영역 | 설명 |
---|---|
① 메뉴명 | 현재 확인 중인 메뉴명 |
② 기본 기능 | Integration 메뉴 최초 진입 시 표시되는 기능 |
③ 생성 후 기능 | Channel 생성 후 활성화되는 기능 |
④ 검색창 | Channel명으로 Channel 검색 가능 |
⑤ Channel 목록 | 생성한 Channel 표시 |
Channel 생성
Channel을 생성하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Cloud Insight (Monitoring) 메뉴를 차례대로 클릭해 주십시오.
- Configuration > Integration 메뉴를 차례대로 클릭해 주십시오.
- [+ Channel 생성] 버튼을 클릭해 주십시오.
- Channel 생성 화면에서 Channel 정보를 입력한 후 [생성] 버튼을 클릭해 주십시오.
- 현재 Type은 Outgoing Webhook만을 지원합니다.
- 엔드포인트 주소을 입력해 주십시오.
- 페이로드를 확인해 주십시오. 페이로드를 자유롭게 수정할 수 있습니다. (Payload 수정 참고)
- 헤더를 추가하거나 삭제할 수 있습니다. 헤더는 다음과 같은 제약사항이 있습니다.
- 헤더는 최대 10개까지 가능하며, 각 헤더(키/값 포함)는 100 Byte로 제한됩니다.
- 헤더 값은 영문, 숫자, 하이픈(-), 언더스코어(_)만 가능합니다.
- [데이터 전송 테스트] 버튼을 클릭하여 엔드포인트 주소, 페이로드, 헤더가 유효한지 확인해 주십시오.
Channel 수정
Channel을 수정하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Cloud Insight (Monitoring) 메뉴를 차례대로 클릭해 주십시오.
- Configuration > Integration 메뉴를 차례대로 클릭해 주십시오.
- 수정할 Channel을 선택한 후 [수정] 버튼을 클릭해 주십시오.
- 변경할 내용을 적용한 후 [저장] 버튼을 클릭해 주십시오.
- 엔드포인트 주소, 페이로드, 헤더를 수정할 경우, [데이터 전송 테스트] 버튼을 클릭하여 유효한지 확인해 주십시오.
Channel 삭제
Channel을 삭제하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Cloud Insight (Monitoring) 메뉴를 차례대로 클릭해 주십시오.
- Configuration > Integration 메뉴를 차례대로 클릭해 주십시오.
- 삭제할 Channel을 선택한 후 [삭제] 버튼을 클릭해 주십시오.
- 알림 팝업 창의 내용을 확인한 후 [삭제] 버튼을 클릭해 주십시오.
Payload 수정
Payload 수정기능에 대한 상세 안내입니다.
- Channel 생성 및 수정 시 페이로드 수정 기능을 제공합니다
- 페이로드는 json 형식만 가능하며, 최대 15KB로 제한됩니다.
- 총 22개의 변수를 제공하며, #{변수명}과 같은 포맷으로 사용 가능합니다.
제공 변수
name | description | example |
---|---|---|
DOMAIN_CODE | 이벤트가 발생한 리소스의 Platform 정보 | PUB |
REGION_CODE | 이벤트가 발생한 리소스의 리전 정보 | KR |
PRODUCT_KEY | 이벤트가 발생한 리소스의 cw_key | "123123123123123" |
PRODUCT_NAME | 이벤트가 발생한 리소스의 상품명 | "Server(VPC)" |
RESOURCE_NAME | 이벤트가 발생한 리소스의 이름 | "server001" |
DIMENSIONS | 이벤트가 발생한 리소스의 Dimension 정보 | "{"type": "svr", "instanceNo": "11111111"}" |
RULE_ID | Event Rule ID | 321321321321321321 |
RULE_NAME | Event Rule 이름 | "integration-rule" |
DATA_TIME | 데이터 수집 시간 | 1644650534051 |
LEVEL | Event Rule의 Level | INFO |
OPERATOR | Event Rule의 연산자 | GE |
METRIC | Event Rule의 대상 Metric | avg_cpu_used_rto |
UNIT | Event Rule의 대상 Metric의 단위 | "%" |
AGGREGATION_METHOD | Event Rule 대상 Metric의 Aggregation 정보 | AVG |
CRITERIA | 사용자가 설정한 Event Rule의 조건 값 | 0.0 |
DURATION | 사용자가 설정한 Event Rule의 유지 시간 | 1 |
ALARM_START_TIME | Event 발생 시간 | 1644650534051 |
ALARM_END_TIME | Event 종료 시간 | 1644650594050 |
EVENT_CAUSE_TYPE | Event 발생 원인 | RULE_EVENT, REMINDER_EVENT |
VALUE | Event 발생 당시의 값 | 0.0 |
CURRENT_VALUE | 현재 값 | 1.0 |
EVENT_STATUS | Event의 상태 | OPEN, REMIND, RESOLVE |
이 문서가 도움이 되었습니까?