Direkt zum Inhalt

Wie verwende ich Quick Suite, um die Systems-Manager-Patch- und Zuordnungs-Compliance-Daten für alle meine Konten zu verwalten und anzuzeigen?

Lesedauer: 8 Minute
0

Ich möchte Amazon Quick Suite verwenden, um Patch- und Zuordnungs-Compliance-Daten für AWS Systems Manager zu verwalten und anzuzeigen.

Lösung

Die erforderlichen Services konfigurieren

Bevor du Quick Suite zum Verwalten und Anzeigen von Compliance-Daten verwendest, richte Inventory, eine Funktion von AWS Systems Manager, und die Synchronisierung von Ressourcendaten in deinem AWS-Konto ein.

Du kannst die Einrichtung der Ressourcendatensynchronisierung für mehrere Konten und AWS-Regionen verwenden und die Daten mit einem zentralen Amazon Simple Storage Service (Amazon S3)-Bucket synchronisieren.

Systems Manager Inventory verwendet AWS Glue, um die Bestandsdaten im Amazon S3-Bucket zu aggregieren. AWS Glue verwendet die Amazon-GlueServiceRoleForSSM-Rolle, um die Daten zu aggregieren. Wenn der S3-Bucket mit AWS Key Management Service (AWS KMS)-Schlüsseln verschlüsselt ist, bearbeite die Amazon-GlueServiceRoleForSSM-Rollenberechtigungen, um AWS-KMS-Schlüssel zu verwenden. Du musst auch den AWS Identity and Access Management (IAM)-Benutzer für die AWS-KMS-Verschlüsselung konfigurieren.

Standardmäßig aggregiert der AWS-Glue-Crawler die Bestandsdaten im zentralen S3-Bucket zweimal täglich. Der AWS Glue-Crawler aktualisiert die Daten auf der Grundlage dieses Zeitplans. Um die Häufigkeit zu ändern, bearbeite den AWS-Glue-Crawler-Zeitplan.

Amazon Athena fragt Daten ab, die du auf der Seite Detaillierte Ansicht der Systems-Manager-Konsole anzeigen kannst. Du kannst diese Daten nur in den Regionen anzeigen, in denen Amazon Athena verfügbar ist. Um mehrere Amazon-Athena-Tabellen zu verbinden, erstelle einen verknüpften Datensatz in Quick Sight.

Nachdem du Systems Manager Inventory, die Ressourcendatensynchronisierung, den Zugriff auf AWS Glue und Amazon Athena eingerichtet hast, kannst du das Quick Suite-Konto einrichten.

Quick Suite-Konto einrichten

Wenn du kein Quick Suite-Konto hast, führe die folgenden Schritte aus:

  1. Verwende eine IAM-Identität mit Quick Suite-Berechtigungen, um dich bei der AWS-Managementkonsole anzumelden.
  2. Wähle im Navigationsbereich Amazon Quick Suite aus und wähle dann Für Amazon Quick Suite registrieren aus.
  3. Wähle Enterprise oder Enterprise + Q aus.
    -oder-
    Wähle Für Standard-Edition registrieren.
  4. Gib folgende Informationen ein:
    Gib einen Namen für das Konto ein.
    Gib eine E-Mail-Adresse ein, um Benachrichtigungen zu erhalten.
    Wähle eine Region für die anfängliche Datenspeicherkapazität.
  5. Wähle Konto erstellen.
  6. Wähle Quick Suite verwalten.
  7. Wähle die entsprechende IAM-Identität aus.
  8. Wähle im Quick SuitAWS Systems Manager Change Managere-Menü unter „Berechtigungen“ die Option AWS-Ressourcen.
  9. Wähle unter Zugriff und Autodiscovery für diese Ressourcen zulassen sowohl Amazon Athena als auch Amazon S3 aus.
  10. Wähle für Select Amazon S3-Buckets (Amazon S3-Buckets wählen) den Ziel-S3-Bucket aus, der deine Bestandsdaten enthält. Um Schreibberechtigungen für die Athena-Arbeitsgruppe zu erteilen, wähle „Schreibberechtigung für Athena-Arbeitsgruppe“ aus.
  11. Wähle Fertig stellen und dann Speichern.

