Versione 1: guida alle operazioni di Agente Google Cloud per SAP

Questa guida tratta considerazioni operative e procedure per con la versione 1 di Agente Google Cloud per SAP su istanze VM di Compute Engine e i server Bare Metal Solution.

Comprendi il ciclo di vita degli agenti

Quando si gestiscono le operazioni dell'agente Google Cloud per SAP, è utile per capire cosa fa l'agente. In generale, ecco come funziona:

  • Devi installare l'agente di Google Cloud per SAP su ogni un'istanza VM di Compute Engine o un server Bare Metal Solution. i sistemi SAP. L'agente viene eseguito come servizio Linux o Windows completamente gestito di Google Cloud.
  • Nelle istanze VM 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.
  • SAP Host Agent esegue il polling dell'agente Google Cloud per SAP per verificare la sua cache tramite HTTP. Aggrega le metriche di SAP Host Agent, le riporta, e li archivia nel database SAP NetWeaver.
  • Transazione di SAP ST06 o interfaccia a riga di comando saposcol visualizza 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 l'agente sia in esecuzione come previsto.

Per verificare se l'agente è in esecuzione, segui questi passaggi:

Linux

  1. Stabilisci una connessione SSH un'istanza VM o un server Bare Metal Solution.

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

  1. Utilizza RDP per la connessione all'istanza VM.

  2. Come amministratore, esegui il comando seguente da PowerShell:

    $(Get-Service -Name 'google-cloud-sap-agent' -ErrorAction Ignore).Status
    Se l'agente è in esecuzione, lo stato è Running.

Se l'agente di Google Cloud per SAP non è in esecuzione, riavvia l'agente.

Verifica che l'agente host SAP stia ricevendo 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:

  1. Nel sistema SAP, inserisci la transazione ST06.
  2. Nel riquadro Panoramica, verifica la disponibilità e il contenuto i seguenti campi per la corretta configurazione end-to-end di SAP e di Google dell'infrastruttura di monitoraggio:

    • Provider cloud: Google Cloud Platform
    • Accesso a monitoraggio avanzato: TRUE
    • Dettagli sul monitoraggio avanzato: ACTIVE

Visualizzare le metriche monitorate

Dopo aver installato o aggiornato la configurazione dell'agente di Google Cloud per SAP, puoi visualizzare le metriche monitorate dell'agente host SAP.

Per visualizzare le metriche monitorate di SAP Host Agent, segui questi passaggi:

Linux

  1. Stabilisci una connessione SSH con l'istanza VM host di server Bare Metal Solution.

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

  1. Utilizza RDP per la connessione all'istanza VM.

  2. Come amministratore, esegui il comando seguente da PowerShell:

    (Invoke-WebRequest -Uri 'http://localhost:18181').RawContent

    Se le metriche sono disponibili, dovresti vedere 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>

Verificare le metriche di Process Monitoring e le metriche di valutazione del Gestore carichi di lavoro

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 Monitoring, segui questi passaggi:

  1. Nella console Google Cloud, vai alla pagina Esplora metriche di Monitoring.

    Vai a Esplora metriche

  2. Seleziona la scheda Configurazione.

  3. Espandi il menu Seleziona una metrica.

  4. Nel menu Risorse, seleziona Istanza VM.

  5. Nel menu Categoria di metrica, seleziona sap.

  6. Nel menu Metrica, seleziona metric: workload.googleapis.com/sap/service/active. o qualsiasi delle nuove metriche da rappresentare su grafico.

  7. Fai clic su Applica.

Dovresti visualizzare un grafico con i valori delle metriche delle serie temporali.

Riavvia l'agente

Se l'agente per SAP di Google Cloud smette di funzionare o ne aggiorni la configurazione, quindi riavvia l'agente.

Seleziona il tuo sistema operativo, quindi procedi nel seguente modo:

Linux

  1. Stabilisci una connessione SSH con la tua istanza VM host.

  2. Esegui questo comando:

    sudo systemctl restart google-cloud-sap-agent
    

Windows

  1. Stabilisci una connessione RDP con la tua istanza VM host.

  2. Come amministratore, esegui il comando seguente da PowerShell:

    Restart-Service -Name 'google-cloud-sap-agent' -Force
    

