주요 개념
카카오클라우드의 Alert Center는 카카오클라우드 서비스의 이벤트 및 리소스 장애 발생 시 알림을 받을 수 있는 알림 정책을 설정하고, 알림 수신 채널을 설정하는 서비스입니다. Alert Center에서 알림을 설정하고 적시에 알림을 수신하면, 카카오클라우드 서비스에서 발생한 문제를 신속히 파악하고 문제를 해결할 수 있습니다.
IAM 역할 관리
Alert Center 서비스의 역할 관리는 카카오클라우드의 IAM 역할 기반 액세스 제어(RBAC)를 따릅니다. 따라서 IAM의 프로젝트 역할과 연계하여 알림 수신자를 관리할 수 있으며, 기본적으로 Alert Center 매니저가 알림을 받을 수신자를 관리할 수 있도록 지원합니다. IAM 역할별 자세한 내용과 사용자 역할 관리는 각각 IAM > 주요 개념과 사용자 IAM 역할 관리를 참고해 주세요.
나에게 할당된 IAM 역할은 조직 관리자에게 문의해 주세요. :::
조직 역할
권한 | 조직 관리자(Admin) | Alert Center 조직 매니저(Manager) | Alert Center 조직 뷰어(Viewer) |
---|---|---|---|
알림 정책 생성, 수정, 삭제 | ✓ | ✓ | |
알림 정책 열람 | ✓ | ✓ | ✓ |
수신 채널 생성, 수정, 삭제 | ✓ | ✓ | |
수신 채널 열람 | ✓ | ✓ | ✓ |
발신 내역 열람 | ✓ | ✓ | ✓ |
프로젝트 역할
권한 | 프로젝트 관리자(Admin) | Alert Center 프로젝트 매니저(Manager) | Alert Center 프로젝트 뷰어(Viewer) | 프로젝트 멤버(Member) | 프로젝트 리더 (Reader) |
---|---|---|---|---|---|
알림 정책 생성, 수정, 삭제 | ✓ | ✓ | |||
알림 정책 열람 | ✓ | ✓ | ✓ | ✓ | ✓ |
수신 채널 생성, 수정, 삭제 | ✓ | ✓ | |||
수신 채널 열람 | ✓ | ✓ | ✓ | ✓ (수신자 목록은 열람 불가) | ✓ (수신자 목록은 열람 불가) |
발신 내역 열람 | ✓ | ✓ | ✓ | ✓ | ✓ |
알림 정책
알림 정책은 알림을 받을 상황과 방법을 정의한 것으로 Alert Center에서는 서비스 이벤트를 기반으로 알림을 설정할 수 있습니다. 이벤트는 서비스별로 설정할 수 있으며 알림 설정 가능한 서비스는 지속적으로 추가될 예정입니다. 자세한 설명은 알림 정책 생성 및 관리를 참고하시기 바랍니다.
이벤트 조건 유형별 알림 설정 가능 서비스
- kr-central-1
- kr-central-2
구분 | kr-central-1 지원 서비스 | 설명 |
---|---|---|
메트릭 | - Beyond Compute Service ㄴ Virtual Machine ㄴ Bare Metal Server ㄴ GPU - MemStore - MySQL - Load Balancing | 시스템 전반의 성능에 대한 알림을 메트릭 기반으로 설정 |
로그 | - Beyond Compute Service ㄴ Virtual Machine ㄴ Bare Metal Server ㄴ GPU | 로그 기반의 알림 설정 |
이벤트 | 조직 이벤트 - IAM - Billing 프로젝트 이벤트 - Virtual Machine - Bare Metal Serve r - GPU - VPC - Load Balancing - CDN - Kubernetes Engine - Object Storage - File Storage - MemStore - Pub/Sub - IAM - Monitoring - Alert Center - Kubeflow | 카카오클라우드 서비스별 특화 이벤트 알림 |
구분 | kr-central-2 지원 서비스 | 설명 |
---|---|---|
메트릭 | - Beyond Compute Service ㄴ Virtual Machine ㄴ Bare Metal Server ㄴ GPU - MemStore - MySQL - Load Balancing - Monitoring Flow - PostgreSQL - Pub/Sub | 시스템 전반의 성능에 대한 알림을 메트릭 기반으로 설정 |
로그 | - Beyond Compute Service ㄴ Virtual Machine ㄴ Bare Metal Server ㄴ GPU | 로그 기반의 알림 설정 |
이벤트 | 조직 이벤트 - IAM - Billing 프로젝트 이벤트 - Virtual Machine - Bare Metal Server - GPU - VPC - Load Balancing - CDN - Transit Gateway - Kubernetes Engine - Object Storage - File Storage - MySQL - PostgreSQL - MemStore - Hadoop Eco - Data Query - Pub/Sub - Advanced Managed Kafka - IAM - Monitoring - Alert Center - Advanced Managed Prometheus - Kubeflow - DNS | 카카오클라우드 서비스별 특화 이벤트 알림 |
추후 kr-central-1
과 kr-central-2
지원 서비스는 동일하게 적용될 예정입니다.
메트릭 알림 정책
메트릭(Metric) 기반의 정책은 컴퓨팅 리소스의 상태와 변화를 모니터링하고, 시스템 전반의 성능 변경 사항에 대응할 수 있습니다. 또한 메트릭에서 제공하는 CPU, Memory, Disk I/O 등 다양한 항목으로 발생하는 이벤트에 대한 알림 설정을 할 수 있습니다.
제공하는 메트릭에 대한 자세한 설명은 Monitoring 문서를 참고하시기 바랍니다.
로그 알림 정책
로그(Log) 기반의 정책은 인스턴스에서 발생하는 로그 기반으로 운영 문제를 더욱 효율적으로 해결할 수 있습니다. 로그값 중 특정 키워드를 설정하여 해당 키워드가 발생할 때마다 알림이 발생하게 됩니다. Alert Center에서는 단순 키워드뿐 아니라 인스턴스 이름 등 키워드 유형을 다양하게 제공합니다.
로그 알림 키워드 유형
분류 | 설명 |
---|---|
키워드 | 유형 구분 없이 특정 문자열 검색 |
인스턴스 ID | Beyond Compute Service(BCS)에 설치된 인스턴스 중 특정 인스턴스 ID |
호스트 | Beyond Compute Service(BCS)에 설치된 인스턴스의 호스트명 |
파일 경로 | 로그 파일의 경로 |
이벤트 알림 정책
이벤트(Event) 기반의 정책은 발생하는 액션에 대한 이벤트를 실시간으로 감지하여 동작합니다. Alert Center 서비스는 카카오클라우드의 서비스별로 알맞은 이벤트 항목을 알림으로 받아볼 수 있도록 제공합니다.
예를 들어, Container Registry 서비스의 경우 리포지포리 삭제/생성, 가비지 컬렉션 실행/완료 등에 대한 이벤트 항목을 제공합니다. 또한 이러한 이벤트 항목에 대해 세부적인 필터를 추가하여, 보다 정확한 알림을 받아볼 수 있습니다.
수신 채널
이벤트 알림을 수신 받을 채널과 수신 대상을 설정할 수 있습니다. 자세한 설명은 수신 채널 생성 및 관리를 참고하시기 바랍니다.
설정 가능한 채널
분류 | 설명 |
---|---|
이메일 | 사용자의 등록된 이메일로 알림 내용 발송 |
문자 | 사용자의 등록된 휴대 번호로 알림 문자 메시지 발송 |
알림톡 | 카카오톡의 비즈메시지 서비스 - 사용자의 카카오톡 메시지로 알림 내용 발송 |
슬랙 | 사용자가 설정한 슬랙 채널에 챗봇 메시지로 알림 내용 발송 |
웹훅 | 사용자가 설정한 웹훅으로 알림 내용 발송 |
Pub/Sub | 사용자가 설정한 카카오클라우드의 Pub/Sub의 토픽으로 알림 내용 발송 |
설정 가능한 수신자
분류 | 설명 |
---|---|
사용자 | 개별 사용자를 수신자로 선택할 수 있습니다. - 조직: 조직 내 구성원 중 선택 - 프로젝트: 프로젝트 내 구성원 중 선택 |
그룹 | 그룹을 수신자로 선택할 수 있으며, 그룹 내 모든 사용자가 수신자로 설정됩니다. - 조직: 조직의 그룹 중 선택 - 프로젝트: 해당 프로젝트에 접근 권한이 있는 그룹 중 선택 |
발신 내역
서비스별 메시지 발송 결과를 조회할 수 있습니다. 메시지 발송 상태는 성공
, 실패
, 발신 중
이 있으며, 발신 실패 개수 정보와 에러 코드 및 실패 정보를 확인할 수 있습니다. 자세한 설명은 발신 내역 조회를 참고하시기 바랍니다.