• Das AWS Systems Manager CloudWatch Dashboard wird nach dem 30. April 2026 nicht mehr verfügbar sein. Kunden können die CloudWatch Amazon-Konsole weiterhin verwenden, um ihre CloudWatch Amazon-Dashboards anzuzeigen, zu erstellen und zu verwalten, so wie sie es heute tun. Weitere Informationen finden Sie in der Amazon CloudWatch Dashboard-Dokumentation.
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.
AWS Systems Manager Distributor
Distributorunterstützt Sie beim Paketieren und Veröffentlichen von Software auf AWS Systems Manager verwalteten Knoten. Sie können Ihre eigene Software verpacken und veröffentlichen oder Distributor sie zum Suchen und Veröffentlichen von AWS Agenten-Softwarepaketen verwenden AmazonCloudWatchAgent, z. B. Pakete von Drittanbietern wie Trend Micro. Durch das Veröffentlichen eines Pakets werden bestimmte Versionen des Paketdokuments für verwaltete Knoten angekündigt, die Sie anhand von AWS-Konto Knoten-IDs, Tags oder einer AWS-Region identifizieren. Um mit Distributor zu beginnen, öffnen Sie die Systems-Manager-Konsole
Nachdem Sie in Distributor ein Paket erstellt haben, können Sie das Paket auf eine der folgenden Weisen installieren:
-
Einmalig mithilfe von AWS Systems Manager Run Command
-
Anhand eines Zeitplans mithilfe von AWS Systems Manager State Manager
Wichtig
Pakete, die von Drittanbietern verteilt werden, werden nicht vom Anbieter des Pakets verwaltet AWS und von diesem veröffentlicht. Wir empfehlen Ihnen, zusätzliche Sorgfaltsprüfungen durchzuführen, um die Einhaltung Ihrer internen Sicherheitskontrollen sicherzustellen. Sicherheit ist eine gemeinsame Verantwortung zwischen Ihnen AWS und Ihnen. Dies wird als Modell der geteilten Verantwortung beschrieben. Weitere Informationen hierzu finden Sie in Modell der geteilten Verantwortung
Wie kann Distributor meiner Organisation zugute kommen?
Distributor bietet die folgenden Vorteile:
-
Ein Paket, viele Plattformen
Wenn Sie ein Paket in Distributor erstellen, erstellt das System ein AWS Systems Manager -Dokument (SSM-Dokument). Sie können ZIP-Dateien an dieses Dokument anfügen. Wenn Sie Distributor ausführen, verarbeitet das System die Anweisungen im SSM-Dokument und installiert das Softwarepaket in der ZIP-Datei auf den angegebenen Zielen. Distributor unterstützt mehrere Betriebssysteme, darunter Windows, Ubuntu Server, Debian Server und Red Hat Enterprise Linux. Weitere Informationen zu unterstützten Plattformen finden Sie unter Unterstützte Paketplattformen und -architekturen.
-
Kontrolle über den Paketzugriff über mehrere Gruppen verwalteter Instances hinweg
Sie können Run Command oder State Manager verwenden, um zu steuern, welche Ihrer verwalteten Knoten ein Paket erhalten und welche Version dieses Paket haben soll. Run Command und State Manager sind Tools in AWS Systems Manager. Verwaltete Knoten können nach Instance- oder Geräte-IDs, AWS-Konto -Nummern, Tags oder AWS-Regionen gruppiert werden. Mithilfe von State Manager-Zuordnungen können Sie verschiedene Versionen eines Pakets für verschiedene Gruppen von Instances bereitstellen.
-
Viele AWS Agentenpakete sind im Lieferumfang enthalten und sofort einsatzbereit
Distributorenthält viele AWS Agentenpakete, die Sie auf verwalteten Knoten bereitstellen können. Suchen Sie auf der Distributor
Packages-Listenseite nach Paketen, die vonAmazonveröffentlicht werden. Beispiele hierfür sindAmazonCloudWatchAgentundAWSPVDriver. -
Automatische Bereitstellung
Um Ihre Umgebung auf dem aktuellen Stand zu halten, verwenden Sie State Manager, um Pakete für die automatische Bereitstellung auf ausgesuchten verwalteten Knoten zu planen, wenn diese Maschinen zum ersten Mal gestartet werden.
Wer sollte es verwenden Distributor?
-
Jeder AWS Kunde, der neue Softwarepakete erstellen oder vorhandene Softwarepakete, einschließlich AWS veröffentlichter Pakete, auf mehreren von Systems Manager verwalteten Knoten gleichzeitig bereitstellen möchte.
-
Softwareentwickler, die Softwarepakete erstellen.
-
Administratoren, die dafür zuständig sind, von Systems Manager verwaltete Knoten mit den neuesten Softwarepaketen auf dem aktuellen Stand zu halten.
Was sind die Funktionen von Distributor?
-
Bereitstellung von Paketen auf Windows- ebenso wie auf Linux-Instances
Mit Distributor können Sie Softwarepakete auf Amazon Elastic Compute Cloud (Amazon EC2) -Instances und AWS IoT Greengrass Kerngeräten für Linux und Windows Server bereitstellen. Eine Liste der unter den jeweiligen Betriebssystemen unterstützten Instance-Typen finden Sie unter Unterstützte Paketplattformen und -architekturen.
-
Einmalige Bereitstellung von Paketen oder nach automatisiertem Zeitplan
Sie können wählen, ob die Pakete einmalig, nach einem regelmäßigen Zeitplan oder immer dann, wenn die Standardpaketversion auf eine andere umgestellt wird, aktualisiert werden sollen.
-
Vollständige Neuinstallation von Paketen oder Durchführen von direkten Aktualisierungen
Um eine neue Paketversion zu installieren, können Sie die aktuelle Version deinstallieren und eine neue installieren oder die aktuelle Version direkt mithilfe eines Aktualisierungsskripts aktualisieren. Ihr Paket ist während einer Neuinstallation nicht verfügbar, kann aber während eines direkten Updates verfügbar bleiben. In-place Updates sind nützlich für die Sicherheitsüberwachung oder andere Szenarien, in denen Sie Ausfallzeiten vermeiden müssen.
-
Zugriff auf Distributor Funktionen über Konsole PowerShell, CLI und SDK
Sie können damit arbeiten, Distributor indem Sie die Systems Manager-Konsole AWS Command Line Interface (AWS CLI) oder das AWS SDK Ihrer Wahl verwenden. AWS -Tools für PowerShell
-
IAM-Zugriffskontrolle
Mithilfe von AWS Identity and Access Management (IAM-) Richtlinien können Sie steuern, welche Mitglieder Ihrer Organisation Pakete oder Paketversionen erstellen, aktualisieren, bereitstellen oder löschen können. Beispiel: Sie möchten einem Administrator Berechtigungen zum Bereitstellen von Paketen gewähren, nicht jedoch zum Ändern von Paketen oder zum Erstellen neuer Paketversionen.
-
Support für Protokollierungs- und Prüfungsfunktionen
AWS-Konto Durch die Integration mit anderen AWS-Services können Sie Distributor Benutzeraktionen in Ihrem System überwachen und protokollieren. Weitere Informationen finden Sie unter Prüfung und Protokollierung Distributor Aktivität.
Was ist ein Paket in Distributor?
Ein Paket ist eine Sammlung installierbarer Software oder Komponenten. Beispiele hierfür sind:
-
Eine ZIP-Datei mit Software pro Ziel-Betriebssystemplattform. Jede ZIP-Datei muss Folgendes enthalten:
-
Ein install und ein uninstall Drehbuch. Windows ServerAuf Basis verwalteter Knoten sind PowerShell Skripts erforderlich (Skripte mit dem Namen
install.ps1unduninstall.ps1). Linux-based verwaltete Knoten benötigen Shell-Skripte (Skripte mit dem Nameninstall.shunduninstall.sh). AWS Systems Manager SSM Agentliest die Anweisungen in den uninstall und-Skripten install und führt sie aus. -
Eine ausführbare Datei. Diese muss SSM Agent finden, um das Paket auf den anvisierten verwalteten Knoten installieren zu können.
-
-
Eine JSON-formatted Manifestdatei, die den Paketinhalt beschreibt. Das Manifest ist nicht in der ZIP-Datei enthalten, aber im selben Amazon Simple Storage Service (Amazon S3)-Bucket gespeichert wie die ZIP-Dateien, aus denen das Paket besteht. Das Manifest identifiziert die Paketversion und ordnet die ZIP-Dateien im Paket den Attributen des anvisierten verwalteten Knotens zu (z. B. die Version oder Architektur des Betriebssystems). Informationen zum Erstellen des Manifests finden Sie unter Schritt 2: Erstellen des JSON-Paketmanifests.
Wenn Sie Einfache Paketerstellung in der Distributor-Konsole wählen, generiert Distributor die Installations- und Deinstallationsskripts, sowie die Datei-Hashes und das Manifest des JSON-Pakets, basierend auf dem Dateinamen der ausführbaren Software sowie den Zielplattformen und -Architekturen.
Unterstützte Paketplattformen und -architekturen
Sie können Distributor verwenden, um Pakete auf den folgenden Plattformen verwalteter Knoten von Systems Manager zu veröffentlichen. Ein Versionswert muss genau mit der Version des Betriebssystems-Amazon Machine Image (AMI) übereinstimmen. Weitere Informationen zum Ermitteln dieser Version finden Sie in Schritt 4 unter Schritt 2: Erstellen des JSON-Paketmanifests.
Anmerkung
Systems Manager unterstützt nicht alle der folgenden Betriebssysteme für AWS IoT Greengrass Kerngeräte. Weitere Informationen finden Sie im AWS IoT Greengrass Version 2 Entwicklerhandbuch unter Einrichten von AWS IoT Greengrass Kerngeräten.
| Plattform | Codewert in der Manifestdatei | Unterstützte Architekturen |
|---|---|---|
|
AlmaLinux |
|
x86_64 ARM64 |
|
Amazon Linux 2 und Amazon Linux 2023 |
|
x86_64 oder x86 ARM64 (Amazon Linux 2 und AL2023, A1-Instance-Typen) |
|
Bottle Rocket |
|
x86_64 ARM64 |
|
Debian Server |
|
x86_64 oder x86 |
|
Fedora Linux |
|
x86_64 ARM64 |
|
macOS |
|
x86_64 ARM64 |
|
openSUSE |
|
x86_64 |
|
openSUSE Leap |
|
x86_64 |
|
Oracle Linux |
|
x86_64 |
|
Red Hat Enterprise Linux (RHEL) |
|
x86_64 ARM64 (RHEL 7.6 und neuer, A1-Instance-Typen) |
|
Rocky Linux |
|
x86_64 ARM64 |
|
SUSE Linux Enterprise Server (SLES) |
|
x86_64 |
|
Ubuntu Server |
|
x86_64 oder x86 ARM64 (Ubuntu Server 16 und neuer, A1-Instance-Typen) |
|
Windows Server |
|
x86_64 |