본문으로 건너뛰기

주요 개념

카카오클라우드의 Alert Center는 카카오클라우드 서비스의 이벤트 및 리소스 장애 발생 시 알림을 받을 수 있는 알림 정책을 설정하고, 알림 수신 채널을 설정하는 서비스입니다. Alert Center에서 알림을 설정하고 적시에 알림을 수신하면, 카카오클라우드 서비스에서 발생한 문제를 신속히 파악하고 문제를 해결할 수 있습니다.

IAM 역할 관리

Alert Center 서비스의 역할 관리는 카카오클라우드의 IAM 역할 기반 액세스 제어(RBAC)를 따릅니다. 따라서 IAM의 프로젝트 역할과 연계하여 알림 수신자를 관리할 수 있으며, 기본적으로 프로젝트 관리자와 프로젝트 멤버가 알림을 받을 수신자를 관리할 수 있도록 지원합니다. IAM 역할별 자세한 내용은 IAM>주요개념을 참고하시기 바랍니다.

IAM 역할 관리(조직)

  • 조직 관리자와 Alert Center 관리자는 모든 조직 사용자를 조회하여 수신자로 추가, 수정, 삭제할 수 있습니다
  • 조직 관리자와 Alert Center 관리자는 조직 알림 등록 및 발송 내역을 열람할 수 있습니다.
  • 조직 리더(Reader)는 조직 및 프로젝트(리소스 제외), 멤버에 대한 조회 권한만 가지고 있어 Alert Center의 리소스를 열람할 수 없습니다.
권한조직 소유자(Owner)조직 관리자(Admin)Alert Center 관리자(Admin)조직 리더(Reader)
알림 정책 생성,수정,삭제,열람✓        ✓        ✓                    
수신 채널 생성,수정,삭제,열람
발송 내역 열람

IAM 역할 관리(프로젝트)

  • 프로젝트 관리자와 프로젝트 멤버 모두 프로젝트에 속한 사용자를 조회하여 수신자로 추가할 수 있습니다.
  • 프로젝트 관리자와 프로젝트 멤버 모두 생성된 수신자를 수정 및 삭제할 수 있습니다.
  • 프로젝트 리더(Reader)는 알림 정책, 수신 채널, 발송 내역 열람만 가능합니다.
권한프로젝트 관리자(Admin)프로젝트 멤버(Member)프로젝트 리더(Reader)
알림 정책 생성,수정,삭제,열람△(열람만)
수신 채널 생성,수정,삭제,열람△(열람만)
발송 내역 열람
안내

나의 역할별 IAM 권한은 카카오클라우드 콘솔 > 우측 상단 프로필 > 계정 정보에서 확인할 수 있습니다.

알림 정책

알림 정책은 알림을 받을 상황과 방법을 정의한 것으로, Alert Center에서는 서비스 이벤트를 기반으로 알림을 설정할 수 있습니다. 이벤트는 서비스별로 설정할 수 있으며, 알림 설정 가능한 서비스는 지속적으로 추가될 예정입니다. 자세한 설명은 알림 정책 생성 및 관리를 참고하시기 바랍니다.

이벤트 조건 유형별 알림 설정 가능 서비스
구분kr-central-2 지원 서비스설명
메트릭- 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 Server
- GPU
- VPC
- Load Balancing
- CDN
- Transit Gateway
- Kubernetes Engine
- Object Storage
- File Storage
- MySQL
- PostgreSQL
- MemStore
- Data Query
- Pub/Sub
- Advanced Managed Kafka
- IAM
- Monitoring
- Alert Center
- Advanced Managed Prometheus
- Kubeflow
- DNS
카카오클라우드 서비스별 특화 이벤트 알림
안내

추후 kr-central-1kr-central-2 지원 서비스는 동일하게 적용될 예정입니다.

메트릭 알림 정책

메트릭(Metric) 기반의 정책은 컴퓨팅 리소스의 상태와 변화를 모니터링하고, 시스템 전반의 성능 변경 사항에 대응할 수 있습니다. 또한 메트릭에서 제공하는 CPU, Memory, Disk I/O 등 다양한 항목으로 발생하는 이벤트에 대한 알림 설정을 할 수 있습니다.

안내

제공하는 메트릭에 대한 자세한 설명은 Monitoring 문서를 참고하시기 바랍니다.

로그 알림 정책

로그(Log) 알림 정책은 인스턴스에서 발생하는 로그 기반으로 운영 문제를 더욱 효율적으로 해결할 수 있습니다. 로그값 중 특정 키워드를 설정하여 해당 키워드가 발생할 때마다 알림이 발생하게 됩니다. Alert Center에서는 단순 키워드뿐 아니라 인스턴스 이름 등 키워드 유형을 다양하게 제공합니다.

로그 알림 키워드 유형
분류설명
키워드유형 구분 없이 특정 문자열 검색
인스턴스 IDBeyond Compute Service(BCS)에 설치된 인스턴스 중 특정 인스턴스 ID
호스트Beyond Compute Service(BCS)에 설치된 인스턴스의 호스트명
파일 경로로그 파일의 경로

이벤트 알림 정책

이벤트(Event) 기반의 정책은 발생하는 액션에 대한 이벤트를 실시간으로 감지하여 동작합니다. Alert Center 서비스는 카카오클라우드의 서비스별로 알맞은 이벤트 항목을 알림으로 받아볼 수 있도록 제공합니다.
예를 들어, Container Registry 서비스의 경우 리포지포리 삭제/생성, 가비지 컬렉션 실행/완료 등에 대한 이벤트 항목을 제공합니다. 또한 이러한 이벤트 항목에 대해 세부적인 필터를 추가하여, 보다 정확한 알림을 받아볼 수 있습니다.

수신 채널

이벤트 알림을 수신받을 채널과 수신 대상을 설정할 수 있습니다. 수신 대상은 프로젝트 내 IAM 사용자를 수신자로 설정하여 서비스 이벤트 발생 시 알림을 받을 수 있습니다. 자세한 설명은 수신 채널 생성 및 관리를 참고하시기 바랍니다.

설정 가능한 채널
분류설명
이메일사용자의 등록된 이메일로 알림 내용 발송
문자사용자의 등록된 휴대 번호로 알림 문자 메시지 발송
알림톡카카오톡의 비즈메시지 서비스
- 사용자의 카카오톡 메시지로 알림 내용 발송
슬랙사용자가 설정한 슬랙 채널에 챗봇 메시지로 알림 내용 발송
웹훅사용자가 설정한 웹훅으로 알림 내용 발송
- 현재는 슬랙만 제공
Pub/Sub사용자가 설정한 카카오클라우드의 Pub/Sub의 토픽으로 알림 내용 발송

발송 내역

서비스별 메시지 발송 결과를 조회할 수 있습니다. 메시지 발송 상태는 성공실패발송 중이 있으며, 발송 실패 개수 정보와 에러 코드 및 실패 정보를 확인할 수 있습니다. 자세한 설명은 발신 내역 조회를 참고하시기 바랍니다.