Risolvere i problemi relativi all'estensione macchina virtuale di Azure per SAP

L'estensione macchina virtuale di Azure per SAP raccoglie le metriche delle prestazioni dalle macchine virtuali di Azure e le inoltra all'agente host SAP in modo che gli strumenti di monitoraggio SAP possano segnalare l'integrità del sistema. Quando l'estensione non funziona correttamente, i contatori delle prestazioni potrebbero essere mancanti o vuoti, impedendo così di identificare i colli di bottiglia delle risorse nell'ambiente SAP.

Questo articolo consente di diagnosticare e risolvere i problemi comuni relativi all'estensione nelle macchine virtuali Windows e Linux, inclusi contatori delle prestazioni mancanti, directory di installazione vuote ed errori di autenticazione.

I contatori delle prestazioni di Azure non vengono visualizzati affatto

Il AzureEnhancedMonitoring processo (Windows) o il daemon (Linux), raccoglie le metriche delle prestazioni. Se il processo non è in esecuzione nella macchina virtuale, la macchina virtuale non può raccogliere le metriche delle prestazioni.

Controllare la directory di installazione

Verificare che la directory di installazione dell'estensione non sia vuota.

  • Windows: controllare la directory C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<version>.
  • Linux: verificare che /var/lib/waagent/ abbia una sottodirectory per l'estensione di Azure per SAP.

Se la directory è vuota, l'estensione non è installata. Determinare se il problema è correlato al proxy. Potrebbe essere necessario riavviare la macchina virtuale o .

Alcuni contatori delle prestazioni di Azure non sono presenti

Le metriche delle prestazioni vengono raccolte da diverse origini. Alcuni dati di configurazione vengono raccolti in locale e alcune metriche delle prestazioni vengono lette da Monitoraggio di Azure.

Per un elenco completo e up-to-date dei problemi noti, vedere La nota SAP 1999351, con informazioni aggiuntive sulla risoluzione dei problemi per l'estensione di Azure per SAP.

Se la risoluzione dei problemi utilizzando la nota SAP 1999351 non risolve il problema, . Se il problema persiste, aprire un messaggio di supporto clienti SAP nel componente seguente:

  • Windows: BC-OP-NT-AZR
  • Linux: BC-OP-LNX-AZR

Allegare il file di log pertinente all'evento imprevisto:

  • Windows:C:\Packages\Plugins\Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Windows\<version>\logapp.txt
  • Linux: /var/lib/waagent/Microsoft.AzureCAT.AzureEnhancedMonitoring.MonitorX64Linux-<version>/logapp.txt

Codici di errore dell'estensione di Azure

Tutti i codici di errore hanno un tag univoco sotto forma di a-#, dove # è un numero. Usare il tag per cercare un errore specifico e la relativa soluzione.

Codice Messaggio di errore Soluzione
a-0116 Nessun token di autenticazione L'estensione non può ottenere un token di autenticazione per accedere alle metriche delle macchine virtuali in Monitoraggio di Azure. Per distribuire le metriche delle macchine virtuali, è necessario accedere alle risorse della macchina virtuale, ad esempio la macchina virtuale stessa, tutti i dischi e tutte le interfacce di rete collegate a una macchina virtuale. Abilitare un'identità gestita per la macchina virtuale e assegnargli il ruolo Lettore per il gruppo di risorse della macchina virtuale. Quando si usa uno script di installazione, lo script esegue automaticamente questa azione. In genere, non è necessario abilitare e assegnare manualmente un'identità gestita.