Share via


Che cosa sono i provider in Monitoraggio di Azure per le soluzioni SAP?

Nel contesto di Monitoraggio di Azure per soluzioni SAP, un provider contiene le informazioni di connessione per un componente corrispondente e consente di raccogliere dati da questa posizione. Esistono più tipi di provider. Ad esempio, un provider SAP HANA è configurato per un componente specifico all'interno dell'ambiente SAP, ad esempio un database SAP HANA. È possibile configurare una risorsa di Monitoraggio di Azure per soluzioni SAP (nota anche come risorsa di monitoraggio SAP) con più provider dello stesso tipo o più provider di più tipi.

È possibile scegliere di configurare tipi di provider diversi per la raccolta dati dal componente corrispondente nel relativo panorama SAP. Ad esempio, è possibile configurare un provider per il tipo di provider SAP HANA, un altro provider per il tipo di provider del cluster a disponibilità elevata e così via.

È anche possibile configurare più provider di un tipo di provider specifico per riutilizzare la stessa risorsa di monitoraggio SAP e il gruppo gestito associato. Per altre informazioni, vedere Gestire i gruppi di risorse di Azure Resource Manager usando il portale di Azure.

Diagram that shows Azure Monitor for SAP solutions connection to available providers.

È consigliabile configurare almeno un provider quando si distribuisce una risorsa di Monitoraggio di Azure per soluzioni SAP. Configurando un provider, si avvia la raccolta dati dal componente corrispondente per cui è configurato il provider.

Se non si configurano provider al momento della distribuzione, la risorsa monitoraggio di Azure per soluzioni SAP viene ancora distribuita, ma non vengono raccolti dati. È possibile aggiungere provider dopo la distribuzione tramite la risorsa di monitoraggio SAP nella portale di Azure. È possibile aggiungere o eliminare provider dalla risorsa di monitoraggio SAP in qualsiasi momento.

Tipo di provider: SAP NetWeaver

È possibile configurare uno o più provider del tipo di provider SAP NetWeaver per abilitare la raccolta dati dal livello SAP NetWeaver. Il provider NetWeaver di Monitoraggio di Azure per soluzioni SAP usa il provider esistente:

  • Interfaccia del servizio Web SAPControl per recuperare le informazioni appropriate.
  • Sap RFC è in grado di raccogliere altre informazioni dal sistema SAP usando SAP RFC Standard.

Con il provider SAP NetWeaver è possibile ottenere:

  • Disponibilità del server applicazioni e del sistema SAP (ad esempio, disponibilità del processo di istanza di Dispatcher, ICM, Gateway, Message Server, Server accodamento, Watchdog IGS) (SAPOsControl).
  • Statistiche e tendenze di utilizzo del processo di lavoro (SAPOsControl).
  • Accoda statistiche di blocco e tendenze (SAPOsControl).
  • Statistiche e tendenze di utilizzo delle code (SAPOsControl).
  • Metriche SMON (Tcode - /SDF/SMON) (RFC).
  • Carico di lavoro SWNC, memoria, transazione, utente, utilizzo RFC (Tcode - St03n) (RFC).
  • Dump brevi (Tcode - ST22) (RFC).
  • Blocco oggetti (Tcode - SM12) (RFC).
  • Aggiornamenti non riusciti (Tcode - SM13) (RFC).
  • Analisi dei log di sistema (Tcode - SM21) (RFC).
  • Statistiche dei processi batch (Tcode - SM37) (RFC).
  • Code in uscita (Tcode - SMQ1) (RFC).
  • Code in ingresso (Tcode - SMQ2) (RFC).
  • RFC transazionale (Tcode - SM59) (RFC).
  • STMS Change Transport System metrics (Tcode - STMS) (RFC).

La configurazione del provider SAP NetWeaver richiede:

Per i metodi Web SOAP:

  • Nome di dominio completo (FQDN) del dispatcher Web SAP o del server applicazioni SAP.
  • ID sistema SAP, Istanza no.
  • Voci di file host di tutti i server applicazioni SAP elencati tramite il metodo Web SAPcontrol GetSystemInstanceList .

Per SOAP+RFC:

  • FQDN del dispatcher Web SAP o del server applicazioni SAP.
  • ID sistema SAP, Istanza no.
  • ID client SAP, porta HTTP, nome utente e password SAP per l'accesso.
  • Voci di file host di tutti i server applicazioni SAP elencati tramite il metodo Web SAPcontrol GetSystemInstanceList .

