Cos'è Monitoraggio di Azure per soluzioni SAP?

Quando si hanno applicazioni SAP critiche e processi aziendali che si basano sulle risorse di Azure, è possibile monitorare tali risorse per disponibilità, prestazioni e funzionamento. Monitoraggio di Azure per soluzioni SAP è un prodotto di monitoraggio nativo di Azure per scenari SAP eseguiti in Azure. Usa parti specifiche dell'infrastruttura di Monitoraggio di Azure .

È possibile usare Monitoraggio di Azure per soluzioni SAP sia con SAP in macchine virtuali di Azure checon SAP in istanze Large di Azure.

Elementi monitorabili

È possibile usare Monitoraggio di Azure per le soluzioni SAP per raccogliere dati dall'infrastruttura e dai database di Azure in un'unica posizione centrale. È quindi possibile correlare visivamente i dati per una risoluzione dei problemi più rapida.

Per monitorare i componenti di un panorama SAP, aggiungere il provider corrispondente. Questi componenti includono macchine virtuali di Azure, cluster a disponibilità elevata, database SAP HANA e SAP NetWeaver. Per altre informazioni, vedere Avvio rapido: Distribuire Monitoraggio di Azure per soluzioni SAP in portale di Azure.

Monitoraggio di Azure per soluzioni SAP usa le funzionalità di Monitoraggio di Azure di Log Analytics e cartelle di lavoro. Con questa app è possibile:

Quali dati vengono raccolti?

Monitoraggio di Azure per soluzioni SAP non raccoglie metriche o dati di log delle risorse di Monitoraggio di Azure, come altre risorse di Azure. Invia invece log personalizzati direttamente al sistema log di Monitoraggio di Azure. È possibile usare le funzionalità predefinite di Log Analytics.

La raccolta di dati in Monitoraggio di Azure per le soluzioni SAP dipende dai provider configurati. Per ogni provider vengono raccolti i dati seguenti.

Dati del cluster Pacemaker a disponibilità elevata

  • Stato nodo, risorsa e SBD
  • Vincoli di posizione Pacemaker
  • Voti del quorum e stato dell'anello

Vedere anche la specifica delle metriche per ha_cluster_exporter.

Dati SAP HANA

  • Uso di CPU, memoria, disco e rete
  • Replica di sistema HANA
  • Backup HANA
  • Stato dell'host HANA
  • Ruoli server di indicizzazione e server dei nomi
  • Crescita del database
  • Tabelle principali
  • Uso del file system

Dati di Microsoft SQL Server

  • Uso di CPU, memoria e disco
  • Nome host, nome istanza SQL e ID di sistema SAP
  • Richieste batch, compilazioni e aspettativa di vita delle pagine nel tempo
  • Prime 10 istruzioni SQL più dispendiose nel tempo
  • Prime 12 tabelle più grandi nel sistema SAP
  • Problemi registrati nel log degli errori di SQL Server
  • Processi di blocco e statistiche di attesa SQL nel tempo

Dati del sistema operativo (Linux)

  • Uso della CPU, conteggio fork, processi in esecuzione e processi bloccati
  • Uso e distribuzione della memoria tra i dati usati, memorizzati nella cache e memorizzati nel buffer
  • Utilizzo dello scambio, paging e tasso di scambio
  • Utilizzo del file system, insieme al numero di byte letti e scritti per dispositivo a blocco
  • Latenza di lettura/scrittura per dispositivo a blocchi
  • Numero di operazioni di I/O in corso e byte di lettura/scrittura di memoria persistente
  • Pacchetti di rete in/out e byte di rete in/out

Dati SAP NetWeaver

  • Disponibilità del sistema SAP e del server applicazioni, inclusa la disponibilità del processo di istanza di:
    • Dispatcher
    • Processo di gestione degli eventi imprevisti
    • Gateway
    • Server messaggi
    • Server accodamento
    • IGS Watchdog
  • Statistiche e tendenze di utilizzo del processo di lavoro
  • Accodamento delle statistiche di blocco e delle tendenze
  • Statistiche e tendenze di utilizzo delle code
  • Metriche SMON (/SDF/SMON)
  • Carico di lavoro SWNC, memoria, transazione, utente e utilizzo RFC (St03n)
  • Dump brevi (ST22)
  • Blocco oggetti (SM12)
  • Aggiornamenti non riusciti (SM13)
  • Analisi dei log di sistema (SM21)
  • Statistiche dei processi batch (SM37)
  • Code in uscita (SMQ1)
  • Code in ingresso (SMQ2)
  • RFC transazionale (SM59)
  • STMS modifica le metriche del sistema di trasporto (STMS)

Dati IBM Db2

  • Disponibilità del database
  • Numero di connessioni, letture logiche e letture fisiche
  • Attese e blocchi correnti
  • Primi 20 runtime ed esecuzioni

Che cos'è l'architettura?

Il diagramma seguente illustra, a livello generale, il modo in cui Monitoraggio di Azure per le soluzioni SAP raccoglie i dati dal database SAP HANA. L'architettura è la stessa se SAP HANA viene distribuito in macchine virtuali di Azure o in istanze Large di Azure.

