AWS Von CloudWatch Application Insights verwendete Systems Manager (SSM) -Pakete - Amazon CloudWatch

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 Von CloudWatch Application Insights verwendete Systems Manager (SSM) -Pakete

Die in diesem Abschnitt aufgeführten Pakete werden von Application Insights verwendet und können unabhängig voneinander mit AWS Systems Manager Distributor verwaltet und bereitgestellt werden. Weitere Informationen zu SSM Distributor finden Sie unter AWS Systems Manager Distributor im AWS Systems Manager Manager-Benutzerhandbuch.

AWSObservabilityExporter-JMXExporterInstallAndConfigure

Sie können Workload-spezifische Java-Metriken aus dem JMXPrometheus-Exporter für Application Insights abrufen, um Alarme zu konfigurieren und zu überwachen. Wählen Sie in der Application Insights-Konsole auf der Seite Überwachung verwalten in der Dropdownliste Anwendungsebene die Option JAVAAnwendung aus. Wählen Sie dann unter JAVAPrometheus-Exportkonfiguration Ihre Erfassungsmethode und JMX Portnummer aus.

Gehen Sie wie folgt vor, um AWS Systems Manager Distributor zum Verpacken, Installieren und Konfigurieren des AWS bereitgestellten JMX Prometheus-Exportpakets unabhängig von Application Insights zu verwenden.

Voraussetzungen für die Verwendung des Prometheus-Exportpakets JMX SSM
  • SSMAgent-Version 2.3.1550.0 oder höher installiert

  • Die JAVA HOME Umgebungsvariable _ ist gesetzt

Installieren und konfigurieren Sie das AWSObservabilityExporter-JMXExporterInstallAndConfigure-Paket

Das AWSObservabilityExporter-JMXExporterInstallAndConfigure Paket ist ein SSM Distributor-Paket, mit dem Sie Prometheus JMX Exporter installieren und konfigurieren können. Wenn Java-Metriken vom JMX Prometheus-Exporter gesendet werden, kann der CloudWatch Agent so konfiguriert werden, dass er die Metriken für den Service abruft. CloudWatch

  1. Bereiten Sie entsprechend Ihren Einstellungen die JMXYAMLPrometheus-Exportkonfigurationsdatei vor, die sich im Prometheus-Repository befindet. GitHub Orientieren Sie sich an den Beispielen für die Konfiguration und den Optionsbeschreibungen.

  2. Kopieren Sie die als Base64 kodierte JMX YAML Prometheus-Exportkonfigurationsdatei in einen neuen SSM Parameter im Parameter Store. SSM

  3. Navigieren Sie zur SSMVertriebspartner-Konsole und öffnen Sie den Tab Owned by Amazon. Wählen Sie AWSObservabilityExporter- JMXExporterInstallAndConfigure und wählen Sie Einmal installieren.

  4. Aktualisieren Sie den SSM Parameter, den Sie im ersten Schritt erstellt haben, indem Sie „Zusätzliche Argumente“ durch Folgendes ersetzen:

    { "SSM_EXPORTER_CONFIGURATION": "{{ssm:<SSM_PARAMETER_STORE_NAME>}}", "SSM_EXPOSITION_PORT": "9404" }
    Anmerkung

    Port 9404 ist der Standardport, der zum Senden von JMX Prometheus-Metriken verwendet wird. Sie können diesen Port ändern.

