Skip to main content

Key Concepts

KakaoCloud Alert Center is a service that allows you to configure alert policies and set up notification channels to receive alerts when events or resource failures occur in KakaoCloud services. By configuring alerts in Alert Center and receiving notifications in a timely manner, you can quickly identify and resolve issues occurring in KakaoCloud services.

Manage IAM roles​

Role management in Alert Center follows KakaoCloud's IAM role-based access control (RBAC). This allows you to manage alert recipients in conjunction with IAM project roles. By default, Project Admin and project members can manage alert recipients. For more details on IAM roles and user role management, refer to IAM > Key concepts and Manage user IAM roles.

Alert Center IAM role segmentation notice

Starting March 18, 2025, IAM roles in Alert Center will be further segmented.
The existing Project Member permissions will be reduced, and new roles such as Alert Center organization viewer, Alert Center project manager, and Alert Center project viewer will be added.

πŸ‘‰πŸ» Therefore, to ensure smooth usage of Alert Center services by project members, Org Administrators and Project Admin should assign appropriate roles before March 18, 2025.

info

You can check your IAM role permissions in KakaoCloud console > Top-right profile > Account information.

Organization roles​

Starting March 18, 2025, IAM organization roles in Alert Center will be updated as follows. Roles marked with * are newly added.

PermissionOrganization AdminAlert Center Organization ManagerAlert Center Organization Viewer
Create, update, and delete alert policiesβœ“βœ“
View alert policiesβœ“βœ“βœ“
Create, update, and delete notification channelsβœ“βœ“
View notification channelsβœ“βœ“βœ“
View delivery historyβœ“βœ“βœ“
Configure mandatory notice recipientsβœ“βœ“
View mandatory noticesβœ“βœ“βœ“

Project roles​

Starting March 18, 2025, IAM project roles in Alert Center will be updated as follows. Roles marked with * are newly added.
Since Project Member roles have been reduced, ensure that appropriate IAM roles are assigned to organization/project members in advance for seamless use of Alert Center services.

  • Project members will not have permissions to create, edit, or delete alert policies and notification channels.
  • Assign the Alert Center project Manager role to members who need permissions to create, edit, or delete alert policies and notification channels.
PermissionProject Admin   Alert Center
project Manager *   
Alert Center
project Viewer *   
Project Member       Project Reader
(reader)
Create, update, and delete alert policiesβœ“βœ“
View alert policiesβœ“βœ“βœ“βœ“βœ“
Create, update, and delete notification channelsβœ“βœ“
View notification channelsβœ“βœ“ (Excluding recipient list)βœ“ (Excluding recipient list)βœ“βœ“
View delivery historyβœ“βœ“βœ“βœ“βœ“
View notification historyβœ“βœ“βœ“βœ“βœ“
Create, update, and delete silencesβœ“βœ“
View silencesβœ“βœ“βœ“βœ“βœ“

Alert policies​

An alert policy defines the conditions and methods for receiving notifications. In Alert Center, you can configure alerts based on service events. Events can be set per service, and additional services will be added continuously. For more details, refer to Create and manage alert policies.

Services supporting alert configuration by event condition type​

CategorySupported services in kr-central-2Description
MetricBeyond Compute Service
- Virtual Machine
- Bare Metal Server
- GPU

Beyond Networking Service
- Load Balancing

Data Store
- MySQL
- PostgreSQL
- MemStore

Analytics
- Pub/Sub

Management
- Monitoring Flow
Set metric-based notifications for overall system performance.
LogBeyond Compute Service
- Virtual Machine
- Bare Metal Server
- GPU
Set log-based notifications.
EventOrganization Events
- IAM
- Billing

Project Events
- Virtual Machine, Bare Metal Server, GPU
- VPC, Load Balancing, Transit Gateway, DNS
- Kubernetes Engine, Kubeflow
- Object Storage, File Storage
- MySQL, PostgreSQL, MemStore
- Hadoop Eco, Data Query, Pub/Sub, Advanced Managed Kafka
- IAM, Monitoring, Alert Center, Advanced Managed Prometheus
- Monitoring Flow, Resource Explorer, Maintenance
- Key Management Service, Secrets Manager
Specific event notifications for each KakaoCloud service.

Metric alert policies​

Metric-based policies monitor the status and changes of computing resources, allowing you to respond to system-wide performance fluctuations. You can configure alerts for various events related to CPU, memory, disk I/O, and more.

info

For detailed explanations of provided metrics, refer to the Monitoring document.

Log alert policies​

Log-based policies help efficiently manage operational issues using instance logs. You can set specific keywords in log values, and alerts will be triggered whenever these keywords appear. Alert Center provides various keyword types beyond simple text strings, such as instance names.

Log alert keyword types​
CategoryDescription
KeywordSearch for a specific string regardless of type
Instance IDInstance ID of an instance installed on Beyond Compute Service (BCS)
HostHostname of an instance installed on Beyond Compute Service (BCS)
File pathPath of the log file

Event alert policies​

Event-based policies operate by detecting real-time events triggered by specific actions. The Alert Center service provides relevant event notifications for each KakaoCloud service.
For example, the Container Registry service offers event notifications for repository deletion/creation, garbage collection execution/completion, and more. You can also apply detailed filters to receive more precise notifications.

Alert history​

Even if you are not using a receiving channel, you can view all alerts generated by configured alert policies in one place. If unnecessary alerts occur repeatedly, you can suppress them for a desired period through the Silence setting. For more details, see View alert history and set silence.

Notification channels​

You can configure notification channels and recipients for receiving event alerts. Alert recipients can be set as IAM users within a project to receive alerts when service events occur. For more details, refer to Create and manage notification channels.

Available channels​

CategoryDescription
EmailSends alerts via registered email
SMSSends alert messages via registered phone number
KakaoTalk alertSends alerts via KakaoTalk business messaging service
SlackSends chatbot messages to a configured Slack channel
WebhookSends alerts to a configured webhook
Pub/SubSends alerts to a configured KakaoCloud Pub/Sub topic

Sent history​

You can view message delivery results for each service. Message statuses include Success, Failure, and Sending. You can also check the number of failed messages, error codes, and failure details. For more details, refer to View sent history.