

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Tutorial: configurare il monitoraggio per SAP NetWeaver
<a name="appinsights-tutorial-sap-netweaver"></a>

Questo tutorial dimostra come configurare Amazon CloudWatch Application Insights per configurare il monitoraggio per NetWeaver SAP. Puoi utilizzare i dashboard automatici di CloudWatch Application Insights per visualizzare i dettagli dei problemi, accelerare la risoluzione dei problemi e ridurre il tempo medio di risoluzione (MTTR) per i tuoi server di applicazioni SAP. NetWeaver

**Topics**
+ [Ambienti supportati](#appinsights-tutorial-sap-netweaver-supported-environments)
+ [Sistemi operativi supportati](#appinsights-tutorial-sap-netweaver-supported-os)
+ [Funzionalità](#appinsights-tutorial-sap-netweaver-features)
+ [Prerequisiti](#appinsights-tutorial-sap-netweaver-prerequisites)
+ [Configurazione del monitoraggio](#appinsights-tutorial-sap-netweaver-set-up)
+ [Gestione del monitoraggio](#appinsights-tutorial-sap-netweaver-manage)
+ [Risoluzione dei problemi](#appinsights-tutorial-sap-netweaver-troubleshooting)
+ [Risoluzione dei problemi di Application Insights](#appinsights-tutorial-sap-netweaver-troubleshooting-health-dashboard)

## Ambienti supportati
<a name="appinsights-tutorial-sap-netweaver-supported-environments"></a>

CloudWatch Application Insights supporta l'implementazione di AWS risorse per i seguenti sistemi e modelli. 
+ **Implementazione di sistemi NetWeaver standard SAP.**
+ **Implementazioni NetWeaver distribuite SAP su più istanze Amazon. EC2**
+ Configurazione **SAP NetWeaver ad alta disponibilità Cross-AZ: SAP NetWeaver con alta disponibilità configurato** su due zone di disponibilità utilizzando il clustering SUSE/RHEL.

## Sistemi operativi supportati
<a name="appinsights-tutorial-sap-netweaver-supported-os"></a>

CloudWatch Application Insights for NetWeaver SAP è 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 per SAP SP2 
+ SUSE Linux Enterprise Server 15 per SAP SP3 
+ SUSE Linux Enterprise Server 15 per SAP SP4 
+ SUSE Linux Enterprise Server 12 per SAP SP4 
+ SUSE Linux Enterprise Server 12 per SAP SP5 
+ SUSE Linux Enterprise Server 15 tranne modelli ad alta disponibilità
+ SUSE Linux Enterprise Server 15 SP1 ad eccezione dei modelli di alta disponibilità
+ SUSE Linux Enterprise Server 15 SP2 ad eccezione dei modelli di alta disponibilità
+ SUSE Linux Enterprise Server 15 SP3 ad eccezione dei modelli di alta disponibilità
+ SUSE Linux Enterprise Server 15 SP4 ad eccezione dei modelli di alta disponibilità
+ SUSE Linux Enterprise Server 12 SP4 ad eccezione dei modelli di alta disponibilità
+ SUSE Linux Enterprise Server 12 SP5 ad eccezione dei modelli di alta disponibilità

## Funzionalità
<a name="appinsights-tutorial-sap-netweaver-features"></a>

CloudWatch Application Insights for SAP NetWeaver 7.0x—7.5x (inclusa la piattaforma ABAP) offre le seguenti funzionalità:
+  NetWeaver Rilevamento automatico del carico di lavoro SAP 
+ Creazione automatica di NetWeaver allarmi SAP basati su soglie statiche
+ Riconoscimento automatico dei pattern di log SAP NetWeaver 
+ Dashboard Health per SAP NetWeaver
+ Dashboard dei problemi per SAP NetWeaver

## Prerequisiti
<a name="appinsights-tutorial-sap-netweaver-prerequisites"></a>

È necessario soddisfare i seguenti prerequisiti per configurare SAP NetWeaver con CloudWatch Application Insights:
+ **AWS Abilitazione di Systems Manager**: installa SSM Agent sulle tue istanze Amazon e abilita EC2 le istanze per SSM. Per informazioni su come installare l'Agente SSM, consulta [Configurazione di AWS Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/systems-manager-setting-up.html) nella *Guida per l'utente di AWS Systems Manager*.
+ **Ruoli delle EC2 istanze Amazon**: devi collegare i seguenti ruoli di EC2 istanza Amazon per configurare il NetWeaver monitoraggio SAP.
  + È necessario allegare il ruolo `AmazonSSMManagedInstanceCore` per abilitare Systems Manager. Per ulteriori informazioni, consulta [Esempi di policy basate sull'identità nella AWS Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/auth-and-access-control-iam-identity-based-access-control.html).
  + È necessario allegare la `CloudWatchAgentServerPolicy` policy per consentire la trasmissione dei parametri e dei log dell'istanza. CloudWatch Per ulteriori informazioni, consulta [Creare ruoli e utenti IAM da utilizzare con l'agente](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/create-iam-roles-for-cloudwatch-agent.html). CloudWatch 
+ **AWS gruppi di risorse**: è necessario creare un gruppo di risorse che includa tutte le AWS risorse associate utilizzate dallo stack di applicazioni per l'onboarding delle applicazioni in CloudWatch Application Insights. Ciò include EC2 istanze Amazon, Amazon EFS e volumi Amazon EBS che eseguono i tuoi server di applicazioni SAP NetWeaver . Se ci sono più NetWeaver sistemi SAP per account, ti consigliamo di creare un gruppo di risorse che includa le AWS risorse 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](https://docs.aws.amazon.com/ARG/latest/userguide/resource-groups.html)*.
+ **Autorizzazioni IAM**: per gli utenti che non dispongono di accesso amministrativo, è necessario creare una policy AWS Identity and Access Management (IAM) che consenta ad Application Insights di creare un ruolo collegato al servizio e associarlo all'identità dell'utente. Per ulteriori informazioni su come creare la policy IAM, consulta [Policy IAM](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/appinsights-iam.html).
+ **Ruolo collegato ai servizi: Application Insights utilizza ruoli collegati** ai servizi AWS Identity and Access Management (IAM). 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](CHAP_using-service-linked-roles-appinsights.md).
+ ** CloudWatch Agente Amazon**: Application Insights installa e configura l' CloudWatch agente. Se hai installato un CloudWatch agente, Application Insights mantiene la tua configurazione. Per evitare un conflitto di unione, rimuovete la configurazione delle risorse che desiderate utilizzare in Application Insights dal file di configurazione dell' CloudWatch agente esistente. Per ulteriori informazioni, consulta [Crea o modifica manualmente il file di configurazione CloudWatch dell'agente](CloudWatch-Agent-Configuration-File-Details.md).

## Configura i server delle NetWeaver applicazioni SAP per il monitoraggio
<a name="appinsights-tutorial-sap-netweaver-set-up"></a>

Utilizza i seguenti passaggi per configurare il monitoraggio per i tuoi server di NetWeaver applicazioni SAP.

**Per configurare il monitoraggio**

1. Apri la [CloudWatch console](https://console.aws.amazon.com/cloudwatch).

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

1. 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).

1. Nella pagina **Specificare i dettagli dell'applicazione**, dall'elenco a discesa in Gruppo di **risorse, seleziona il gruppo** di AWS risorse che hai creato che contiene le tue risorse NetWeaver SAP. 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). 

1. 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. 

1. In **Monitora EventBridge eventi**, seleziona la casella di controllo per integrare il monitoraggio di Application Insights con CloudWatch Events per ottenere informazioni da Amazon EBS EC2 AWS CodeDeploy, Amazon, Amazon ECS AWS Health APIs e notifiche, Amazon RDS, Amazon S3 e. AWS Step Functions

1. In **Integra con AWS Systems Manager OpsCenter**, seleziona la casella di controllo accanto a **Genera AWS Systems Manager OpsCenter OpsItems per azioni correttive per** visualizzare e ricevere notifiche quando vengono rilevati problemi per le applicazioni selezionate. Per tenere traccia delle operazioni eseguite per risolvere gli elementi di lavoro operativi, denominati [OpsItems](https://docs.aws.amazon.com/systems-manager/latest/userguide/OpsCenter-getting-started-sns.html), correlati alle AWS risorse, fornisci un argomento SNS ARN. 

1. Facoltativamente, puoi inserire tag per aiutarti a identificare e organizzare le tue risorse. CloudWatch Application Insights supporta gruppi di risorse CloudFormation basati su tag e stack, ad eccezione dei gruppi. Application Auto Scaling Per ulteriori informazioni, consulta [Tag Editor](https://docs.aws.amazon.com/ARG/latest/userguide/tag-editor.html) nella *Guida per l'utente di AWS Resource Groups *. 

1. Per rivedere i componenti rilevati, scegli **Avanti**.

1. Nella pagina **Rivedi i componenti rilevati**, sono elencati 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 distribuito o NetWeaver ad alta disponibilità rilevato supportano solo un carico di lavoro su un componente.  
![\[La sezione Esamina i componenti rilevati della console di CloudWatch Application Insights: elenco dei componenti che possono essere modificati.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-multiapp-netweaver.png)

1. Scegli **Next (Successivo)**.

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

1. Rivedi la configurazione del monitoraggio delle applicazioni e scegli **Invia**.

1. 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 la domanda, CloudWatch Application Insights implementa tutte le metriche e gli allarmi per il NetWeaver sistema SAP, operazione che può richiedere fino a un'ora.

## Gestisci il monitoraggio dei tuoi server di applicazioni SAP NetWeaver
<a name="appinsights-tutorial-sap-netweaver-manage"></a>

Utilizza i seguenti passaggi per gestire il monitoraggio dei tuoi server di NetWeaver applicazioni SAP.

**Per gestire il monitoraggio**

1. Apri la [CloudWatch console](https://console.aws.amazon.com/cloudwatch).

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

1. Scegli la scheda **List view** (Visualizzazione elenco).

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

1. Seleziona l'applicazione.

1. Scegli la scheda **Components** (Componenti).

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

1. 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**.

1. In **Metriche**, puoi selezionare le metriche SAP in base alle NetWeaver tue esigenze. I nomi delle NetWeaver metriche SAP hanno il prefisso. `sap` È possibile aggiungere fino a 40 parametri per componente.

1. In **Allarmi personalizzati**, puoi aggiungere altri allarmi che verranno monitorati da Application Insights. CloudWatch 

1. Esamina la configurazione del monitoraggio dell'applicazione e scegli **Save** (Salva). Quando invii la configurazione, il tuo account aggiorna tutte le metriche e gli allarmi per i tuoi sistemi SAP. NetWeaver 

## Visualizza e risolvi i problemi NetWeaver SAP rilevati da Application Insights CloudWatch
<a name="appinsights-tutorial-sap-netweaver-troubleshooting"></a>

Le seguenti sezioni forniscono i passaggi per aiutarti a risolvere gli scenari di risoluzione dei problemi più comuni che si verificano quando si configura il monitoraggio per SAP NetWeaver su Application Insights.

**Topics**
+ [Problemi di connettività del NetWeaver database SAP](#appinsights-tutorial-sap-netweaver-troubleshooting-database)
+ [Problemi di disponibilità delle NetWeaver applicazioni SAP](#appinsights-tutorial-sap-netweaver-troubleshooting-availability)

### Problemi di connettività del NetWeaver database SAP
<a name="appinsights-tutorial-sap-netweaver-troubleshooting-database"></a>

**Descrizione**  
La tua NetWeaver applicazione SAP presenta problemi di connettività del database.

**Causa**  
Puoi identificare il problema di connettività accedendo alla console di CloudWatch Application Insights e controllando il dashboard dei problemi di SAP NetWeaver Application Insights. Seleziona il link in **Problem summary** (Riepilogo dei problemi) per visualizzare il problema specifico.

![\[Dashboard dei problemi rilevati per CloudWatch Application Insights con ulteriori informazioni nella sezione Problemi rilevati nella colonna Riepilogo dei problemi.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-database-connectivity-1.png)


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

![\[Pagina di riepilogo dei problemi per CloudWatch Application Insights nella sezione Riepilogo dei problemi.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-database-connectivity-2.png)


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.

![\[Analisi dei problemi per CloudWatch Application Insights con informazioni aggiuntive sulla causa dell'errore.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-database-connectivity-3.png)


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. La `sap_alerts_Availability` metrica tiene traccia della disponibilità del NetWeaver sistema SAP 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, c'è un problema di disponibilità con il sistema NetWeaver SAP. L'esempio mostra due allarmi perché sono presenti due istanze del server di applicazioni SAP ed è stato creato un allarme per ogni istanza.

![\[Metrica di disponibilità SAP per CloudWatch Application Insights con informazioni aggiuntive sulla cronologia di quando si è verificato l'errore.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-database-connectivity-4.png)


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

![\[Metrica di disponibilità SAP per CloudWatch Application Insights con dettagli aggiuntivi sull'errore.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-database-connectivity-5.png)


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 proprio database. 

![\[Metrica del database SAP per CloudWatch Application Insights con cronologia aggiuntiva su quando si è verificato l'errore.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-database-connectivity-6.png)


Poiché 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 per CloudWatch Application Insights create a causa di un errore del database.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-database-connectivity-7.png)


**Risoluzione**  
Approfondimenti sulle applicazioni monitora il problema rilevato ogni ora. Se non ci sono nuove voci di registro correlate nei file di NetWeaver registro SAP, le voci di registro precedenti verranno considerate risolte. È necessario correggere eventuali condizioni di errore relative agli CloudWatch allarmi. Dopo aver corretto le condizioni di errore, gli allarmi e i log vengono ripristinati e l'allarme viene risolto. Quando tutti gli errori di CloudWatch registro e gli allarmi vengono risolti, Application Insights 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.

![\[CloudWatch Il problema del dashboard di Application Insights con SAP Availability è stato risolto.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-database-connectivity-resolved.png)


### Problemi di disponibilità delle NetWeaver applicazioni SAP
<a name="appinsights-tutorial-sap-netweaver-troubleshooting-availability"></a>

**Descrizione**  
La replica di SAP NetWeaver High Availability Enqueue ha smesso di funzionare.

**Causa**  
Puoi identificare il problema di connettività accedendo alla console di CloudWatch Application Insights e controllando la dashboard dei problemi di SAP NetWeaver Application Insights. Seleziona il link in **Problem summary** (Riepilogo dei problemi) per visualizzare il problema specifico.

![\[Dashboard dei problemi in CloudWatch Application Insights con ulteriori informazioni in Riepilogo dei problemi.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-app-availability-problem-dashboard.png)


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

![\[Riepilogo del problema in CloudWatch Application Insights with SAP Availability: elenco degli errori di replica di Enqueue.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-app-availability-1.png)


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.

![\[Analisi dei problemi per CloudWatch Application Insights con informazioni aggiuntive sulla causa dell'errore.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-app-availability-2.png)


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.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-app-availability-3.png)


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.

![\[Metrica di disponibilità delle CloudWatch applicazioni per la risorsa Application Insights for pacemaker con numero di errori maggiore o uguale a uno.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-app-availability-4.png)


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

![\[Avviso di disponibilità delle applicazioni: metrica Shortdumps per Application Insights. CloudWatch\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-app-availability-5.png)


#### Log
<a name="ai-sap-netweaver-logs"></a>

Le voci di registro sono utili per comprendere meglio i problemi che si sono verificati a NetWeaver livello SAP 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 registro per CloudWatch Application Insights che mostrano l'ora esatta in cui si sono verificati i problemi.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-app-availability-7.png)


**Per visualizzare informazioni dettagliate sui log, seleziona i tre punti verticali nell'angolo in alto a destra e seleziona Visualizza in Logs Insights. CloudWatch **

![\[CloudWatch Dettagli di Application Insights con View in Logs Insights. CloudWatch\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-app-availability-8.png)


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 [CloudWatch console](https://console.aws.amazon.com/cloudwatch).

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

1. Seleziona la scheda **Components** (Componenti). Quindi, seleziona il NetWeaver componente SAP su cui desideri ottenere ulteriori 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.  
![\[HA Metrics for CloudWatch Application Insights mostra il numero di guasti alle risorse del pacemaker.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-app-availability-9.png)

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

Per l'`sap_alerts_Shortdumps`allarme, è necessario risolvere l'avviso nel NetWeaver sistema SAP utilizzando il codice di transazione `RZ20 → R3Abap → Shortdumps` per accedere all'avviso CCMS. Per ulteriori informazioni sugli avvisi CCMS, consulta il [sito Web di SAP.](https://help.sap.com/docs/SAP_NETWEAVER_701/6f45651d6c4b1014a50f9ef0fc8df39d/408dc4a7c415437a9b91d2ef6caa9d7d.html) Risolvi tutti gli avvisi CCMS nella struttura Shortdumps. Dopo che tutti gli avvisi sono stati risolti nel NetWeaver sistema SAP, CloudWatch non riporta più la metrica in stato di allarme.

Quando tutti gli errori di CloudWatch registro e gli allarmi vengono risolti, Application Insights 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.

![\[Dashboard dei problemi per CloudWatch Application Insights che mostra il problema SAP Availability: Enqueue Replication con lo stato di Risolto.\]](http://docs.aws.amazon.com/it_it/AmazonCloudWatch/latest/monitoring/images/appinsights-nw-app-availability-problem-resolved.png)


## Risoluzione dei problemi relativi a Application Insights per SAP NetWeaver
<a name="appinsights-tutorial-sap-netweaver-troubleshooting-health-dashboard"></a>

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
<a name="ai-unable-add-monitor-metrics"></a>

**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
<a name="sap-metrics-not-on-dashboard"></a>

**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
<a name="sap-metrics-and-alarms-not-on-dashboard"></a>

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 [CloudWatch console](https://console.aws.amazon.com/cloudwatch).

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

1. Scegli la scheda **Configuration history** (Cronologia delle configurazioni).

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

1. Se non trovi alcun errore nel passaggio precedente, esegui la [connessione all'istanza di Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AccessingInstances.html). Per le implementazioni ad alta disponibilità, connettiti all'istanza Amazon EC2 del cluster principale.

1. 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.

1. Per trovare la convenzione di denominazione corretta da utilizzare `WORKLOAD_SHORT_NAME` nei due passaggi successivi, esegui il comando seguente.
**Nota**  
Application Insights aggiunge un suffisso,`WORKLOAD_SHORT_NAME`, al nome del servizio in base al carico di lavoro in esecuzione. I nomi abbreviati per le implementazioni NetWeaver Distributed, Standard e High Availability sono`SAP_NWD`, e. `SAP_NWS` `SAP_NWH`

   ```
   sudo systemctl | grep exporter
   ```

1. Per verificare la presenza di errori nei registri del servizio di esportazione, esegui il comando seguente:

   ```
   sudo journalctl -e --unit=prometheus-sap_host_exporter_WORKLOAD_SHORT_NAME.service
   ```

1. Per verificare la presenza di errori nei registri del servizio di Exporter Manager, 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.

1. Per avviare manualmente l'esportatore, esegui il comando seguente. 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 venga utilizzata SAPControl per connettersi all'istanza.

**Per connettere l'esportatore alle istanze del server di applicazioni**

1. Nella tua EC2 istanza Amazon, esegui il comando seguente per verificare che l'applicazione SAP sia in esecuzione. 

   ```
   sapcontrol -nr <App_InstNo> -function GetProcessList
   ```

1. È necessario stabilire una SAPControl connessione funzionante. Se la SAPControl connessione non funziona, individua la causa principale del problema nell'istanza dell'applicazione SAP pertinente.

1. 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
   ```

1. Se non riesci a risolvere il problema di SAPControl connessione, utilizza la seguente procedura come soluzione temporanea. 

   1. Apri la [AWS Systems Manager console](https://console.aws.amazon.com/systems-manager).

   1. Nel pannello di navigazione a sinistra, scegli **State Manager**.

   1. In **Associazioni** cerca l'associazione del NetWeaver sistema SAP.

      ```
      Association Name: Equal: AWS-ApplicationInsights-SSMSAPHostExporterAssociationForCUSTOMSAPNW<SID>-1
      ```

   1. Seleziona l'**Association id** (ID associazione).

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

   1. 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.