Tutorial: configurazione del monitoraggio per SAP NetWeaver - Amazon CloudWatch

Tutorial: configurazione del monitoraggio per SAP NetWeaver

Questo tutorial illustra come configurare gli approfondimenti sulle applicazioni Amazon CloudWatch per impostare il monitoraggio per SAP NetWeaver. Puoi utilizzare i pannelli di controllo automatici degli approfondimenti sulle applicazioni CloudWatch per visualizzare i dettagli dei problemi, accelerare la loro risoluzione e ridurre il tempo medio di risoluzione (MTTR) per i server di applicazioni SAP NetWeaver.

Ambienti supportati

CloudWatch Application Insights supporta l'implementazione di risorse AWS per i seguenti sistemi e modelli.

  • Implementazione del sistema SAP NetWeaver Standard.

  • Implementazioni distribuite SAP NetWeaver su più istanze Amazon EC2.

  • Configurazione ad alta disponibilità di SAP NetWeaver tra zone di disponibilità: SAP NetWeaver con elevata disponibilità configurato su due zone di disponibilità utilizzando il clustering SUSE/RHEL.

Sistemi operativi supportati

Approfondimenti sulle applicazioni CloudWatch per SAP NetWeaver è supportato sui seguenti sistemi operativi:

  • Oracle Linux 8

  • Red Hat Enterprise Linux 7.6

  • Red Hat Enterprise Linux 7.7

  • Red Hat Enterprise Linux 7.9

  • Red Hat Enterprise Linux 8.1

  • Red Hat Enterprise Linux 8.2

  • Red Hat Enterprise Linux 8.4

  • Red Hat Enterprise Linux 8.6

  • SUSE Linux Enterprise Server 15 per SAP

  • SUSE Linux Enterprise Server 15 SP1 per SAP

  • SUSE Linux Enterprise Server 15 SP2 per SAP

  • SUSE Linux Enterprise Server 15 SP3 per SAP

  • SUSE Linux Enterprise Server 15 SP4 per SAP

  • SUSE Linux Enterprise Server 12 SP4 per SAP

  • SUSE Linux Enterprise Server 12 SP5 per SAP

  • SUSE Linux Enterprise Server 15 tranne modelli ad alta disponibilità

  • SUSE Linux Enterprise Server 15 SP1 tranne modelli ad alta disponibilità

  • SUSE Linux Enterprise Server 15 SP2 tranne modelli ad alta disponibilità

  • SUSE Linux Enterprise Server 15 SP3 tranne modelli ad alta disponibilità

  • SUSE Linux Enterprise Server 15 SP4 tranne modelli ad alta disponibilità

  • SUSE Linux Enterprise Server 12 SP4 tranne modelli ad alta disponibilità

  • SUSE Linux Enterprise Server 12 SP5 tranne modelli ad alta disponibilità

Caratteristiche

Approfondimenti sulle applicazioni CloudWatch per SAP NetWeaver 7.0x—7.5x (inclusa la piattaforma ABAP) offre le seguenti funzionalità:

  • Rilevamento automatico dei carichi di lavoro SAP NetWeaver

  • Creazione automatica di allarmi SAP NetWeaver in base a soglie statiche

  • Riconoscimento automatico di modelli di log SAP NetWeaver

  • Pannello di controllo di integrità per SAP NetWeaver

  • Pannello di controllo dei problemi per SAP NetWeaver

Prerequisiti

