이벤트

이벤트는 Samsung Cloud Platform 서비스에서 환경의 변화를 나타냅니다.

대부분의 Samsung Cloud Platform 서비스에서 생성된 이벤트를 ServiceWatch가 수신합니다. 각 서비스의 이벤트는 동일한 Account의 ServiceWatch에서 확인하고 처리할 수 있습니다.

ServiceWatch로 이벤트를 전송하는 서비스 목록과 해당 서비스가 전송하는 이벤트는 ServiceWatch Event Reference를 참조하세요.

각 서비스는 Best Effort 전달을 기반으로 ServiceWatch에 이벤트를 전송합니다. Best Effort 전달이란 서비스가 모든 이벤트를 ServiceWatch로 보내려고 시도하지만 드물게 이벤트가 전달되지 않는 경우가 있음을 의미합니다.

유효한 이벤트가 ServiceWatch에 전달되면 ServiceWatch는 해당 이벤트를 규칙과 비교한 후 이벤트 규칙에 설정된 알림 수신자에게 알림을 전송합니다.

이벤트 규칙

각 서비스로부터 ServiceWatch로 전달된 이벤트에 대해 ServiceWatch가 수행하는 작업을 지정할 수 있습니다. 이를 위해 이벤트 규칙을 생성합니다. 이벤트 규칙은 어떤 이벤트를 어떤 대상으로 전달할지를 지정합니다.

이벤트 규칙은 이벤트가 도착하면 이벤트를 평가합니다. 각 이벤트 규칙은 이벤트가 규칙의 패턴과 일치하는지 확인합니다. 이벤트가 일치하면 ServiceWatch는 이벤트를 처리합니다.

이벤트 데이터 기준(이벤트 패턴이라고 함)을 기반으로 들어오는 이벤트에 대해 일치하는 규칙을 생성할 수 있습니다. 이벤트가 이벤트 패턴에 정의된 기준과 일치하는 경우는 규칙에 지정된 대상에 이벤트를 전달합니다.

  • 이벤트 규칙은 기본적으로 이벤트가 발생하였을 때 알림을 수신할 알림 수신자를 지정할 수 있습니다.
  • 이벤트 규칙은 추가로 이벤트 발생 시 이벤트를 수신할 대상을 Samsung Cloud Platform의 여러 서비스들로 확대 예정입니다. (26년 예정)

이벤트 규칙을 생성하기 위해서는 How-to Guides > 이벤트 규칙 생성하기을 참조하세요.

이벤트 소스

ServiceWatch에서 이벤트 소스는 Samsung Cloud Platform 서비스명으로 선택 가능합니다. 수신하고자 하는 이벤트의 서비스명을 이벤트 소스로 선택할 수 있습니다.

서비스 카테고리서비스
ComputeVirtual Server
ComputeGPU Server
ComputeBare Metal Server
ComputeMulti-node GPU Cluster
ComputeCloud Functions
StorageBlock Storage(BM)
StorageFile Storage
StorageObject Storage
StorageArchive Storage
StorageBackup
ContainerKubernetes Engine
ContainerContainer Registry
NetworkingVPC
NetworkingSecurity Group
NetworkingLoad Balancer
NetworkingDNS
NetworkingVPN
NetworkingFirewall
NetworkingDirect Connect
NetworkingCloud LAN-Campus
NetworkingCloud LAN-Datacenter
NetworkingCloud WAN
NetworkingGlobal CDN
NetworkingGSLB
DatabaseEPAS(DBaaS)
DatabasePostreSQL(DBaaS)
DatabaseMariaDB(DBaaS)
DatabaseMySQL(DBaaS)
DatabaseMicrosoft SQL Server(DBaaS)
DatabaseCacheStore(DBaaS)
Data AnalyticsEvent Streams
Data AnalyticsSearch Engine
Data AnalyticsVertica(DBaaS)
Data AnalyticsData Flow
Data AnalyticsData Ops
Data AnalyticsQuick Query
Application ServiceAPI Gateway
SecurityKey Management Service
SecurityConfig Inspection
SecurityCertificate Manager
SecuritySecret Vault
ManagementCloud Control
ManagementIdentity and Access Management(IAM)
ManagementID Center
ManagementLogging&Audit
ManagementOrganization
ManagementResource Groups
ManagementServiceWatch
ManagementSupport Center
AI-MLCloudML
AI-MLAI&MLOps Platform
표. ServiceWatch 이벤트 소스

