에 대한 Amazon CloudWatch 로깅 AWS Transfer Family - AWS Transfer Family

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

에 대한 Amazon CloudWatch 로깅 AWS Transfer Family

Amazon은 AWS Transfer Family 리소스와 실행 중인 애플리케이션을 AWS 실시간으로 CloudWatch 모니터링합니다. CloudWatch 를 사용하여 리소스 및 애플리케이션에 대해 측정할 수 있는 변수인 지표를 수집하고 추적할 수 있습니다.

CloudWatch 홈 페이지에는 Transfer Family 및 사용하는 다른 모든 AWS 서비스에 대한 지표가 자동으로 표시됩니다. 사용자 지정 대시보드를 추가로 생성해 사용자 지정 애플리케이션에 대한 지표를 표시하고, 선택한 지표의 사용자 지정 집합을 표시할 수 있습니다.

지표를 감시해 알림을 보내거나 임계값을 위반한 경우 모니터링 중인 리소스를 자동으로 변경하는 경보를 생성할 수 있습니다. 예를 들어 Transfer Family 서버로 전송되는 파일을 모니터링하고 해당 데이터를 사용하여 증가된 부하를 처리하기 위해 추가 서버를 배포해야 하는지 여부를 결정할 수 있습니다. 이 데이터를 사용하여 과소 사용된 인스턴스를 중지하거나 삭제하여 비용을 절감할 수도 있습니다.

Amazon CloudWatch 경보 생성

다음 예제에서는 AWS Transfer Family 지표 를 사용하여 Amazon CloudWatch 경보를 생성하는 방법을 보여줍니다FilesIn.

CDK
new cloudwatch.Metric({ namespace: "AWS/Transfer", metricName: "FilesIn", dimensionsMap: { ServerId: "s-00000000000000000" }, statistic: "Average", period: cdk.Duration.minutes(1), }).createAlarm(this, "AWS/Transfer FilesIn", { threshold: 1000, evaluationPeriods: 10, datapointsToAlarm: 5, comparisonOperator: cloudwatch.ComparisonOperator.GREATER_THAN_OR_EQUAL_TO_THRESHOLD, });
AWS CloudFormation
Type: AWS::CloudWatch::Alarm Properties: Namespace: AWS/Transfer MetricName: FilesIn Dimensions: - Name: ServerId Value: s-00000000000000000 Statistic: Average Period: 60 Threshold: 1000 EvaluationPeriods: 10 DatapointsToAlarm: 5 ComparisonOperator: GreaterThanOrEqualToThreshold

S3 액세스 로그에 Amazon S3 API 호출 로깅

Amazon S3 액세스 로그를 사용하여 파일 전송 사용자를 대신하여 수행된 S3 요청을 식별하는 경우 RoleSessionName는 파일 전송을 서비스하는 IAM 역할을 표시하는 데 사용됩니다. 또한 전송에 사용된 사용자 이름, 세션 ID, 서버 ID와 같은 추가 정보도 표시됩니다. 형식은 [AWS:Role Unique Identifier]/username.sessionid@server-id(이)며, 요청자 필드에 포함되어 있습니다. 예를 들어, 다음은 S3 버킷으로 복사된 파일에 대한 S3 액세스 로그의 샘플 요청자 필드 콘텐츠입니다.

arn:aws:sts::AWS-Account-ID:assumed-role/IamRoleName/username.sessionid@server-id

위의 요청자 필드에는 라는 IAM 역할이 표시됩니다IamRoleName. IAM 역할 고유 식별자에 대한 자세한 내용은 AWS Identity and Access Management 사용 설명서고유 식별자를 참조하세요.

AWS 사용자 알림 와 함께 사용 AWS Transfer Family

AWS Transfer Family 이벤트에 대한 알림을 받으려면 AWS 사용자 알림를 사용하여 다양한 전송 채널을 설정할 수 있습니다. 이벤트가 지정한 규칙과 일치하면 알림을 받습니다.

이메일, AWS Chatbot 채팅 알림 또는 AWS Console Mobile Application 푸시 알림을 비롯한 여러 채널을 통해 이벤트에 대한 알림을 받을 수 있습니다. 콘솔 알림 센터 에서도 알림을 볼 수 있습니다. 사용자 알림 는 집계를 지원하므로 특정 이벤트 중에 수신하는 알림 수를 줄일 수 있습니다.

자세한 내용은 AWS 사용자 알림 사용 설명서AWS Transfer Family 관리형 워크플로 블로그 게시물을 사용하여 파일 전송 알림 사용자 지정란 무엇입니까 AWS 사용자 알림?를 참조하세요.