Wenn du bereits ein Quick Suite-Konto hast, führe die folgenden Schritte aus:

  1. Öffne die Quick Suite-Konsole.
  2. Wähle Quick Suite verwalten.
  3. Wähle im Quick Suite-Menü unter Berechtigungen die Option AWS-Ressourcen aus.
  4. Wähle unter Zugriff und Autodiscovery für diese Ressourcen zulassen die Optionen Amazon Athena und Amazon S3 aus.
  5. Wähle für Select Amazon S3-Buckets (Amazon S3-Buckets wählen) den Ziel-S3-Bucket aus, der deine Bestandsdaten enthält. Um Schreibberechtigungen für die Athena-Arbeitsgruppe zu erteilen, wähle Schreibberechtigung für Athena-Arbeitsgruppe aus.
  6. Wähle Fertig stellen und dann Speichern.

Einen Datensatz in Quick Sight erstellen

Um Datensätze in Quick Sight zu erstellen, kannst du Amazon-Athena-Tabellen als Quelle verwenden. Für alle Bestands-Metadaten gibt es eine entsprechende Amazon-Athena-Tabelle, die AWS Glue erstellt hat. Verwende die Tabellen aws_compliancesummary und aws_complianceitem, um den Datensatz zu erstellen und die Daten zu analysieren.

Führe die folgenden Schritte aus:

  1. Öffne die Quick Suite-Konsole.
  2. Wähle im Navigationsbereich Datensätze aus.
  3. Wähle auf der Seite Datensätze die Option Datensatz erstellen aus.
  4. Wähle im Popup-Fenster Datensatz erstellen die Option Datenquelle erstellen aus. Wähle dann im Popup-Fenster Datensatz erstellen Athena als Datenquelle aus, und klicke dann auf Weiter.
  5. Gib den Namen der Datenquelle und die Athena-Arbeitsgruppe ein.
  6. Wähle Datenquelle erstellen aus.
  7. Wähle aus der Datenbank-Dropdown-Liste den S3-Bucket aus.
    Hinweis: Der Datenbankname hat das Format S3_bucket_name-region-database.
  8. Wähle aus der Liste der Tabellen aws_compliancesummary aus.
  9. Wähle Auswählen aus.
  10. Wähle Frage deine Daten direkt ab aus.
  11. Wähle Daten bearbeiten/anzeigen aus.
  12. Wähle Speichern und veröffentlichen aus.

Wiederhole die vorherigen Schritte, um einen weiteren Datensatz für die Tabelle aws_complianceitem zu erstellen.

Den Datensatz analysieren

Gehe wie folgt vor, um die Datensätze aws_compliancesummary und aws_complianceitem für die Datenanalyse zu verwenden:

  1. Öffne die Quick Suite-Konsole.
  2. Wähle Analyse erstellen.
  3. Wähle Popup-Fenster Analyse erstellen die Option aws\ _compliancesummary aus und klicke dann auf Auswählen.
  4. Um mehrere Datensätze in derselben Analyse hinzuzufügen, wähle Daten aus.
  5. Wähle in der Dropdownliste Datensatz hinzufügen aus.
  6. Wähle im Popup-Fenster aws_complianceitem aus.
  7. Wähle Auswählen aus.

Hinweis: Du kannst derselben Analyse auch andere Datensätze hinzufügen, um die Visualisierungen zu erstellen.

Visualisierungen hinzufügen

Du kannst der Amazon Quick Sight-Analyse eine Visualisierung hinzufügen, die auf dem Quick Sight-Datensatz basiert. Der Datensatz enthält die Tabellen von Amazon Athena, welche die Systems-Manager-Bestandsdaten mit Compliance-Informationen enthalten.

Visualisierungen für aws_compliancesummary

Gehe wie folgt vor, um die Anzahl der Ressourcen anhand des Patch-Compliance-Status anzuzeigen:

  1. Öffne die Quick Suite-Konsole.
  2. Wähle die Analyse aus, zu der du eine Visualisierung hinzufügen möchtest.
  3. Wähle auf der Seite „Analyse“ den Datensatz aus, den du verwenden möchtest.
  4. Wähle Visualisieren.
  5. Wähle im Bereich Visualisieren die Option Hinzufügen aus und wähle dann Visualisierung hinzufügen aus.
  6. Wähle Visualisierungstypen.
  7. Wähle im Bereich Visualisierungstypen die Option Donut-Diagramm aus.
  8. Wähle in der Feldliste die Option Status aus, um es zur Group/Color dimension (Dimension Gruppe/Farbe) hinzuzufügen.
  9. Füge Resourceid per Drag and Drop unter Wert hinzu.
  10. Um verschiedene Werte zu zählen, wähle neben dem Feld resourceid den Pfeil aus.
  11. Wähle Aggregieren: Anzahl.
  12. Wähle Eindeutige Anzahl.
  13. Wähle die Grafik aus.
  14. Wähle Format Visual icon (Symbol für Visualisierungen formatieren).
  15. Wähle unter Datenbeschriftungen die Option Metrik anzeigen aus.