Per altre informazioni, vedere Configurare SAP NetWeaver per Monitoraggio di Azure per le soluzioni SAP.

Diagram that shows the NetWeaver provider architecture.

Tipo di provider: SAP HANA

È possibile configurare uno o più provider del tipo di provider SAP HANA per abilitare la raccolta dati dal database SAP HANA. Il provider SAP HANA si connette al database SAP HANA sulla porta SQL. Il provider esegue il pull dei dati dal database e lo inserisce nell'area di lavoro Log Analytics nella sottoscrizione. Il provider SAP HANA raccoglie i dati ogni minuto dal database SAP HANA.

Con il provider SAP HANA è possibile visualizzare:

  • Utilizzo dell'infrastruttura sottostante.
  • Stato dell'host SAP HANA.
  • Replica di sistema SAP HANA.
  • Dati di backup di SAP HANA.
  • Recupero di servizi.
  • Velocità effettiva di rete tra i nodi in un sistema di scalabilità orizzontale.
  • Cursori con idling di SAP HANA.
  • Transazioni con esecuzione prolungata di SAP HANA.
  • Verifica la presenza di valori dei parametri di configurazione.
  • Transazioni di scrittura senza commit di SAP HANA.
  • Frammentazione del disco SAP HANA.
  • Integrità del server statistiche SAP HANA.
  • Servizio di utilizzo elevato della memoria di SAP HANA.
  • SAP HANA che blocca le transazioni.

La configurazione del provider SAP HANA richiede:

  • Indirizzo IP host.
  • Numero di porta SQL di HANA.
  • Nome utente e password SYSTEMDB.

È consigliabile configurare il provider SAP HANA in SYSTEMDB. Tuttavia, è possibile configurare più provider rispetto ad altri tenant di database.

Per altre informazioni, vedere Configurare il provider SAP HANA per Monitoraggio di Azure per le soluzioni SAP.

Diagram that shows Azure Monitor for SAP solutions providers - SAP HANA architecture.

Tipo di provider: SQL Server

È possibile configurare uno o più provider di SQL Server per abilitare la raccolta dati da SQL Server nelle macchine virtuali. Il provider SQL Server si connette a SQL Server tramite la porta SQL. E quindi esegue il pull dei dati dal database e ne esegue il push nell'area di lavoro Log Analytics nella sottoscrizione. Configurare SQL Server per l'autenticazione SQL e per l'accesso con il nome utente e la password di SQL Server. Impostare il database SAP come database predefinito per il provider. Il provider SQL Server raccoglie i dati ogni 60 secondi fino a ogni ora da SQL Server.

Con il provider SQL Server è possibile ottenere:

  • Utilizzo dell'infrastruttura sottostante.
  • Istruzioni SQL principali.
  • Tabella più grande.
  • Problemi registrati nel log degli errori di SQL Server.
  • Blocco di processi e altri.

La configurazione del provider SQL Server richiede:

  • ID sistema SAP.
  • Indirizzo IP host.
  • Numero di porta di SQL Server.
  • Nome utente e password di SQL Server.

Per altre informazioni, vedere Configurare SQL Server per Monitoraggio di Azure per le soluzioni SAP.

Diagram that shows Azure Monitor for SAP solutions providers - SQL architecture.

Tipo di provider: cluster a disponibilità elevata

È possibile configurare uno o più provider del cluster a disponibilità elevata di tipo provider per abilitare la raccolta dati dal cluster Pacemaker all'interno del panorama applicativo SAP. Il provider di cluster a disponibilità elevata si connette a Pacemaker usando il ha_cluster_exporter per i cluster basati su SU edizione Standard e usando la co-pilota delle prestazioni per i cluster basati su RHEL. Monitoraggio di Azure per le soluzioni SAP esegue quindi il pull dei dati dal cluster ed esegue il push nell'area di lavoro Log Analytics nella sottoscrizione. Il provider di cluster a disponibilità elevata raccoglie i dati ogni 60 secondi da Pacemaker.

Con il provider di cluster a disponibilità elevata è possibile ottenere:

  • Stato del cluster rappresentato come rollup del nodo e dello stato della risorsa.
  • Vincoli di posizione.
  • Tendenze.
  • Altri.

Diagram that shows Azure Monitor for SAP solutions providers - High-availability cluster architecture.