Diagramma che mostra l'architettura di Monitoraggio di Azure per le soluzioni SAP.

I punti importanti sull'architettura includono:

  • È possibile monitorare più istanze di un tipo di componente in più sistemi SAP (SID) all'interno di una rete virtuale usando una singola risorsa di Monitoraggio di Azure per le soluzioni SAP. Ad esempio, è possibile monitorare più database HANA, cluster a disponibilità elevata, istanze di Microsoft SQL Server e sistemi SAP NetWeaver di più SID.
  • Il diagramma dell'architettura mostra il provider SAP HANA come esempio. È possibile configurare più provider per i componenti corrispondenti per raccogliere dati da tali componenti. Ad esempio, il database HANA, il cluster a disponibilità elevata, l'istanza di Microsoft SQL Server e SAP NetWeaver.

I componenti chiave dell'architettura sono:

  • Il portale di Azure, in cui si accede a Monitoraggio di Azure per le soluzioni SAP.
  • Risorsa monitoraggio di Azure per soluzioni SAP, in cui è possibile visualizzare i dati di monitoraggio.
  • Il gruppo di risorse gestite, che viene distribuito automaticamente come parte della distribuzione della risorsa di Monitoraggio di Azure per le soluzioni SAP. All'interno del gruppo di risorse gestite, le risorse come queste consentono di raccogliere dati:
    • Una risorsa Funzioni di Azure ospita il codice di monitoraggio. Questa logica raccoglie i dati dai sistemi di origine e trasferisce i dati al framework di monitoraggio.
    • Una risorsa di Azure Key Vault contiene le credenziali del database SAP HANA e archivia informazioni sui provider.
    • Un'area di lavoro Log Analytics è la destinazione per l'archiviazione dei dati. Facoltativamente, è possibile scegliere di usare un'area di lavoro esistente nella stessa sottoscrizione della risorsa monitoraggio di Azure per soluzioni SAP in fase di distribuzione.
    • Un account di archiviazione è associato alla risorsa Funzioni di Azure. Viene usato per gestire trigger ed esecuzioni di funzioni di registrazione.

Le cartelle di lavoro di Monitoraggio di Azure offrono una visualizzazione personalizzabile dei dati in Log Analytics. Per aggiornare automaticamente le cartelle di lavoro o le visualizzazioni, aggiungere gli elementi al dashboard di Azure. La frequenza massima di aggiornamento è ogni 30 minuti.

È anche possibile usare Linguaggio di query Kusto (KQL) per eseguire query di log sulle tabelle non elaborate all'interno dell'area di lavoro Log Analytics.

Come si analizzano i log?

Monitoraggio di Azure per soluzioni SAP non supporta i log delle risorse o i log attività. Per un elenco delle tabelle usate dai log di Monitoraggio di Azure per l'esecuzione di query in Log Analytics, vedere le informazioni di riferimento sui dati per il monitoraggio di SAP in Azure.

Come si eseguono query Kusto?

Quando si seleziona Log dal menu Monitoraggio di Azure per soluzioni SAP , Log Analytics viene aperto con l'ambito di query impostato sull'istanza corrente di Monitoraggio di Azure per le soluzioni SAP. Le query di log includono solo i dati di tale risorsa. Per eseguire una query che include i dati di altri account o dati di altri servizi di Azure, selezionare Log dal menu Monitoraggio di Azure . Per altre informazioni, vedere Ambito e intervallo di tempo delle query su log in Log Analytics di Monitoraggio di Azure.

È possibile usare le query Kusto per monitorare le risorse di Monitoraggio di Azure per le soluzioni SAP. La query di esempio seguente fornisce i dati di un log personalizzato per un intervallo di tempo specificato. È possibile visualizzare l'elenco di tabelle personalizzate espandendo la sezione Log personalizzati . È possibile specificare l'intervallo di tempo e il numero di righe. In questo esempio si ottengono cinque righe di dati per l'intervallo di tempo selezionato:

Custom_log_table_name
| take 5

Come si ricevono avvisi?

Gli avvisi di Monitoraggio di Azure notificano in modo proattivo quando vengono riscontrate importanti condizioni nei dati di monitoraggio. È quindi possibile identificare e risolvere i problemi nel sistema prima che i clienti li notino.

È possibile configurare gli avvisi in Monitoraggio di Azure per le soluzioni SAP dal portale di Azure. Per altre informazioni, vedere Configurare gli avvisi in Monitoraggio di Azure per le soluzioni SAP con il portale di Azure.

Come è possibile creare Monitoraggio di Azure per le risorse delle soluzioni SAP?

È possibile distribuire Monitoraggio di Azure per soluzioni SAP e configurare i provider usando il portale di Azure o Azure PowerShell.

Quali sono i prezzi?

Monitoraggio di Azure per soluzioni SAP è un prodotto gratuito. Non c'è alcuna tariffa di licenza.

L'utente è responsabile del pagamento del costo dei componenti sottostanti nel gruppo di risorse gestite. L'utente è anche responsabile dei costi di consumo associati all'uso e alla conservazione dei dati. Per altre informazioni, vedere:

Passaggi successivi