Skip to main content

Key Concepts

KakaoCloud Alert Center is a service for managing alerts at the project and organization levels. In Alert Center, you can configure alert policies and notification channels for various status changes and operational situations that occur in KakaoCloud services. By receiving alerts in a timely manner, you can quickly identify and respond to issues.

Management scope

Alert Center and Alert Center for Organization have different management targets and features.

CategoryAlert CenterAlert Center for Organization
Management scopeProjectOrganization
Alert historyView project-level alerts and manage silencesView organization-level alerts
Alert policiesManage project alert policiesManage organization alert policies
Notification channelsManage project-level notification channelsManage organization-level notification channels
Sent historyView project alert delivery historyView organization alert delivery history
Additional features-Manage mandatory notice recipients and view delivery history

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. Users with the Alert Center Manager role can manage Alert Center features such as alert policies, notification channels, and silences. For more details on IAM roles and user role management, refer to IAM > Key concepts and Manage user IAM roles.

info

You can check your roles in KakaoCloud console > Top-right profile > Organization roles or Project roles.

Organization roles

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

  • 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   Project Member  Project Reader  Alert Center Project Manager        Alert Center Project Viewer   
Create, update, and delete alert policies
View alert policies
Create, update, and delete notification channels
View notification channels
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 various status changes and operational situations that occur in services. Alert policies 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
Metric- Beyond Compute Service
- Load Balancing
- MemStore
- Monitoring Flow
- MySQL
- PostgreSQL
- Pub/Sub
Set metric-based notifications for overall system performance
Log- Beyond Compute ServiceSet log-based notifications
EventOrganization events
- Alert Center
- Billing
- IAM

Project events
- Advanced Managed Kafka
- Advanced Managed Prometheus
- Alert Center
- Bare Metal Server
- Container Registry
- Data Query
- DNS
- File Storage
- Hadoop Eco
- IAM
- KMS
- Kubeflow
- Kubernetes Engine
- Load Balancing
- Maintenance
- MemStore
- Monitoring
- Monitoring Flow
- MySQL
- Object Storage
- PostgreSQL
- Pub/Sub
- Resource Explorer
- Secrets Manager
- Transit Gateway
- Virtual Machine
- VPC
Service-specific event notifications for KakaoCloud services

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 threshold-based alerts for metric items such as CPU, Memory, and Disk I/O.

info

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

Log alert policies

Log-based policies help you detect and respond to operational issues more efficiently based on logs generated by instances. You can set specific keywords in log values, and alerts are sent when those keywords occur. Alert Center provides various log condition types beyond simple keywords, such as instance ID, host, and file path.

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 send alerts by detecting events that occur in KakaoCloud services in real time. 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

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

When you connect a notification channel to an alert policy, alert messages are delivered through the specified channel when an alert occurs. For more details, refer to Create and manage notification channels.

Available channels

CategoryDescription
EmailSends alert messages to the user's registered email address
SMSSends alert messages to the user's registered mobile phone number
AlimTalkKakaoTalk business messaging service
- Sends alert messages to the user's KakaoTalk
SlackSends alert messages to a configured Slack channel
WebhookSends alert messages to a configured webhook
Pub/SubSends alert messages to a configured KakaoCloud Pub/Sub topic

Available recipients

CategoryDescription
UserSelect users as recipients.
- Organization: Select from all users in the organization
- Project: Select from users with access to the project
GroupSelect groups as recipients. All users in the group are configured as recipients.
- Organization: Select from groups in the organization
- Project: Select from groups with access to the project

Sent history

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