Verarbeitung von Arbeitsspeicherauslastungsfehlern für Service Graph Connector für AWS

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Sie können verwenden SgAwsApplicationProperties Skripteinbindung zur Vermeidung von Fehlern bei der Arbeitsspeichernutzung beim Importieren einer großen Anzahl von Konfigurationselementen (Configuration Items, CIs) aus einem AWSInstanz über Service Graph Connector für AWS.

    Indem mehrere Datenbankaufrufe zur Erfassung durchgeführt werden AWSDaten in kleineren Batches, die SgAwsApplicationProperties Die Skripteinbindung vermeidet eine Überlastung der robusten Transformationsmodul (RTE) und führt zu einer reduzierten Arbeitsspeichernutzung. Damit die Skripteinbindung jedoch ordnungsgemäß funktioniert, überprüfen Sie, ob AWSKonfigurationsaggregator Ist auf aktiviert AWSInstanz.

    Um auf die Skripteinbindung zuzugreifen, navigieren Sie zu Alle > Systemdefinitionen > Skripteinbindungen, Und suchen Sie dann nach und wählen Sie aus SgAwsApplicationProperties . Weitere Informationen finden Sie unter Script includes.

    In SgAwsApplicationProperties Skripteinbindung können Sie die Funktionen wie in der folgenden Tabelle beschrieben ändern, um Fehler bei der Arbeitsspeicherauslastung zu beheben.

    Tabelle : 1. SgAwsApplicationProperties – Skripteinbindungsfunktionen
    Funktionalität Implementierung
    Aktivieren Sie mehrere Datenbankaufrufe, um zu importieren AWSKonfigurationsdaten. Legen Sie den Wert von fest IsConfigDbLoadEnabled Funktion bis Wahr . Damit die Funktion ordnungsgemäß funktioniert, überprüfen Sie, ob AWSKonfigurationsaggregator ist Aktiviert.
    Hinweis:
    Wird Aktiviert IsConfigDbLoadEnabled Kann sich auf die Ladezeit des Importsatzes auswirken, da anstelle eines einzelnen Datenbankaufrufs mehrere Datenbankaufrufe ausgeführt werden.
    Aktivieren von IsConfigDbLoadEnabled Die Funktion löst den Fehler bei der Arbeitsspeichernutzung für die folgenden Datenquellen:
    • SG-AWS-API-Gateway
    • SG-AWS-DynamoDb
    • SG-AWS-EC2
    • SG-AWS-EKS-Cluster
    • SG-AWS-ELB-V1
    • SG-AWS-ELB-V2
    • SG-AWS-Generic-Resources
    • SG-AWS-Lambda
    • SG-AWS-Network-Interface
    • SG-AWS-RDS
    • SG-AWS-S3
    • SG-AWS-Security-Group
    • SG-AWS-Storage-Volume
    • SG-AWS-Subnets
    • SG-AWS-VPC
    Aktivieren Sie mehrere Datenbankaufrufe, um die Tag-bezogenen Daten aus zu importieren AWSService-Account. Legen Sie den Wert von fest IsConfigTagsDbLoadEnabled Funktion bis Wahr . Damit die Funktion ordnungsgemäß funktioniert, überprüfen Sie, ob beide verwendet werden AWSKonfigurationsaggregator Und IsConfigDbLoadEnabled Funktion ist aktiviert.
    Aktivieren von IsConfigTagsDbLoadEnabled Funktion erleichtert AWSKonfigurationsaggregator So reduzieren Sie die Ladezeit für Tag-bezogene Daten in den folgenden Datenquellen:
    • SG-AWS-Lambda
    • SG-AWS-DynamoDb
    • SG-AWS-ELB-V1
    • SG-AWS-ELB-V2