이전 가이드를 완료한 경우, 원격 시스템에서 솔트를 사용하여 명령을 실행하는 방법과 재사용 가능한 템플릿을 정의하여 시스템을 구성하는 방법을 배웠습니다.
대부분의 구성 툴은 여기까지 오는 경우 중단되지만, Salt의 경우 이러한 기능은 절반에 불과합니다.
Salt는 활용 및 확장 가능한 이벤트 인프라를 기반으로 구축되어 인프라의 모든 기기에서 사후 대응적인 프로비저닝, 구성 및 관리를 수행할 수 있습니다.
이 시작하기 안내서에서는 솔트 이벤트 시스템에 대해 소개하고 다음과 같은 방법을 설명합니다.
- Salt 이벤트 모니터링 및 활성화
- 비솔트 활동에 대한 모니터링 사용
- 이벤트에 기반하여 반응 트리거
이벤트로 무엇을 할 수 있습니까?
다음은 Salt의 이벤트 기반 인프라에서 사용자가 수행하는 몇 가지 작업입니다.
- 사용자가 프로덕션 서버에 로그온할 때 텍스트 메시지를 보냅니다.
- 빌드에 실패하면 슬랙 또는 HipChat 채널에 알립니다.
- 무단 변경 시 구성 파일을 즉시 복원합니다.
- 클라우드 리소스를 자동으로 확장합니다.
- 디스크, 프로세서, RAM 및 기타 시스템 통계를 모니터링하고 정의된 임계값을 벗어나는 작업을 수행합니다.
출처 : https://docs.saltproject.io/en/getstarted/event/index.html