Beispiel: Konfigurieren Sie den CloudWatch Agenten zum Abrufen von Java-Metriken
  1. Installieren Sie den JMX Prometheus-Exporter, wie im vorherigen Verfahren beschrieben. Überprüfen Sie dann, ob er korrekt auf Ihrer Instance installiert ist, indem Sie den Portstatus kontrollieren.

    Beispiel für erfolgreiche Installation auf Windows-Instance

    PS C:\> curl http://localhost:9404 (http://localhost:9404/) StatusCode : 200 StatusDescription : OK Content : # HELP jvm_info JVM version info

    Beispiel für erfolgreiche Installation auf Linux-Instance

    $ curl localhost:9404 # HELP jmx_config_reload_failure_total Number of times configuration have failed to be reloaded. # TYPE jmx_config_reload_failure_total counter jmx_config_reload_failure_total 0.0
  2. Erstellen Sie die YAML Prometheus-Diensterkennungsdatei. Das folgende Beispiel für die Dienstermittlungsdatei führt Folgendes aus:

    • Gibt den JMX Prometheus-Exporter-Host-Port als an. localhost: 9404

    • Fügt den Metriken Beschriftungen (ApplicationComponentName, undInstanceId) hinzu, die als Metrikdimensionen festgelegt werden können. CloudWatch

    $ cat prometheus_sd_jmx.yaml - targets: - 127.0.0.1:9404 labels: Application: myApp ComponentName: arn:aws:elasticloadbalancing:us-east-1:123456789012:loadbalancer/app/sampl-Appli-MMZW8E3GH4H2/aac36d7fea2a6e5b InstanceId: i-12345678901234567
  3. Erstellen Sie die JMX Prometheus-Exportkonfigurationsdatei. YAML Die folgende Beispielkonfigurationsdatei gibt Folgendes an:

    • Das Intervall für das Abrufen von Metriken und der Zeitüberschreitungszeitraum.

    • Die Metrikabrufaufträge (auch als „Scraping“ bezeichnet) (jmx und sap), die den Auftragsnamen, die maximal gleichzeitig zurückgegebene Zeitreihe und den Dateipfad zur Diensterkennung enthalten.

    $ cat prometheus.yaml global: scrape_interval: 1m scrape_timeout: 10s scrape_configs: - job_name: jmx sample_limit: 10000 file_sd_configs: - files: ["/tmp/prometheus_sd_jmx.yaml"] - job_name: sap sample_limit: 10000 file_sd_configs: - files: ["/tmp/prometheus_sd_sap.yaml"]
  4. Stellen Sie sicher, dass der CloudWatch Agent auf Ihrer EC2 Amazon-Instance installiert ist und dass die Version 1.247346.1b249759 oder höher ist. Informationen zur Installation des Agenten auf Ihrer Instance finden Sie unter CloudWatch Agent installieren. EC2 CloudWatch Informationen zur Überprüfung der Version finden Sie unter Informationen zu CloudWatch Agentenversionen finden.

  5. Konfigurieren Sie den CloudWatch Agenten. Weitere Informationen zur Konfiguration der CloudWatch Agenten-Konfigurationsdatei finden Sie unter Manuelles Erstellen oder Bearbeiten der CloudWatch Agenten-Konfigurationsdatei. Mit der folgenden Beispieldatei für die CloudWatch Agentenkonfiguration wird Folgendes ausgeführt:

    • Gibt den Pfad der JMX Prometheus-Exportkonfigurationsdatei an.

    • Gibt die Ziel-Protokollgruppe an, in der Metrik-Logs veröffentlicht EMF werden sollen.

    • Gibt zwei Sätze von Dimensionen für jeden Metriknamen an.

    • Sendet 8 (4 Metriknamen x 2 Sätze von Dimensionen pro Metrikname) CloudWatch Metriken.

    { "logs":{ "logs_collected":{ .... }, "metrics_collected":{ "prometheus":{ "cluster_name":"prometheus-test-cluster", "log_group_name":"prometheus-test", "prometheus_config_path":"/tmp/prometheus.yaml", "emf_processor":{ "metric_declaration_dedup":true, "metric_namespace":"CWAgent", "metric_unit":{ "jvm_threads_current":"Count", "jvm_gc_collection_seconds_sum":"Second", "jvm_memory_bytes_used":"Bytes" }, "metric_declaration":[ { "source_labels":[ "job" ], "label_matcher":"^jmx$", "dimensions":[ [ "InstanceId", "ComponentName" ], [ "ComponentName" ] ], "metric_selectors":[ "^java_lang_threading_threadcount$", "^java_lang_memory_heapmemoryusage_used$", "^java_lang_memory_heapmemoryusage_committed$" ] } ] } } } }, "metrics":{ .... } }

AWSObservabilityExporter-SAP-HANADBExporterInstallAndConfigure

Sie können Workload-spezifische SAP HANA Metriken aus dem Prometheus HANA Database Exporter for Application Insights abrufen, um Alarme zu konfigurieren und zu überwachen. Weitere Informationen finden Sie unter Richten Sie Ihre SAP HANA Datenbank für die Überwachung ein in diesem Handbuch.

Gehen Sie wie folgt vor, um AWS Systems Manager Distributor zum Verpacken, Installieren und Konfigurieren des AWS bereitgestellten HANA Prometheus-Datenbank-Exporter-Pakets unabhängig von Application Insights zu verwenden.