Per configurare un database SAP NetWeaver con GetMetricStatistics, è necessario soddisfare i seguenti prerequisiti:

  • Abilitazione di Systems Manager AWS: installa l'agente SSM sulle istanze Amazon EC2 e abilita le istanze per SSM. Per informazioni su come installare l'Agente SSM, consulta Configurazione di AWS Systems Manager nella Guida per l'utente di AWS Systems Manager.

  • Ruoli delle istanze Amazon EC2: allega i ruoli seguenti dell'istanza Amazon EC2 per configurare il monitoraggio SAP NetWeaver.

  • Gruppi di risorseAWS: per eseguire l'integrazione delle applicazioni in Approfondimenti sulle applicazioni CloudWatch, devi creare un gruppo di risorse che include tutte le risorse AWS associate utilizzate dallo stack di applicazioni. Sono incluse le istanze Amazon EC2, Amazon EFS e volumi Amazon EBS che eseguono i server di applicazioni SAP NetWeaver. Se sono presenti più sistemi SAP NetWeaver per account, ti consigliamo di creare un gruppo di risorse che includa le risorse AWS per ogni sistema SAP NetWeaver. Per ulteriori informazioni sulla creazione di gruppi di risorse, consulta la Guida per l'utente di AWS Resource Groups e tag.

  • Autorizzazioni IAM: per gli utenti che non dispongono di accesso amministrativo, è necessario creare una policy (IAM) AWS Identity and Access Management che consenta ad Approfondimenti sulle applicazioni di creare un ruolo collegato al servizio e collegarlo all'identità dell'utente. Per ulteriori informazioni su come creare la policy IAM, consulta Policy IAM.

  • Ruolo collegato ai servizi: : Application Insights utilizza ruoli collegati ai servizi (IAM) AWS Identity and Access Management. Un ruolo collegato al servizio viene creato per te quando crei la tua prima applicazione Application Insights nella console Application Insights. Per ulteriori informazioni, consulta Utilizzo di ruoli collegati ai servizi per CloudWatch Application Insights.

  • Agente Amazon CloudWatch: Application Insights installa e configura l'agente CloudWatch. Se hai installato l'agente CloudWatch, Application Insights mantiene la tua configurazione. Per evitare un conflitto di unione, rimuovi la configurazione delle risorse che desideri utilizzare in Application Insights dal file di configurazione dell'agente CloudWatch esistente. Per ulteriori informazioni, consulta Creazione o modifica manuale del file di configurazione dell'agente CloudWatch.

Configurazione dei server di applicazioni SAP NetWeaver per il monitoraggio

Segui la procedura seguente per configurare il monitoraggio per i server di applicazioni SAP NetWeaver.

