아마존 CloudWatch 로그 개념 - 아마존 CloudWatch 로그

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

아마존 CloudWatch 로그 개념

CloudWatch 로그를 이해하고 사용하는 데 있어 핵심이 되는 용어와 개념은 아래에 설명되어 있습니다.

로그 클래스

CloudWatch 로그는 두 가지 로그 그룹 클래스를 제공합니다. 표준 로그 클래스는 실시간 모니터링이 필요한 로그 또는 자주 액세스하는 로그를 위한 모든 기능을 갖춘 옵션입니다. Inrequent Access 로그 클래스는 자주 액세스하지 않는 로그를 위한 저렴한 옵션입니다. 표준 로그 클래스 기능의 일부를 지원합니다.

로그 이벤트

로그 이벤트는 모니터링 중인 애플리케이션 또는 리소스에 기록된 일부 활동에 대한 레코드입니다. CloudWatch Logs가 인식하는 로그 이벤트 레코드에는 이벤트 발생 시점의 타임스탬프와 원시 이벤트 메시지라는 두 가지 속성이 있습니다. 각 메시지는 UTF-8로 인코딩되어야 합니다.

로그 스트림

로그 스트림은 동일한 소스를 공유하는 로그 이벤트 시퀀스입니다. 보다 구체적으로 말하자면, 로그 스트림은 모니터링 중인 애플리케이션 인스턴스나 리소스에서 나온 이벤트의 시퀀스를 표시하는 데 주로 사용됩니다. 예를 들어 로그 스트림은 특정 호스트의 Apache 액세스 로그에 연결될 수 있습니다. 로그 스트림이 더 이상 필요하지 않으면 aws logs delete-log-stream 명령을 사용하여 삭제할 수 있습니다.

로그 그룹

로그 그룹은 동일한 보존 기간, 모니터링 및 액세스 제어 설정을 공유하는 로그 스트림 그룹을 정의합니다. 각 로그 스트림은 하나의 로그 그룹에 속해야 합니다. 예를 들어, 각 호스트의 Apache 액세스 로그에 대해 별도의 로그 스트림이 있으면 로그 스트림을 MyWebsite.com/Apache/access_log라는 하나의 로그 그룹으로 묶을 수 있습니다.

하나의 로그 그룹이 가질 수 있는 로그 스트림의 수는 제한이 없습니다.

지표 필터

메트릭 필터를 사용하여 수집된 이벤트에서 지표 관찰을 추출하고 이를 지표의 데이터 포인트로 변환할 수 있습니다CloudWatch . 지표 필터는 로그 그룹에 할당이 되고, 로그 그룹에 할당된 모든 필터는 로그 스트림에 적용됩니다.

보존 기간 설정

보존 설정을 사용하여 로그 이벤트가 로그에 CloudWatch 보관되는 기간을 지정할 수 있습니다. 기간이 만료된 로그 이벤트는 자동으로 삭제됩니다. 지표 필터와 마찬가지로 보존 기간 설정 역시 로그 그룹에 할당이 되며, 로그 그룹에 할당된 보존 기간은 로그 스트림에 적용됩니다.