Esegui l'upgrade all'agente di Google Cloud per SAP dall'agente Monitoring 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 viene creata una configurazione 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.4 (più recente) dell'agente Google Cloud per SAP.

Se devi eseguire l'aggiornamento a una versione dell'agente non quella più recente, contatta l'assistenza clienti Google Cloud.

Verifica la disponibilità di aggiornamenti

Seleziona il tuo sistema operativo, quindi procedi nel seguente modo:

RHEL

  1. Stabilisci una connessione SSH con la tua istanza VM host.

  2. Esegui questo comando:

    sudo yum check-update google-cloud-sap-agent

SLES

  1. Stabilisci una connessione SSH con la tua istanza VM host.

  2. Esegui questo comando:

    sudo zypper list-updates -r google-cloud-sap-agent

Windows

  1. Stabilisci una connessione RDP con la tua istanza VM host.

  2. Come amministratore, esegui il comando seguente da PowerShell:

    googet latest google-cloud-sap-agent

Installa un aggiornamento

Per aggiornare l'istanza dell'agente Google Cloud per SAP versione 3.4 (più recente), seleziona il tuo sistema operativo e segui i passaggi.

Se devi installare una versione dell'agente non quella più recente, contatta l'assistenza clienti Google Cloud.

RHEL

  1. Stabilisci una connessione SSH con la tua istanza VM host.

  2. Esegui questo comando:

    sudo yum --nogpgcheck update google-cloud-sap-agent

SLES

  1. Stabilisci una connessione SSH con la tua istanza VM host.

  2. Esegui questo comando:

    sudo zypper --no-gpg-checks update google-cloud-sap-agent

Windows

  1. Stabilisci una connessione RDP con la tua istanza VM host.

  2. 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 Google Cloud per SAP versione 1 Monitoring per SAP NetWeaver versione 2.

Seleziona il tuo sistema operativo, quindi procedi nel seguente modo:

RHEL

  1. Stabilisci una connessione SSH con la tua istanza VM host.

  2. Esegui questo comando:

    sudo yum remove google-cloud-sap-agent

  3. Installa l'agente Monitoring per SAP NetWeaver versione 2. Per su come installare l'agente Monitoring per SAP NetWeaver consulta Scegliere l'agente Monitoring per la guida all'installazione di SAP NetWeaver.

SLES

  1. Stabilisci una connessione SSH con la tua istanza VM host.

  2. Esegui questo comando:

    sudo zypper remove google-cloud-sap-agent

  3. Installa l'agente Monitoring per SAP NetWeaver versione 2. Per istruzioni su come installare l'agente Monitoring per SAP NetWeaver, consulta la sezione Scegli l'agente Monitoring per la guida all'installazione di SAP NetWeaver.

Windows

  1. Stabilisci una connessione RDP con la tua istanza VM host.

  2. Come amministratore, esegui il comando seguente da PowerShell:

    googet remove google-cloud-sap-agent

  3. 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 di Compute Engine e i server Bare Metal Solution Cloud Logging.

Per visualizzare i log dell'agente in Logging, segui questi passaggi:

  1. Nella console Google Cloud, vai alla pagina Esplora log.

    Vai a Esplora log

  2. Vai al riquadro Query.

  3. Nel menu a discesa Risorse, seleziona Globale, quindi fai clic su Applica.

  4. Nell'editor query, inserisci google-cloud-sap-agent.

  5. Fai clic su Esegui query.

Dovresti vedere i log generati dalle istanze dell'agente in esecuzione su tutti i tuoi di istanze VM o server Bare Metal Solution. Per filtrare i log da una specifica puoi utilizzare i filtri disponibili nell'interfaccia.

Puoi disabilitare questo reindirizzamento predefinito dei log dell'agente. Per farlo, segui queste istruzioni: passaggi:

  1. Stabilisci una connessione SSH con l'istanza VM host della soluzione Bare Metal Solution o server web.

  2. Apri il seguente file di configurazione:

    /etc/google-cloud-sap-agent/configuration.json
  3. Per il parametro log_to_cloud, aggiorna il valore in false.

  4. Salva il file di configurazione.

  5. Riavvia l'agente affinché la modifica abbia effetto.