Amazon CloudWatch loggt sich ein für AWS Transfer Family - AWS Transfer Family

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Amazon CloudWatch loggt sich ein für AWS Transfer Family

Amazon CloudWatch überwacht Ihre AWS Transfer Family Ressourcen und die Anwendungen, auf denen Sie laufen, AWS in Echtzeit. Sie können CloudWatch damit Metriken sammeln und verfolgen. Dabei handelt es sich um Variablen, die Sie für Ihre Ressourcen und Anwendungen messen können.

Auf der CloudWatch Startseite werden automatisch Metriken zu Transfer Family und allen anderen von Ihnen verwendeten AWS Diensten angezeigt. Sie können zusätzlich benutzerdefinierte Dashboards erstellen, um Metriken über Ihre benutzerdefinierten Anwendungen anzuzeigen und benutzerdefinierte Sammlungen von Metriken Ihrer Wahl anzuzeigen.

Sie können Alarme erstellen, die Metriken überwachen und Benachrichtigungen senden oder automatisch Änderungen an den Ressourcen vornehmen, die Sie überwachen, wenn ein Schwellenwert überschritten wird. Sie können beispielsweise die Dateien überwachen, die auf einen Transfer Family Family-Server übertragen werden, und anhand dieser Daten feststellen, ob Sie zusätzliche Server bereitstellen müssen, um die erhöhte Last zu bewältigen. Sie können diese Daten auch verwenden, um nicht ausgelastete Instanzen zu stoppen oder zu löschen, um Geld zu sparen.

CloudWatch Amazon-Alarme erstellen

Das folgende Beispiel zeigt, wie CloudWatch Amazon-Alarme mithilfe der AWS Transfer Family Metrik erstellt FilesIn werden.

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

Protokollierung Amazon S3 API S3-Aufrufen in S3-Zugriffsprotokollen

Wenn Sie Amazon S3 S3-Zugriffsprotokolle verwenden, um S3-Anfragen zu identifizieren, die im Namen Ihrer Dateiübertragungsbenutzer gestellt wurden, RoleSessionName wird verwendet, um anzuzeigen, welche IAM Rolle für die Bearbeitung der Dateiübertragungen übernommen wurde. Außerdem werden zusätzliche Informationen wie der Benutzername, die Sitzungs-ID und die Server-ID angezeigt, die für die Übertragungen verwendet wurden. Das Format ist [AWS:Role Unique Identifier]/username.sessionid@server-id und ist im Feld Requester enthalten. Im Folgenden finden Sie beispielsweise den Inhalt eines Beispielfeldes „Requester“ aus einem S3-Zugriffsprotokoll für eine Datei, die in den S3-Bucket kopiert wurde.

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

Im Feld Anforderer oben wird die aufgerufene IAM Rolle angezeigt. IamRoleName Weitere Informationen zu eindeutigen IAM Rollen-Identifikatoren finden Sie unter Eindeutige Identifikatoren im AWS Identity and Access Management Benutzerhandbuch.

Wird AWS-Benutzerbenachrichtigungen mit verwendet AWS Transfer Family

Um über AWS Transfer Family Ereignisse informiert AWS-Benutzerbenachrichtigungenzu werden, können Sie verschiedene Lieferkanäle einrichten. Wenn ein Ereignis einer von Ihnen angegebenen Regel entspricht, erhalten Sie eine Benachrichtigung.

Sie können Benachrichtigungen für Ereignisse über mehrere Kanäle erhalten, einschließlich E-Mail-, AWS Chatbot-Chat- oder AWS Console Mobile Application-Push-Benachrichtigungen. Sie können Benachrichtigungen auch im Benachrichtigungscenter der Konsole sehen. Benutzerbenachrichtigungen unterstützt die Aggregation, wodurch die Anzahl der Benachrichtigungen, die Sie bei bestimmten Ereignissen erhalten, reduziert werden kann.

Weitere Informationen finden Sie in den Blogbeiträgen Anpassen von Benachrichtigungen zur Dateizustellung mithilfe AWS Transfer Family verwalteter Workflows und Was ist AWS-Benutzerbenachrichtigungen? im AWS-Benutzerbenachrichtigungen Benutzerhandbuch.