Voraussetzungen für die Verwendung des HANA Prometheus-Datenbank-Exporter-Pakets SSM
  • SSMAgent-Version 2.3.1550.0 oder höher ist installiert

  • SAPHANADatenbank

  • Linux-Betriebssystem (SUSELinux, RedHat Linux)

  • Ein Geheimnis mit Anmeldeinformationen für die SAP HANA Datenbanküberwachung unter Verwendung von AWS Secrets Manager. Erstellen Sie ein Secret mit Schlüssel-/Wert-Paaren, geben Sie den Schlüsselbenutzernamen an und geben Sie den Datenbankbenutzer für den Wert ein. Fügen Sie ein zweites Schlüsselpasswort hinzu und geben Sie dann als Wert das Passwort ein. Weitere Informationen zur Erstellung von Secrets finden Sie unter Erstellen von Secrets im AWS Secrets Manager -Benutzerhandbuch. Das Secret muss wie folgt formatiert sein:

    { "username": "<database_user>", "password": "<database_password>" }
Installieren und konfigurieren Sie das AWSObservabilityExporter-SAP-HANADBExporterInstallAndConfigure-Paket

Das AWSObservabilityExporter-SAP-HANADBExporterInstallAndConfigure Paket ist ein SSM Distributor-Paket, mit dem Sie den Prometheus HANA Database Exporter installieren und konfigurieren können. Wenn HANA Datenbankmetriken vom HANA Prometheus-Datenbankexporter gesendet werden, kann der CloudWatch Agent so konfiguriert werden, dass er die Metriken für den Service abruft. CloudWatch

  1. Erstellen Sie im SSM SSM Parameter Store einen Parameter, um die Exporter-Konfigurationen zu speichern. Im Folgenden sehen Sie einen beispielhaften Parameterwert.

    {\"exposition_port\":9668,\"multi_tenant\":true,\"timeout\":600,\"hana\":{\"host\":\"localhost\",\"port\":30013,\"aws_secret_name\":\"HANA_DB_CREDS\",\"scale_out_mode\":true}}
    Anmerkung

    In diesem Beispiel wird der Export nur auf der EC2 Amazon-Instance mit der aktiven SYSTEM Datenbank ausgeführt und bleibt auf den anderen EC2 Instances inaktiv, um doppelte Metriken zu vermeiden. Der Exporter kann alle Informationen des Datenbankmandanten aus der SYSTEM-Datenbank ziehen.

  2. Erstellen Sie einen SSM Parameter im SSMParameter Store, um die Exporter-Metrikabfragen zu speichern. Das Paket kann mehr als einen Metrikparameter akzeptieren. Jeder Parameter muss ein gültiges JSON Objektformat haben. Im Folgenden sehen Sie einen beispielhaften Parameterwert:

    {\"SELECT MAX(TIMESTAMP) TIMESTAMP, HOST, MEASURED_ELEMENT_NAME CORE, SUM(MAP(CAPTION, 'User Time', TO_NUMBER(VALUE), 0)) USER_PCT, SUM(MAP(CAPTION, 'System Time', TO_NUMBER(VALUE), 0)) SYSTEM_PCT, SUM(MAP(CAPTION, 'Wait Time', TO_NUMBER(VALUE), 0)) WAITIO_PCT, SUM(MAP(CAPTION, 'Idle Time', 0, TO_NUMBER(VALUE))) BUSY_PCT, SUM(MAP(CAPTION, 'Idle Time', TO_NUMBER(VALUE), 0)) IDLE_PCT FROM sys.M_HOST_AGENT_METRICS WHERE MEASURED_ELEMENT_TYPE = 'Processor' GROUP BY HOST, MEASURED_ELEMENT_NAME;\":{\"enabled\":true,\"metrics\":[{\"name\":\"hanadb_cpu_user\",\"description\":\"Percentage of CPU time spent by HANA DB in user space, over the last minute (in seconds)\",\"labels\":[\"HOST\",\"CORE\"],\"value\":\"USER_PCT\",\"unit\":\"percent\",\"type\":\"gauge\"},{\"name\":\"hanadb_cpu_system\",\"description\":\"Percentage of CPU time spent by HANA DB in Kernel space, over the last minute (in seconds)\",\"labels\":[\"HOST\",\"CORE\"],\"value\":\"SYSTEM_PCT\",\"unit\":\"percent\",\"type\":\"gauge\"},{\"name\":\"hanadb_cpu_waitio\",\"description\":\"Percentage of CPU time spent by HANA DB in IO mode, over the last minute (in seconds)\",\"labels\":[\"HOST\",\"CORE\"],\"value\":\"WAITIO_PCT\",\"unit\":\"percent\",\"type\":\"gauge\"},{\"name\":\"hanadb_cpu_busy\",\"description\":\"Percentage of CPU time spent by HANA DB, over the last minute (in seconds)\",\"labels\":[\"HOST\",\"CORE\"],\"value\":\"BUSY_PCT\",\"unit\":\"percent\",\"type\":\"gauge\"},{\"name\":\"hanadb_cpu_idle\",\"description\":\"Percentage of CPU time not spent by HANA DB, over the last minute (in seconds)\",\"labels\":[\"HOST\",\"CORE\"],\"value\":\"IDLE_PCT\",\"unit\":\"percent\",\"type\":\"gauge\"}]}}

    Weitere Informationen zu Metrikabfragen finden Sie im SUSE / hanadb_exporterRepo unter GitHub.

  3. Navigieren Sie zur SSMVertriebspartner-Konsole und öffnen Sie den Tab Owned by Amazon. Wählen Sie AWSObservabilityExporter- SAP - HANADBExporterInstallAndConfigure * und wählen Sie „Einmal installieren“.

  4. Aktualisieren Sie den SSM Parameter, den Sie im ersten Schritt erstellt haben, indem Sie „Zusätzliche Argumente“ durch Folgendes ersetzen:

    { "SSM_EXPORTER_CONFIG": "{{ssm:<*SSM_CONFIGURATIONS_PARAMETER_STORE_NAME>*}}", "SSM_SID": "<SAP_DATABASE_SID>", "SSM_EXPORTER_METRICS_1": "{{ssm:<SSM_FIRST_METRICS_PARAMETER_STORE_NAME>}}", "SSM_EXPORTER_METRICS_2": "{{ssm:<SSM_SECOND_METRICS_PARAMETER_STORE_NAME>}}" }
  5. Wählen Sie die EC2 Amazon-Instances mit SAP HANA Datenbank aus und klicken Sie auf Ausführen.

AWSObservabilityExporter-HAClusterExporterInstallAndConfigure

Sie können Workload-spezifische High Availability (HA) -Cluster-Metriken aus dem Prometheus HANA Cluster Exporter for Application Insights abrufen, um Alarme für ein SAP HANA Datenbank-Hochverfügbarkeits-Setup zu konfigurieren und zu überwachen. Weitere Informationen finden Sie unter Richten Sie Ihre SAP HANA Datenbank für die Überwachung ein in diesem Handbuch.

Gehen Sie wie folgt vor, um AWS Systems Manager Distributor zum Verpacken, Installieren und Konfigurieren des AWS bereitgestellten Prometheus HA-Cluster-Exportpakets unabhängig von Application Insights zu verwenden.

Voraussetzungen für die Verwendung des Prometheus HA-Cluster-Exporter-Pakets SSM
  • SSMAgent-Version 2.3.1550.0 oder höher installiert

  • HA-Cluster für Pacemaker, Corosync und SBD DRBD

  • Linux-Betriebssystem (SUSELinux, Linux) RedHat

Installieren und konfigurieren Sie das AWSObservabilityExporter-HAClusterExporterInstallAndConfigure-Paket

Das AWSObservabilityExporter-HAClusterExporterInstallAndConfigure Paket ist ein SSM Distributor-Paket, mit dem Sie Prometheus HA Cluster Exporter installieren und konfigurieren können. Wenn Cluster-Metriken vom HANA Prometheus-Datenbankexporter gesendet werden, kann der CloudWatch Agent so konfiguriert werden, dass er die Metriken für den Service abruft. CloudWatch

  1. Erstellen Sie einen SSM Parameter im SSMParameter Store, um die Exporter-Konfigurationen im Format zu speichern. JSON Im Folgenden sehen Sie einen beispielhaften Parameterwert.

    {\"port\":\"9664\",\"address\":\"0.0.0.0\",\"log-level\":\"info\",\"crm-mon-path\":\"/usr/sbin/crm_mon\",\"cibadmin-path\":\"/usr/sbin/cibadmin\",\"corosync-cfgtoolpath-path\":\"/usr/sbin/corosync-cfgtool\",\"corosync-quorumtool-path\":\"/usr/sbin/corosync-quorumtool\",\"sbd-path\":\"/usr/sbin/sbd\",\"sbd-config-path\":\"/etc/sysconfig/sbd\",\"drbdsetup-path\":\"/sbin/drbdsetup\",\"enable-timestamps\":false}

    Weitere Informationen zu den Exporter-Konfigurationen finden Sie im ClusterLabs / ha_cluster_exporterRepo unter. GitHub

  2. Navigieren Sie zur SSMVertriebspartner-Konsole und öffnen Sie den Tab Owned by Amazon. Wählen Sie AWSObservabilityExporter- HAClusterExporterInstallAndConfigure * und wählen Sie „Einmal installieren“.

  3. Aktualisieren Sie den SSM Parameter, den Sie im ersten Schritt erstellt haben, indem Sie „Zusätzliche Argumente“ durch Folgendes ersetzen:

    { "SSM_EXPORTER_CONFIG": "{{ssm:<*SSM_CONFIGURATIONS_PARAMETER_STORE_NAME>*}}" }
  4. Wählen Sie die EC2 Amazon-Instances mit SAP HANA Datenbank aus und klicken Sie auf Ausführen.

AWSObservabilityExporter-SAP-SAPHostExporterInstallAndConfigure

Sie können Workload-spezifische SAP NetWeaver Metriken vom Prometheus SAP Host Exporter for Application Insights abrufen, um Alarme für SAP NetWeaver verteilte Bereitstellungen und Bereitstellungen mit hoher Verfügbarkeit zu konfigurieren und zu überwachen.

Gehen Sie wie folgt vor, um AWS Systems Manager Distributor zum Verpacken, Installieren und Konfigurieren des SAP Host-Exporter-Pakets unabhängig von Application Insights zu verwenden.

Voraussetzungen für die Verwendung des SAP Prometheus-Host-Exporter-Pakets SSM
  • SSMAgent-Version 2.3.1550.0 oder höher installiert

  • SAP NetWeaver Anwendungsserver

  • Linux-Betriebssystem (SUSELinux, RedHat Linux)

Installieren und konfigurieren Sie das AWSObservabilityExporter-SAP-SAPHostExporterInstallAndConfigure-Paket

Das AWSObservabilityExporter-SAP-SAPHostExporterInstallAndConfigure Paket ist ein SSM Distributor-Paket, mit dem Sie den SAP NetWeaver Prometheus Metrics Exporter installieren und konfigurieren können. Wenn SAP NetWeaver Metriken vom Prometheus-Exporter gesendet werden, kann der CloudWatch Agent so konfiguriert werden, dass er die Metriken für den Service abruft. CloudWatch

  1. Erstellen Sie einen SSM Parameter im SSMParameter Store, um die Exporter-Konfigurationen im Format zu speichern. JSON Im Folgenden sehen Sie einen beispielhaften Parameterwert.

    {\"address\":\"0.0.0.0\",\"port\":\"9680\",\"log-level\":\"info\",\"is-HA\":false}
    • address

      Die Zieladresse, an die Prometheus Metriken gesendet werden sollen. Der Standardwert ist localhost.

    • port

      Der Ziel-Port, an den Prometheus-Metriken gesendet werden sollen. Der Standardwert ist 9680.

    • is-HA

      truefür Bereitstellungen SAP NetWeaver mit hoher Verfügbarkeit. Für alle anderen Bereitstellungen ist der Wert false.

  2. Navigieren Sie zur SSMVertriebspartner-Konsole und öffnen Sie den Tab Owned by Amazon. Wählen Sie AWSObservabilityExporterSAP- - SAPHostExporterInstallAndConfigure und wählen Sie einmal Installieren.

  3. Aktualisieren Sie den SSM Parameter, den Sie im ersten Schritt erstellt haben, indem Sie „Zusätzliche Argumente“ durch Folgendes ersetzen:

    { "SSM_EXPORTER_CONFIG": "{{ssm:<SSM_CONFIGURATIONS_PARAMETER_STORE_NAME>}}", "SSM_SID": "<SAP_DATABASE_SID>", "SSM_INSTANCES_NUM": "<instances_number seperated by comma>" }

    Beispiel

    { "SSM_EXPORTER_CONFIG": "{{ssm:exporter_config_paramter}}", "SSM_INSTANCES_NUM": "11,12,10", "SSM_SID": "PR1" }
  4. Wählen Sie die EC2 Amazon-Instances mit SAP NetWeaver Anwendungen aus und klicken Sie auf Ausführen.

Anmerkung

Der Prometheus-Exporter verarbeitet die SAP NetWeaver Metriken auf einem lokalen Endpunkt. Auf den lokalen Endpunkt können nur die Betriebssystembenutzer der EC2 Amazon-Instance zugreifen. Deshalb stehen die Metriken nach der Installation des Exporter-Pakets allen Betriebssystembenutzern zur Verfügung. Der lokale Standardendpunkt ist localhost:9680/metrics.

AWSObservabilityExporter-SQLExporterInstallAndConfigure

Sie können Workload-spezifische SQL Server-Metriken aus dem SQLPrometheus-Exporter für Application Insights abrufen, um wichtige Kennzahlen zu überwachen.

Gehen Sie wie folgt vor, um das SQL Exportpaket unabhängig von Application Insights mithilfe von AWS Systems Manager Distributor zu verpacken, zu installieren und zu konfigurieren.

Voraussetzungen für die Verwendung des Prometheus-Exportpakets SQL SSM
  • SSMAgent-Version 2.3.1550.0 oder höher installiert

  • EC2Amazon-Instance, auf der SQL Server unter Windows mit aktivierter SQL Server-Benutzerauthentifizierung ausgeführt wird.

  • Ein SQL Serverbenutzer mit den folgenden Berechtigungen:

    GRANT VIEW ANY DEFINITION TO
    GRANT VIEW SERVER STATE TO
  • Ein Geheimnis, das die Datenbankverbindungszeichenfolge mit AWS Secrets Manager enthält. Weitere Informationen zur Erstellung von Secrets finden Sie unter Erstellen von Secrets im AWS Secrets Manager -Benutzerhandbuch. Das Secret muss wie folgt formatiert sein:

    { "data_source_name":"sqlserver://<username>:<password>@localhost:1433" }
    Anmerkung

    Wenn das Passwort oder der Benutzername Sonderzeichen enthält, müssen Sie die Sonderzeichen prozentual verschlüsseln, um eine erfolgreiche Verbindung zur Datenbank zu gewährleisten.

Installieren und konfigurieren Sie das AWSObservabilityExporter-SQLExporterInstallAndConfigure-Paket

Das AWSObservabilityExporter-SQLExporterInstallAndConfigure Paket ist ein SSM Distributor-Paket, mit dem Sie den SQL Prometheus Metrics Exporter installieren und konfigurieren können. Wenn Metriken vom Prometheus-Exporter gesendet werden, kann der CloudWatch Agent so konfiguriert werden, dass er die Metriken für den Service abruft. CloudWatch

  1. Bereiten Sie die Exporter-Konfiguration auf der SQL Grundlage Ihrer Einstellungen vor. YAML In der folgenden Beispielkonfiguration ist eine einzelne Metrik konfiguriert. Verwenden Sie die Beispielkonfiguration, um die Konfiguration mit zusätzlichen Metriken zu aktualisieren, oder erstellen Sie Ihre eigene Konfiguration.

    --- global: scrape_timeout_offset: 500ms min_interval: 0s max_connections: 3 max_idle_connections: 3 target: aws_secret_name: <SECRET_NAME> collectors: - mssql_standard collectors: - collector_name: mssql_standard metrics: - metric_name: mssql_batch_requests type: counter help: 'Number of command batches received.' values: [cntr_value] query: | SELECT cntr_value FROM sys.dm_os_performance_counters WITH (NOLOCK) WHERE counter_name = 'Batch Requests/sec'
  2. Kopieren Sie die als Base64 kodierte SQL YAML Prometheus-Exportkonfigurationsdatei in einen neuen SSM Parameter im Parameter Store. SSM

  3. Navigieren Sie zur SSMVertriebspartner-Konsole und öffnen Sie den Tab Owned by Amazon. Wählen Sie AWSObservabilityExporter- SQLExporterInstallAndConfigure und wählen Sie Einmal installieren.

  4. Ersetzen Sie die „Zusätzlichen Argumente“ durch die folgenden Informationen. Der SSM_PARAMETER_NAME ist der Name des Parameters, den Sie in Schritt 2 erstellt haben.

    { "SSM_EXPORTER_CONFIGURATION": "{{ssm:<SSM_PARAMETER_STORE_NAME>}}", "SSM_PROMETHEUS_PORT": "9399", "SSM_WORKLOAD_NAME": "SQL" }
  5. Wählen Sie die EC2 Amazon-Instance mit der SQL Server-Datenbank aus und klicken Sie dann auf Ausführen.