이벤트 유형

Samsung Cloud Platform 서비스는 각각 자원 유형을 가지고 있습니다. 이벤트 유형은 자원 유형과 동일하게 분류되며 이벤트 규칙에 사용할 이벤트 소스의 이벤트의 유형을 선택합니다.

다음은 Virtual Server의 이벤트 유형입니다.

서비스 카테고리서비스하위 서비스이벤트 유형
ComputeVirtual ServerVirtual ServerServer
ComputeVirtual ServerImageImage
ComputeVirtual ServerKeypairKeypair
ComputeVitual ServerServer GroupServer Group
ComputeVirtual ServerLaunch ConfigurationLaunch Configuration
ComputeVirtual ServerAuto-Scaling GroupAuto-Scaling Group
ComputeVirtual ServerBlock StorageVolume
ComputeVirtual ServerBlock StorageSnapshot
표. ServiceWatch - Virtual Server 이벤트 유형

그 외 ServiceWatch에서 사용 가능한 이벤트 유형은 ServiceWatch Event를 참고하세요.

이벤트

이벤트는 이벤트 소스의 이벤트 유형에서 발생하는 전체 이벤트를 선택할 수 있고, 특정 이벤트를 선택할 수 있습니다.

다음은 Virtual Server의 Server 이벤트 유형의 이벤트의 일부입니다.

서비스 카테고리서비스하위 서비스이벤트 유형이벤트
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Create Start
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Create End
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Create Error
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Delete Start
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Delete End
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Delete Error
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Lock End
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Unlock End
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Stop Start
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Stop Success
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Start Start
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Start Success
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Reboot Start
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Reboot End
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Reboot Error
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Power On Start
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Power On End
ComputeVirtual ServerVirtual ServerServerCompute Virtual Server Power On Error
표. ServiceWatch - Virtual Server Server의 이벤트 일부

그 외 ServiceWatch에서 사용 가능한 이벤트는 ServiceWatch Event를 참고하세요.

적용 자원

모든 자원 또는 특정 자원에서 선택한 이벤트에 대해 이벤트 패턴을 설정합니다.

이벤트 패턴

이벤트 소스, 이벤트 유형, 이벤트, 적용 자원을 모두 선택하면 이벤트 규칙을 위한 이벤트 패턴 설정 완료됩니다.

다음은 ServiceWatch의 이벤트 규칙에 설정된 이벤트 패턴의 예시입니다.

배경색 변경
{
	"source": [ // 네임스페이스
		"Virtual Server" 
	],
	"detail-type": [ // 이벤트 유형
		"Server" 
	],
	"detail": {
		"event": [ // 개별 이벤트
			"Compute Virtual Server Create End"
		]
	},
	"resources": [ // 개별 자원
		"srn:{offerring}::{account_id}:{region}::virtualserver:server/{resource_id}"
	]
}
{
	"source": [ // 네임스페이스
		"Virtual Server" 
	],
	"detail-type": [ // 이벤트 유형
		"Server" 
	],
	"detail": {
		"event": [ // 개별 이벤트
			"Compute Virtual Server Create End"
		]
	},
	"resources": [ // 개별 자원
		"srn:{offerring}::{account_id}:{region}::virtualserver:server/{resource_id}"
	]
}
코드블록. ServiceWatch - Virtual Server 이벤트 패턴 예시

이벤트 규칙을 생성하기 위해서는 How-to Guides > 이벤트 규칙 생성하기을 참조하세요.

이벤트 알림

이벤트 패턴에 만족하는 경우 이벤트 규칙에 설정된 알림 수신자에게 알림을 발송합니다.

참고
  • 로그인 이력이 있는 사용자(이메일, 휴대전화 번호 등록 사용자)에게 알림 발송이 가능합니다.
  • 알림 수신자는 최대 100명까지 추가할 수 있습니다.
  • 알림 수신 방식(E-mail 또는 SMS)은 알림 설정 페이지에서 알림 대상을 서비스 > ServiceWatch로 선택한 후, 변경할 수 있습니다.
안내
  • 로그인 이력이 없는 사용자는 알림 수신자로 지정할 수 없습니다.
  • 알림 설정 페이지에서 알림 대상을 서비스 > ServiceWatch로 선택하여 알림 수신 방식을 설정하지 않은 경우, 알림을 수신할 수 없습니다.
로그
ServiceWatch 연계 서비스