Gehe wie folgt vor, um die konformen bzw. nicht konformen Instances nach Region anzuzeigen:

  1. Wähle die vorherige Visualisierung aus.
  2. Wähle im Diagramm das Symbol Weitere Optionen aus.
  3. Wähle Grafik duplizieren nach aus.
  4. Wähle unter Feldbereiche in der Dropdow-Liste der Dimension Gruppe/Farbe die Option Region aus.
  5. Wähle Filter aus.
  6. Wähle FILTER HINZUFÜGEN aus.
  7. Wähle Status aus.
  8. Wähle KONFORM oder NICHT KONFORM.
  9. Wähle Anwenden aus.

Verwende die vorherige Visualisierung, um die Kontoinformationen für alle Konten in einer Einrichtung mit mehreren Konten anzuzeigen. Wähle unter Feldbereiche in der Dimension Gruppe/Farbe die Option accountid aus.

Visualisierungen für den aws_complianceitem-Datensatz

Gehe wie folgt vor, um die Liste der fehlenden Patches nach Instances anzuzeigen:

  1. Öffne die Quick Suite-Konsole.
  2. Wähle Visualisieren.
  3. Wähle im Bereich Visualisieren die Option Visualisierungstypen aus.
  4. Wähle im Bereich Visualisierungstypen die Option Donut-Diagramm aus.
  5. Wähle unter Visualisierungstypen die Option Pivot-Tabelle aus.
  6. Füge unter Zeilen die folgenden Werte hinzu:
    Region
    resourceid
    patchstate
    id
    title
  7. Füge unter Werte id hinzu.
  8. Um verschiedene Werte zu zählen, wähle den Pfeil neben id.
  9. Wähle Aggregieren: Anzahl.
  10. Wähle Eindeutige Anzahl.
  11. Wähle Filter aus.
  12. Wähle unter Filter die Option Filter hinzufügen aus.
  13. Wähle Patch-Status.
  14. WählenMissing (Fehlend) aus.
  15. Wähle Anwenden aus.

Gehe wie folgt vor, um die Liste der Instances nach Compliance-Status aufzurufen:

  1. Öffne die Quick Suite-Konsole.
  2. Wähle Analyse erstellen.
  3. Wähle im Popup-Fenster Analyse erstellen die Option aws_complianceitem aus und klicke dann auf Auswählen.
  4. Wähle Hinzufügen.
  5. Wähle Visualisierung hinzufügen.
  6. Wähle unter Visualisierungstypen die Option Pivot-Tabelle aus.
  7. Füge unter Zeilen die folgenden Werte hinzu:
    Region
    resourceid
    patchstate
    id
    title
  8. Füge unter Werte id hinzu.
  9. Um verschiedene Werte zu zählen, wähle den Pfeil neben id.
  10. Wähle Aggregieren: Anzahl.
  11. Wähle Eindeutige Anzahl.

Um Informationen über alle Konten zu erhalten, füge unter Zeilen accountid hinzu.

Filter hinzufügen

Du kannst zudem Filter hinzufügen, um die Daten nach Compliance-Typ zu filtern, z. B. nach Patch-Compliance und Zuordnungs-Compliance.

Gehe wie folgt vor, um Filter hinzuzufügen:

  1. Öffne die Quick Suite-Konsole.
  2. Wähle im Navigationsbereich Filter.
  3. Wähle unter Filter die Option Filter hinzufügen aus.
  4. Wähle den Compliance-Typ aus.
  5. Um nur Patch-Compliance einzubeziehen, wähle Patch aus der Liste aus.
  6. Wähle in der Optionsliste Angewendet auf die Optionen Einzelblatt ** und ** Alle Grafiken aus.
  7. Wähle Anwenden aus.

Ein Dashboard veröffentlichen

Nachdem du alle Grafiken hinzugefügt hast, veröffentliche alle Grafiken als Dashboard, um sie mit anderen Benutzern zu teilen.

Führe die folgenden Schritte aus:

  1. Wähle in der Anwendungsleiste im Menü Bearbeiten die Option Designs aus.
  2. Wähle das entsprechende Design aus.
  3. Wähle Veröffentlichen.
  4. Gib einen Namen für das Dashboard ein.
  5. Wähle Dashboard veröffentlichen.