Per configurare un provider di cluster a disponibilità elevata, sono necessari due passaggi principali:

  1. Installare ha_cluster_exporter in ogni nodo all'interno del cluster Pacemaker.

    Sono disponibili due opzioni per l'installazione di ha_cluster_exporter:

    • Usare Automazione di Azure script per distribuire un cluster a disponibilità elevata. Gli script installano ha_cluster_exporter in ogni nodo del cluster.
    • Eseguire un'installazione manuale.
  2. Configurare un provider di cluster a disponibilità elevata per ogni nodo all'interno del cluster Pacemaker.

    Per configurare il provider di cluster a disponibilità elevata, sono necessarie le informazioni seguenti:

    • Nome: nome del provider. Deve essere univoco per questa istanza di Monitoraggio di Azure per le soluzioni SAP.
    • Endpoint Prometheus: http://<servername or ip address>:9664/metrics.
    • SID: per i sistemi SAP, usare il SID SAP. Per altri sistemi (ad esempio, cluster NFS), usare un nome a tre caratteri per il cluster. Il SID deve essere distinto da altri cluster monitorati.
    • Nome del cluster: nome del cluster usato durante la creazione del cluster. È possibile trovare il nome del cluster nella proprietà cluster-namedel cluster .
    • Hostname: nome host Linux della macchina virtuale (VM).

Per altre informazioni, vedere Creare un provider di cluster a disponibilità elevata per Monitoraggio di Azure per soluzioni SAP.

Tipo di provider: sistema operativo (Linux)

È possibile configurare uno o più provider del tipo di provider OS (Linux) per abilitare la raccolta dati da un nodo BareMetal o VM. Il provider del sistema operativo (Linux) si connette ai nodi BareMetal o VM usando l'endpoint Node_Exporter . E quindi esegue il pull dei dati dai nodi e lo inserisce nell'area di lavoro Log Analytics nella sottoscrizione. Il provider del sistema operativo (Linux) raccoglie i dati ogni 60 secondi per la maggior parte delle metriche dai nodi.

Con il provider del sistema operativo (Linux) è possibile ottenere:

  • Utilizzo della CPU e utilizzo della CPU in base al processo.
  • Utilizzo del disco e lettura e scrittura di I/O.
  • Distribuzione della memoria, utilizzo della memoria e scambio di memoria.
  • Dettagli sull'utilizzo della rete e sul traffico in ingresso e in uscita.

Per configurare un provider del sistema operativo (Linux), sono necessari due passaggi principali:

  1. Installare Node_Exporter in ogni nodo BareMetal o macchina virtuale. Sono disponibili due opzioni per l'installazione di Node_Exporter:

    • Per l'installazione automatica con Ansible, usare Node_Exporter in ogni nodo BareMetal o vm per installare il provider del sistema operativo (Linux).
    • Eseguire un'installazione manuale.
  2. Configurare un provider del sistema operativo (Linux) per ogni istanza del nodo BareMetal o VM nell'ambiente in uso. Per configurare il provider del sistema operativo (Linux), sono necessarie le informazioni seguenti:

    • Nome: nome per questo provider univoco per l'istanza di Monitoraggio di Azure per le soluzioni SAP.
    • Endpoint dell'utilità di esportazione del nodo: in genere http://<servername or ip address>:9100/metrics.

La porta 9100 viene esposta per l'endpoint Node_Exporter .

Per altre informazioni, vedere Configurare il provider Linux per Monitoraggio di Azure per le soluzioni SAP.

Avviso

Assicurarsi di Node-Exporter mantenere l'esecuzione dopo il riavvio del nodo.

Tipo di provider: IBM Db2

È possibile configurare uno o più provider IBM Db2 per abilitare la raccolta dati dai server IBM Db2. Il provider del server Db2 si connette al database tramite una porta specifica. E quindi esegue il pull dei dati dal database e ne esegue il push nell'area di lavoro Log Analytics nella sottoscrizione. Il provider Db2 Server raccoglie i dati ogni 60 secondi fino a ogni ora dal server Db2.

Con il provider IBM Db2 è possibile ottenere:

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

La configurazione del provider IBM Db2 richiede:

  • ID sistema SAP.
  • Indirizzo IP host.
  • nome del database.
  • Numero di porta del server Db2 a cui connettersi.
  • Nome utente e password del server Db2.

Per altre informazioni, vedere Creare un provider IBM Db2 per Monitoraggio di Azure per soluzioni SAP.

Diagram that shows Azure Monitor for SAP solutions providers - IBM Db2 architecture.

Passaggi successivi

Informazioni su come distribuire Monitoraggio di Azure per soluzioni SAP dal portale di Azure.