Per configurare il monitoraggio
  1. Apri la console CloudWatch.

  2. Nel pannello di navigazione a sinistra, in Insights (Approfondimenti) scegli Application Insights (Approfondimenti sulle applicazioni).

  3. La pagina Application Insights visualizza l'elenco delle applicazioni che sono monitorate con Application Insights e lo stato di monitoraggio per ciascuna applicazione. Nell'angolo in alto a destra, seleziona Add an application (Aggiungi un'applicazione).

  4. Nella pagina Specify application details (Specifica i dettagli dell'applicazione), dall'elenco a discesa sotto Resource group (Gruppo di risorse), seleziona il gruppo AWS contenente le risorse SAP NetWeaver. Se non hai creato un gruppo di risorse per l'applicazione, puoi crearne uno scegliendo Create new resource group (Crea nuovo gruppo di risorse) sotto il menu a discesa Resource Group (Gruppo di risorse).

  5. In Automatic monitoring of new resources (Monitoraggio automatico delle nuove risorse), seleziona la casella di controllo per consentire ad Application Insights di monitorare automaticamente le risorse aggiunte al gruppo di risorse dell'applicazione dopo l'onboarding.

  6. In Monitor EventBridge events (Monitora eventi EventBridge), seleziona la casella di controllo per integrare il monitoraggio di Application Insights con Eventi CloudWatch al fine di ottenere informazioni dettagliate da Amazon EBS, Amazon EC2, AWS CodeDeploy, Amazon ECS, API e notifiche AWS Health, Amazon RDS, Amazon S3 e AWS Step Functions.

  7. In Integrare con .AWS Systems ManagerOpsCenter, seleziona la casella di controllo accanto a Genera AWS Systems Manager OpsItems di OpsCenter per azioni correttive per visualizzare e ricevere notifiche quando vengono rilevati problemi per le applicazioni selezionate. Per monitorare le operazioni eseguite per risolvere gli elementi di lavoro operativi (OpsItems) correlati alle risorse AWS, indica l'ARN dell'argomento SNS.

  8. È possibile inserire tag come supporto nell'individuazione e nell'organizzazione delle risorse. Approfondimenti sulle applicazioni CloudWatch supporta gruppi di risorse basati su tag e stack CloudFormation ad eccezione di gruppi Application Auto Scaling. Per ulteriori informazioni, consulta Tag Editor nella Guida per l'utente di AWS Resource Groups.

  9. Per rivedere i componenti rilevati, scegli Avanti.

  10. Sulla pagina Revisione componenti rilevati, sono riportati i componenti monitorati e i relativi carichi di lavoro rilevati automaticamente da CloudWatch Application Insights.

    1. Per modificare il tipo e il nome del carico di lavoro, scegli Modifica componente.

      Nota

      I componenti che contengono un carico di lavoro NetWeaver Distributed o NetWeaver High Availability rilevato supportano solo un carico di lavoro su un componente.

      La sezione di revisione dei componenti rilevati della console CloudWatch Application Insights: elenco dei componenti che possono essere modificati.
  11. Scegli Next (Successivo).

  12. Nella pagina Specify component details (Specifica i dettagli del componente), seleziona Next (Avanti).

  13. Rivedi la configurazione del monitoraggio delle applicazioni e scegli Invia.

  14. Si apre la pagina dei dettagli dell'applicazione, in cui puoi visualizzare le sezioni Riepilogo applicazione, Pannello di controllo, Componenti e Carichi di lavoro. Puoi visualizzare inoltre la Configuration history (Cronologia delle configurazioni), i Log patterns (Modelli di log) e i Tags (Tag) creati. Dopo aver inviato l'applicazione, Approfondimenti sulle applicazioni CloudWatch implementa tutte le metriche e gli allarmi per il sistema SAP NetWeaver. Questa operazione può richiedere fino a un'ora.

Gestione del monitoraggio per i server di applicazioni SAP NetWeaver

Segui la procedura qui descritta per gestire il monitoraggio per i server di applicazioni SAP NetWeaver.

Per gestire il monitoraggio
  1. Apri la console CloudWatch.

  2. Nel pannello di navigazione a sinistra, in Insights (Approfondimenti) scegli Application Insights (Approfondimenti sulle applicazioni).

  3. Scegli la scheda List view (Visualizzazione elenco).

  4. La pagina Application Insights visualizza l'elenco delle applicazioni che sono monitorate con Application Insights e lo stato di monitoraggio per ciascuna applicazione.

  5. Seleziona l'applicazione.

  6. Scegli la scheda Components (Componenti).

  7. In Componenti monitorati, seleziona il pulsante di opzione accanto al nome del componente. Quindi, seleziona Manage monitoring (Gestisci monitoraggio).

  8. In Instance logs (Registri delle istanze), puoi aggiornare il percorso di log esistente, il set di modelli di log e il nome del gruppo di log. Inoltre, è possibile aggiungere fino a tre altri Log di applicazioni.

  9. In Metrics (Parametri), puoi selezionare i parametri SAP NetWeaver in base alle tue esigenze. I nomi dei parametri SAP NetWeaver hanno il prefisso sap. È possibile aggiungere fino a 40 parametri per componente.

  10. In Allarmi personalizzati, è possibile aggiungere ulteriori allarmi da monitorare da CloudWatch Application Insights.

  11. Esamina la configurazione del monitoraggio dell'applicazione e scegli Save (Salva). Quando invii la configurazione, l'account aggiorna tutti i parametri e gli allarmi dei sistemi SAP NetWeaver.

Visualizzazione e risoluzione dei problemi di SAP NetWeaver rilevati da Approfondimenti sulle applicazioni CloudWatch

Le sezioni seguenti illustrano i passaggi che consentono di risolvere gli scenari comuni di risoluzione dei problemi che si verificano durante la configurazione del monitoraggio per SAP NetWeaver su Approfondimenti sulle applicazioni.

Problemi di connettività del database SAP NetWeaver

Descrizione

L'applicazione SAP NetWeaver presenta problemi di connettività del database.

Causa

Puoi identificare il problema di connettività accedendo alla console di Approfondimenti sulle applicazioni CloudWatch e controllando il relativo pannello di controllo dei problemi di SAP NetWeaver. Seleziona il link in Problem summary (Riepilogo dei problemi) per visualizzare il problema specifico.

Pannello di controllo dei problemi rilevati per Approfondimenti sulle applicazioni CloudWatch con ulteriori informazioni della sezione Detected problems (Problemi rilevati) nella colonna Problem summary (Riepilogo dei problemi).

Nell'esempio seguente, in Problem summary (Riepilogo dei problemi), il problema è rappresentato da SAP: Availability (SAP: disponibilità).

Sezione Problem summary (Riepilogo dei problemi) per Approfondimenti sulle applicazioni CloudWatch nella relativa pagina.

Subito dopo Problem summary (Riepilogo dei problemi), la sezione Insight (Approfondimenti) offre ulteriori informazioni sull'errore e su dove è possibile visualizzare altri dettagli relativi alle cause del problema.

Informazioni dettagliate sul problema di Approfondimenti sulle applicazioni CloudWatch con dettagli aggiuntivi sulla causa dell'errore.

Nello stesso pannello di controllo dei problemi puoi visualizzare i log e le metriche correlati che sono stati raggruppati mediante il rilevamento dei problemi per consentirti di isolare la causa dell'errore. Il parametro sap_alerts_Availability tiene traccia della disponibilità del sistema SAP NetWeaver nel tempo. Puoi utilizzare il tracciamento cronologico per mettere in relazione il momento in cui il parametro ha avviato uno stato di errore o superato la soglia di allarme. Nell'esempio seguente si è verificato un problema di disponibilità con il sistema SAP NetWeaver. L'esempio mostra due allarmi perché sono presenti due istanze del server di applicazioni SAP ed è stato creato un allarme per ogni istanza.

Parametro SAP: Availability (SAP: disponibilità) di Approfondimenti sulle applicazioni CloudWatch con informazioni aggiuntive sulla cronologia del momento in cui si è verificato l'errore.

Per ulteriori informazioni su ciascun allarme, passa con il mouse sul nome del parametro sap_alerts_Availability.

Parametro SAP: Availability (SAP: disponibilità) di Approfondimenti sulle applicazioni CloudWatch con informazioni aggiuntive sull'errore.

Nell'esempio seguente, il parametro sap_alerts_Database mostra che il livello del database presenta un problema o un errore. Questo allarme indica che SAP NetWeaver ha avuto problemi di connessione o comunicazione con il suo database.

Parametro SAP Database (Database SAP) di Approfondimenti sulle applicazioni CloudWatch con cronologia aggiuntiva sul momento in cui si è verificato l'errore.

Dal momento che il database è una risorsa chiave per SAP NetWeaver, potresti ricevere molti allarmi correlati quando il database presenta un problema o un errore. Nell'esempio seguente, il database non è disponibile e di conseguenza vengono avviate le metriche sap_alerts_FrontendResponseTime e sap_alerts_LongRunners.

Metriche aggiuntive del database SAP di Approfondimenti sulle applicazioni CloudWatch creati a causa di un errore del database.
Risoluzione

Approfondimenti sulle applicazioni monitora il problema rilevato ogni ora. Se non sono presenti nuove voci di log correlate nei file di log SAP NetWeaver, le voci di log precedenti verranno considerate risolte. È necessario correggere eventuali condizioni di errore relative agli allarmi CloudWatch. Dopo aver corretto le condizioni di errore, gli allarmi e i log vengono ripristinati e l'allarme viene risolto. Una volta che tutti gli errori e gli allarmi dei log di CloudWatch sono stati risolti, Approfondimenti sulle applicazioni smette di rilevare gli errori e il problema viene risolto automaticamente entro un'ora. Ti consigliamo di risolvere tutte le condizioni di errore e gli allarmi del log in modo da visualizzare i problemi più recenti nel relativo pannello di controllo.

Nell'esempio seguente, il problema della disponibilità SAP è stato risolto.

Pannello di controllo dei problemi di Approfondimenti sulle applicazioni CloudWatch con l'errore di disponibilità SAP risolto.

Problemi relativi alla disponibilità delle applicazioni di SAP NetWeaver

Descrizione

High Availability Enqueue Replication (Replica accodamento a disponibilità elevata) di SAP NetWeaver ha smesso di funzionare.

Causa

Puoi identificare il problema di connettività accedendo alla console di Approfondimenti sulle applicazioni CloudWatch e controllando il relativo pannello di controllo dei problemi di SAP NetWeaver. Seleziona il link in Problem summary (Riepilogo dei problemi) per visualizzare il problema specifico.

Pannello di controllo dei problemi in Approfondimenti sulle applicazioni CloudWatch con ulteriori informazioni nella sezione Problem summary (Riepilogo dei problemi).

Nell'esempio seguente, in Problem summary (Riepilogo dei problemi), viene riportato il problema High Availability Enqueue Replication (Replica accodamento a disponibilità elevata).

Problem summary (Riepilogo dei problemi) in Approfondimenti sulle applicazioni CloudWatch in cui è elencato l'errore SAP Availability: Enqueue replication (Disponibilità SAP: replica accodamento).

Subito dopo Problem summary (Riepilogo dei problemi), la sezione Insight (Approfondimenti) offre ulteriori informazioni sull'errore e su dove è possibile visualizzare altri dettagli relativi alle cause del problema.

Informazioni dettagliate sul problema di Approfondimenti sulle applicazioni CloudWatch con dettagli aggiuntivi sulla causa dell'errore.

L'esempio seguente mostra il pannello di controllo dei problemi in cui vengono raggruppati i log e le metriche per consentirti di isolare le cause dell'errore. Il parametro sap_enqueue_server_replication_state tiene traccia del valore nel tempo. Puoi utilizzare il tracciamento cronologico per mettere in relazione il momento in cui il parametro ha avviato uno stato di errore o superato la soglia di allarme.

Parametro dello stato di replica del server di accodamento nel pannello di controllo dei problemi con informazioni aggiuntive su quando si è verificato l'errore.

Nell'esempio seguente, il parametro ha_cluster_pacemaker_fail_count mostra che nel cluster pacemaker a disponibilità elevata si è verificato un errore di risorsa. Le risorse specifiche del pacemaker con un numero di errori maggiore o uguale a uno sono indicate nel pannello di controllo del componente.

Parametro di disponibilità dell'applicazione di Approfondimenti sulle applicazioni CloudWatch per una risorsa pacemaker con numero di errori maggiore o uguale a uno.

L'esempio seguente mostra il parametro sap_alerts_Shortdumps, che indica una riduzione delle prestazioni dell'applicazione SAP quando è stato rilevato il problema.

Parametro Shortdumps relativo all'avviso di disponibilità dell'applicazione per Approfondimenti sulle applicazioni CloudWatch.

Log

Le voci di log sono utili per comprendere meglio gli errori che si sono verificati a livello SAP NetWeaver quando il problema è stato rilevato. Il widget del gruppo di log nel pannello di controllo dei problemi mostra l'ora specifica del problema.

Voci di log per Approfondimenti sulle applicazioni CloudWatch che mostrano l'ora esatta in cui si sono verificati i problemi.

Per visualizzare informazioni dettagliate sui log, seleziona i tre punti verticali nell'angolo in alto a destra, quindi scegli View in CloudWatch Logs Insights (Visualizza log in CloudWatch Logs Insights).

Dettagli di Approfondimenti sulle applicazioni CloudWatch con View in CloudWatch Logs Insights (Visualizza log in CloudWatch Logs Insights).

Utilizza la procedura seguente per ottenere maggiori informazioni su metriche e allarmi visualizzati nel pannello di controllo dei problemi.

Per ottenere maggiori informazioni su metriche e allarmi
  1. Apri la console CloudWatch.

  2. Nel pannello di navigazione a sinistra, in Insights (Approfondimenti) seleziona Application Insights. Scegli quindi la scheda List view (Visualizzazione elenco) e seleziona l'applicazione.

  3. Seleziona la scheda Components (Componenti). Seleziona quindi il componente SAP NetWeaver sul quale desideri ottenere maggiori informazioni.

    L'esempio seguente mostra la sezione HA Metrics (Metriche HA) con il parametro ha_cluster_pacemaker_fail_count visualizzato nel pannello di controllo dei problemi.

    Sezione HA Metrics (Metriche HA) per Approfondimenti sulle applicazioni CloudWatch che mostrano il numero di errori delle risorse pacemaker.
Risoluzione

Approfondimenti sulle applicazioni monitora il problema rilevato ogni ora. Se non sono presenti nuove voci di log correlate nei file di log SAP NetWeaver, le voci di log precedenti verranno considerate risolte. È necessario correggere eventuali condizioni di errore relative a questo problema.

Per l'allarme sap_alerts_Shortdumps devi risolvere l'avviso nel sistema SAP NetWeaver utilizzando il codice di transazione RZ20 → R3Abap → Shortdumps per passare all'avviso CCMS. Per ulteriori informazioni sugli avvisi CCMS, consulta il sito Web di SAP. Risolvi tutti gli avvisi CCMS nella struttura Shortdumps. Dopo aver risolto tutti gli avvisi nel sistema SAP NetWeaver, CloudWatch non segnala più il parametro in uno stato di allarme.

Una volta che tutti gli errori e gli allarmi dei log di CloudWatch sono stati risolti, Approfondimenti sulle applicazioni smette di rilevare gli errori e il problema viene risolto automaticamente entro un'ora. Ti consigliamo di risolvere tutte le condizioni di errore e gli allarmi del log in modo da visualizzare i problemi più recenti nel relativo pannello di controllo. Nell'esempio seguente, il problema High Availability Enqueue Replication (Replica accodamento a disponibilità elevata) di SAP Netweaver è stato risolto.

Pannello di controllo dei problemi per gli approfondimenti sui file di log CloudWatch che mostra il problema SAP Availability: Enqueue replication (Disponibilità SAP: replica accodamento) con stato risolto.

Risoluzione dei problemi relativi ad Approfondimenti sulle applicazioni per SAP NetWeaver

Questa sezione fornisce i passaggi per aiutarti a risolvere gli errori comuni restituiti dal pannello di controllo di Application Insights.

Impossibile aggiungere più di 60 parametri del monitor

Errore resituito:Component cannot have more than 60 monitored metrics.

Causa principale:The current metric limit is 60 monitor metrics per component.

Resolution (Risoluzione): Rimuovere i parametri che non sono necessari per rispettare il limite.

Le metriche SAP non vengono visualizzati nel pannello di controllo dopo il processo di onboarding

Causa principale: il pannello di controllo dei componenti utilizza un periodo di cinque minuti per aggregare i punti dati.

Risoluzione: tutte le metriche dovrebbero essere visualizzate nel pannello di controllo dopo cinque minuti.

Le metriche e gli allarmi SAP non vengono visualizzati nel pannello di controllo

Utilizza la procedura seguente per identificare il motivo per cui le metriche e gli allarmi SAP non vengono visualizzati nel pannello di controllo dopo il processo di onboarding.

Per identificare il problema con metriche e allarmi
  1. Apri la console CloudWatch.

  2. Nel pannello di navigazione a sinistra, in Insights (Approfondimenti) seleziona Application Insights. Scegli quindi la scheda List view (Visualizzazione elenco) e seleziona l'applicazione.

  3. Scegli la scheda Configuration history (Cronologia delle configurazioni).

  4. Se alcuni punti dati delle metriche non sono presenti, verifica la presenza di errori relativi a prometheus-sap_host_exporter.

  5. Se non trovi alcun errore nel passaggio precedente, esegui la connessione all'istanza di Linux. Per le implementazioni ad alta disponibilità, connettiti all'istanza Amazon EC2 del cluster principale.

  6. All'interno dell'istanza, verifica che l'esportatore sia in esecuzione utilizzando il seguente comando. La porta predefinita è 9680. Se stai utilizzando una porta diversa, sostituisci 9680 con la porta in uso.

    curl localhost:9680/metrics

    Se non viene restituito alcun dato, l'esportatore non è stato avviato.

  7. Per trovare la convenzione di denominazione corretta da utilizzare per WORKLOAD_SHORT_NAME nei due passaggi successivi, esegui il comando seguente.

    Nota

    Application Insights aggiunge un suffisso, WORKLOAD_SHORT_NAME, al nome del servizio a seconda del carico di lavoro in esecuzione. I nomi brevi per le implementazioni NetWeaver Distributed, Standard e High Availability sono SAP_NWD, SAP_NWS e SAP_NWH.

    sudo systemctl | grep exporter
  8. Per verificare la presenza di errori nei log di servizio dell'esportatore, esegui il comando seguente:

    sudo journalctl -e --unit=prometheus-sap_host_exporter_WORKLOAD_SHORT_NAME.service
  9. Per verificare la presenza di errori nei log di gestione dell'esportatore, esegui il comando seguente:

    sudo journalctl -e --unit=prometheus-sap_host_exporter_manager_WORKLOAD_SHORT_NAME.service
    Nota

    Questo servizio deve essere sempre attivo e funzionante.

    Se questo comando non restituisce alcun errore, continua con il passaggio successivo.

  10. Esegui il comando seguente per avviare manualmente l'esportatore. Quindi, controlla l'output dell'esportatore.

    sudo /opt/aws/sap_host_exporter/sap_host_exporter

    Puoi uscire dal processo di esportazione dopo aver verificato la presenza di errori.

Causa principale: le cause per questo problema sono diverse. Una causa comune è che l'esportatore non è in grado di connettersi a una delle istanze del server di applicazioni.

Resolution (Risoluzione)

Utilizza la procedura seguente per connettere l'esportatore alle istanze del server di applicazioni. Verificherai che l'istanza dell'applicazione SAP sia in esecuzione e utilizzerai SAPControl per connetterti all'istanza.

Per connettere l'esportatore alle istanze del server di applicazioni
  1. Nella tua istanza Amazon EC2, esegui il comando seguente per verificare che l'applicazione SAP sia in esecuzione.

    sapcontrol -nr <App_InstNo> -function GetProcessList
  2. È necessario stabilire una connessione SAPControl funzionante. Se la connessione SAPControl non funziona, individua la causa principale del problema nell'istanza dell'applicazione SAP pertinente.

  3. Per avviare manualmente l'esportatore dopo aver risolto il problema di connessione SAPControl, esegui il comando seguente:

    sudo systemctl start prometheus-sap_host_exporter.service
  4. Se non è possibile risolvere il problema di connessione SAPControl, utilizza la procedura seguente come correzione temporanea.

    1. Apri la AWS Systems Manager console.

    2. Nel pannello di navigazione a sinistra, scegli State Manager.

    3. In Associations (Associazioni) cerca l'associazione del sistema SAP NetWeaver.

      Association Name: Equal: AWS-ApplicationInsights-SSMSAPHostExporterAssociationForCUSTOMSAPNW<SID>-1
    4. Seleziona l'Association id (ID associazione).

    5. Scegli la scheda Parameters (Parametri) e rimuovi il numero del server dell'applicazione da additionalArguments.

    6. Scegli Apply Association Now (Applica l'associazione ora).

      Nota

      Si tratta di una correzione temporanea. Se vengono apportate modifiche alle configurazioni di monitoraggio del componente, l'istanza verrà aggiunta nuovamente.