Questa guida tratta considerazioni operative e procedure per con la versione 1 di l'agente Google Cloud per SAP sulle istanze VM di Compute Engine. le istanze bare metal di Compute Engine, e i server Bare Metal Solution.
Informazioni sul ciclo di vita dell'agente
Quando gestisci le operazioni dell'agente di Google Cloud per SAP, è utile comprendere cosa fa l'agente. In generale, ecco come funziona:
- Devi installare l'agente di Google Cloud per SAP su ogni su un'istanza Compute Engine o un server Bare Metal Solution. i sistemi SAP. L'agente viene eseguito come servizio Linux o Windows.
- Nelle istanze di Compute Engine, l'agente combina il monitoraggio dei dati da Monitoring e dalle API Compute Engine.
- Sui server Bare Metal Solution, per la raccolta delle sole metriche dell'agente SAP Host l'agente non accede alle API Google Cloud.
- L'agente host SAP esegue il polling dell'agente di Google Cloud per SAP per i suoi dati memorizzati nella cache tramite HTTP. Aggrega le metriche di SAP Host Agent, le riporta, e li archivia nel database SAP NetWeaver.
- La transazione
ST06
di SAP o l'interfaccia a riga di comandosaposcol
visualizzano le metriche aggregate di SAP Host Agent. - Puoi visualizzare le metriche dell'agente host SAP dall'agente di Google Cloud per SAP eseguendo un comando in una finestra del terminale.
Verifica che l'agente sia in esecuzione
Dopo aver installato l'agente o riavviato l'agente, puoi verificare che l'agente sia in esecuzione come previsto.
Per verificare se l'agente è in esecuzione, segui questi passaggi:
Linux
Stabilisci una connessione SSH con il server o l'istanza VM Bare Metal Solution.
Esegui questo comando:
systemctl status google-cloud-sap-agent
Se l'agente funziona correttamente, l'output contiene
active (running)
. Ad esempio:google-cloud-sap-agent.service - Google Cloud Agent for SAP Loaded: loaded (/usr/lib/systemd/system/google-cloud-sap-agent.service; enabled; vendor preset: disabled) Active: active (running) since Fri 2022-12-02 07:21:42 UTC; 4 days ago Main PID: 1337673 (google-cloud-sa) Tasks: 9 (limit: 100427) Memory: 22.4 M (max: 1.0G limit: 1.0G) CGroup: /system.slice/google-cloud-sap-agent.service └─1337673 /usr/bin/google-cloud-sap-agent
Windows
Utilizza RDP per connetterti all'istanza VM.
In qualità di amministratore, esegui il seguente comando da PowerShell:
Se l'agente è in esecuzione, lo stato è$(Get-Service -Name 'google-cloud-sap-agent' -ErrorAction Ignore).Status
Running
.
Se l'agente di Google Cloud per SAP non è in esecuzione, riavvialo.
Verificare che l'agente host SAP riceva le metriche
Per verificare che le metriche dell'infrastruttura siano raccolte l'agente Google Cloud per SAP e inviato correttamente a SAP Host Agent. segui questi passaggi:
- Nel sistema SAP, inserisci la transazione
ST06
. Nel riquadro di panoramica, controlla la disponibilità e i contenuti dei seguenti campi per la configurazione end-to-end corretta dell'infrastruttura di monitoraggio di SAP e Google:
- Fornitore di servizi cloud:
Google Cloud Platform
- Accesso al monitoraggio avanzato:
TRUE
- Dettagli sul monitoraggio avanzato:
ACTIVE
- Fornitore di servizi cloud:
Visualizza le metriche monitorate
Dopo aver installato o aggiornato la configurazione dell'agente di Google Cloud per SAP, puoi visualizzare le metriche dell'agente host SAP monitorate.
Per visualizzare le metriche di SAP Host Agent monitorate, segui questi passaggi:
Linux
Stabilisci una connessione SSH con l'istanza VM host di server Bare Metal Solution.
Esegui questo comando:
curl http://localhost:18181
Se le metriche sono disponibili, dovresti ricevere un output XML contenente informazioni sul tuo sistema. Ad esempio:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <metrics> <metric category="cpu" context="vm" type="double" unit="Percent" last-refresh="1670422670" refresh-interval="60"> <name>VM Processing Power Consumption</name> <value>0.0</value> </metric>
Windows
Utilizza RDP per connetterti all'istanza VM.
Come amministratore, esegui il comando seguente da PowerShell:
(Invoke-WebRequest -Uri 'http://localhost:18181').RawContent
Se le metriche sono disponibili, dovresti visualizzare un output XML contenente informazioni sul tuo sistema. Ad esempio:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <metrics> <metric category="cpu" context="vm" type="double" unit="Percent" last-refresh="1670422528" refresh-interval="60"> <name>VM Processing Power Consumption</name> <value>10.0</value> </metric>
Verifica le metriche di monitoraggio dei processi e le metriche di valutazione di Workload Manager
Dopo aver aggiornato la configurazione, devi verificare che Metriche di Process Monitoring e valutazione del Gestore carichi di lavoro disponibili. Puoi accedere alle metriche e alle informazioni raccolte dall'Agente per SAP di Google Cloud in Cloud Monitoring.
Per verificare le metriche in Monitoraggio:
Nella console Google Cloud, vai alla pagina Esplora metriche di Monitoring.
Seleziona la scheda Configurazione.
Espandi il menu Seleziona una metrica.
Nel menu Risorse, seleziona Istanza VM.
Nel menu Categoria metrica, seleziona sap.
Nel menu Metrica, seleziona
metric: workload.googleapis.com/sap/service/active
o una delle nuove metriche da includere nel grafico.Fai clic su Applica.
Dovresti visualizzare un grafico con i valori delle metriche delle serie temporali.
Riavvia l'agente
Se l'agente di Google Cloud per SAP smette di funzionare o se aggiorni la relativa configurazione, riavvialo.
Seleziona il tuo sistema operativo, quindi segui questi passaggi:
Linux
Stabilisci una connessione SSH con l'istanza di computing dell'host.
Esegui questo comando:
sudo systemctl restart google-cloud-sap-agent
Windows
Stabilisci una connessione RDP con la tua istanza di computing dell'host.
Come amministratore, esegui il comando seguente da PowerShell:
Restart-Service -Name 'google-cloud-sap-agent' -Force
Eseguire l'upgrade all'agente di Google Cloud per SAP dall'agente di monitoraggio per SAP NetWeaver
L'installazione dell'agente di Google Cloud per SAP rileva automaticamente le versioni precedenti di l'agente Monitoring per SAP NetWeaver, disabilita l'agente e poi lo rimuove dal server host durante l'installazione.
Se viene rilevato l'agente di monitoraggio per SAP NetWeaver e una configurazione esistente durante l'installazione, la procedura di installazione esegue automaticamente la migrazione delle configurazioni esistenti all'agente di Google Cloud per SAP.
Per istruzioni sull'installazione e la configurazione dell'agente Google Cloud per SAP, consulta Scegli la guida all'installazione e alla configurazione dell'Agente per SAP di Google Cloud.
Aggiorna l'agente di Google Cloud per SAP
Questa sezione fornisce la procedura per verificare se una versione aggiornata L'agente Google Cloud per SAP è disponibile e spiega come eseguire l'aggiornamento versione 3.6 (più recente) dell'agente Google Cloud per SAP.
Se devi eseguire l'aggiornamento a una versione dell'agente non più recente, contatta l'assistenza clienti Google Cloud.
Verifica la disponibilità di aggiornamenti
Seleziona il tuo sistema operativo, quindi segui questi passaggi:
RHEL
Stabilisci una connessione SSH con l'istanza di calcolo host.
Esegui questo comando:
sudo yum check-update google-cloud-sap-agent
SLES
Stabilisci una connessione SSH con l'istanza di calcolo host.
Esegui questo comando:
sudo zypper list-updates -r google-cloud-sap-agent
Windows
Stabilisci una connessione RDP con la tua istanza di computing dell'host.
In qualità di amministratore, esegui il seguente comando da PowerShell:
googet latest google-cloud-sap-agent
Installare un aggiornamento
Per aggiornare l'istanza dell'agente di Google Cloud per SAP alla versione 3.6 (la più recente), seleziona il sistema operativo e segui i passaggi.
Se devi installare una versione dell'agente non più recente, contatta l'assistenza clienti Google Cloud.
RHEL
Stabilisci una connessione SSH con l'istanza di calcolo host.
Esegui questo comando:
sudo yum --nogpgcheck update google-cloud-sap-agent
SLES
Stabilisci una connessione SSH con l'istanza di calcolo host.
Esegui questo comando:
sudo zypper --no-gpg-checks update google-cloud-sap-agent
Windows
Stabilisci una connessione RDP con la tua istanza di computing dell'host.
Come amministratore, esegui il comando seguente da PowerShell:
googet install google-cloud-sap-agent
Esegui il rollback a una versione precedente
Se necessario, puoi eseguire il rollback dell'agente di Google Cloud per SAP versione 1 all'agente di monitoraggio per SAP NetWeaver versione 2.
Seleziona il tuo sistema operativo e segui i passaggi:
RHEL
Stabilisci una connessione SSH con l'istanza di calcolo host.
Esegui questo comando:
sudo yum remove google-cloud-sap-agent
Installa l'agente Monitoring per SAP NetWeaver versione 2. Per istruzioni su come installare l'agente di monitoraggio per SAP NetWeaver, consulta la guida all'installazione Scegli l'agente di monitoraggio per SAP NetWeaver.
SLES
Stabilisci una connessione SSH con l'istanza di calcolo host.
Esegui questo comando:
sudo zypper remove google-cloud-sap-agent
Installa l'agente Monitoring per SAP NetWeaver versione 2. Per istruzioni su come installare l'agente di monitoraggio per SAP NetWeaver, consulta la guida all'installazione Scegli l'agente di monitoraggio per SAP NetWeaver.
Windows
Stabilisci una connessione RDP con la tua istanza di computing dell'host.
Come amministratore, esegui il comando seguente da PowerShell:
googet remove google-cloud-sap-agent
Installa l'agente Monitoring per SAP NetWeaver versione 2. Per istruzioni su come installare l'agente Monitoring per SAP NetWeaver, consulta Scegliere l'agente Monitoring per la guida all'installazione di SAP NetWeaver.
Visualizza i log dell'agente in Cloud Logging
Per impostazione predefinita, i log dell'agente Google Cloud per SAP vengono reindirizzati dalla tua dalle istanze Compute Engine e dai server Bare Metal Solution Cloud Logging.
Per visualizzare i log dell'agente in Log:
Nella console Google Cloud, vai alla pagina Esplora log.
Vai al riquadro Query.
Nel menu a discesa Risorse, seleziona Globale e poi fai clic su Applica.
Nell'editor delle query, inserisci
google-cloud-sap-agent
.Fai clic su Esegui query.
Visualizzi i log generati dalle istanze dell'agente in esecuzione su tutte le tue istanze Compute Engine o sui server Bare Metal Solution. Per filtrare i log da una specifica puoi utilizzare i filtri disponibili nell'interfaccia.
Puoi disattivare questo reindirizzamento predefinito dei log dell'agente. Per farlo, segui questi passaggi:
Stabilisci una connessione SSH con l'istanza Compute Engine di hosting del server Bare Metal Solution.
Apri il seguente file di configurazione:
/etc/google-cloud-sap-agent/configuration.json
Per il parametro
log_to_cloud
, aggiorna il valore infalse
.Salva il file di configurazione.
Riavvia l'agente per applicare la modifica.