Questo documento mostra i comandi che puoi utilizzare per modificare la configurazione dell'agente di Google Cloud per SAP. Questi comandi sono supportati dalla versione 3.2 dell'agente.
I comandi di configurazione sono un'alternativa alla modifica del file di configurazione dell'agente: /etc/google-cloud-sap-agent/configuration.json
. Ogni
comando di configurazione riavvia anche l'agente per assicurarsi che la modifica venga applicata.
Limite di riavvio dell'agente
Puoi riavviare l'agente di Google Cloud per SAP fino a 3 volte in 60 secondi. Durante questo periodo di tempo, puoi continuare a configurare l'agente eseguendo i comandi di configurazione, ma tutte le operazioni di riavvio automatico oltre questo limite non vanno a buon fine con l'output: Could not restart the agent
.
Se vedi questo output, dopo aver eseguito tutti i comandi di configurazione richiesti, devi riavviare manualmente l'agente affinché le modifiche vengano applicate. Per istruzioni, vedi Riavviare l'agente.
Comandi di guida
-
Per stampare una guida di riepilogo per il comando
google_cloud_sap_agent configure
dell'agente ed uscire:sudo /usr/bin/google_cloud_sap_agent configure -help
-
Per stampare lo stato delle funzionalità dell'istanza dell'agente:
sudo /usr/bin/google_cloud_sap_agent configure -showall
-
Per stampare la versione dell'istanza dell'agente:
sudo /usr/bin/google_cloud_sap_agent configure -version
Per informazioni sugli argomenti supportati dal comando google_cloud_sap_agent configure
, consulta Argomenti supportati.
Per le impostazioni di primo livello
-
Per configurare l'agente per un server Bare Metal Solution:
sudo /usr/bin/google_cloud_sap_agent configure -setting=bare_metal -enable
Per configurare l'agente per un'istanza Compute Engine:
sudo /usr/bin/google_cloud_sap_agent configure -setting=bare_metal -disable
-
Per impostare il livello di logging dell'agente:
sudo /usr/bin/google_cloud_sap_agent configure -loglevel=LOG_LEVEL
Sostituisci
LOG_LEVEL
con uno dei livelli di log supportati:debug
,info
,warn
oerror
.
Per la scoperta del sistema SAP
-
Per consentire all'agente di raccogliere i nomi e le versioni dei prodotti SAP utilizzati dal tuo sistema SAP:
sudo /usr/bin/google_cloud_sap_agent configure -feature=workload_discovery -enable
Per impedire all'agente di raccogliere i nomi e le versioni dei prodotti SAP utilizzati dal sistema SAP:
sudo /usr/bin/google_cloud_sap_agent configure -feature=workload_discovery -disable
-
Per consentire all'agente di inviare le informazioni del sistema SAP rilevate a Cloud Logging e a Workload Manager se l'API Workload Manager è abilitata nel tuo progetto Google Cloud:
sudo /usr/bin/google_cloud_sap_agent configure -feature=sap_discovery -enable
Per impedire all'agente di inviare le informazioni rilevate a Cloud Logging e Workload Manager:
sudo /usr/bin/google_cloud_sap_agent configure -feature=sap_discovery -disable
Per la raccolta delle metriche dell'agente host SAP
-
Per consentire all'agente di raccogliere le
metriche dell'agente host SAP:
sudo /usr/bin/google_cloud_sap_agent configure -feature=host_metrics -enable
Per interrompere la raccolta delle metriche dell'agente host SAP:
sudo /usr/bin/google_cloud_sap_agent configure -feature=host_metrics -disable
Per la raccolta delle metriche relative allo stato dell'agente
Per attivare la raccolta delle metriche relative allo stato dell'agente:
sudo /usr/bin/google_cloud_sap_agent configure -feature=agent_metrics -enable
Per disattivare la raccolta delle metriche relative allo stato di salute dell'agente:
sudo /usr/bin/google_cloud_sap_agent configure -feature=agent_metrics -disable
Per modificare la frequenza con cui l'agente raccoglie l'utilizzo della CPU e della memoria del suo processo daemon e li invia a Cloud Monitoring:
sudo /usr/bin/google_cloud_sap_agent configure -feature=agent_metrics -agent_metrics_frequency=FREQUENCY
Sostituisci
FREQUENCY
con il valore richiesto in secondi. La frequenza non deve essere inferiore a 5 secondi.Per modificare la frequenza con cui l'agente controlla il proprio stato operativo e invia queste informazioni a Cloud Monitoring:
sudo /usr/bin/google_cloud_sap_agent configure -feature=agent_metrics -agent_health_frequency=FREQUENCY
Per la raccolta delle metriche di monitoraggio dei processi
-
Per consentire all'agente di raccogliere le
metriche di monitoraggio dei processi:
sudo /usr/bin/google_cloud_sap_agent configure -feature=process_metrics -enable
Per interrompere la raccolta delle metriche di monitoraggio dei processi:
sudo /usr/bin/google_cloud_sap_agent configure -feature=process_metrics -disable
-
Per modificare la frequenza con cui l'agente deve raccogliere le metriche di monitoraggio dei processi in rapida evoluzione:
sudo /usr/bin/google_cloud_sap_agent configure -feature=process_metrics -process_metrics_frequency=FREQUENCY
Per modificare la frequenza con cui l'agente deve raccogliere le metriche di monitoraggio dei processi con variazioni lente:
sudo /usr/bin/google_cloud_sap_agent configure -feature=process_metrics -slow_process_metrics_frequency=FREQUENCY
Sostituisci
FREQUENCY
con la frequenza, in secondi, con cui l'agente deve raccogliere le metriche. -
Per interrompere la raccolta di qualsiasi metrica di monitoraggio dei processi:
sudo /usr/bin/google_cloud_sap_agent configure -feature=process_metrics -process_metrics_to_skip="LIST_OF_METRICS" -add
Per riprendere la raccolta di eventuali metriche di monitoraggio dei processi che hai interrotto con l'agente:
sudo /usr/bin/google_cloud_sap_agent configure -feature=process_metrics -process_metrics_to_skip="LIST_OF_METRICS" -remove
Sostituisci
LIST_OF_METRICS
con i nomi delle metriche di monitoraggio dei processi che vuoi che l'agente riprenda a raccogliere. Utilizza una virgola per separare i nomi delle metriche.
Per la raccolta delle metriche di valutazione di Workload Manager
-
Per consentire all'agente di raccogliere le
metriche di valutazione del Gestore workload:
sudo /usr/bin/google_cloud_sap_agent configure -feature=workload_evaluation -enable
-
Per interrompere la raccolta delle metriche di valutazione del Gestore carichi di lavoro:
sudo /usr/bin/google_cloud_sap_agent configure -feature=workload_evaluation -disable
-
Per modificare la frequenza con cui l'agente deve raccogliere le metriche di valutazione di Workload Manager:
sudo /usr/bin/google_cloud_sap_agent configure -feature=workload_evaluation -workload_evaluation_metrics_frequency=FREQUENCY
Sostituisci
FREQUENCY
con la frequenza, in secondi, con cui l'agente deve raccogliere le metriche di valutazione di Workload Manager. -
Per modificare la frequenza con cui l'agente deve raccogliere le metriche del database SAP HANA per la valutazione del Gestore carichi di lavoro:
sudo /usr/bin/google_cloud_sap_agent configure -feature=workload_evaluation -workload_evaluation_db_metrics_frequency=FREQUENCY
Sostituisci
FREQUENCY
con la frequenza, in secondi, con cui l'agente deve raccogliere le metriche del database SAP HANA per la valutazione di Workload Manager.
Per la raccolta delle metriche di monitoraggio di SAP HANA
-
Per consentire all'agente di raccogliere le
metriche di monitoraggio di SAP HANA:
sudo /usr/bin/google_cloud_sap_agent configure -feature=hana_monitoring -enable
Per interrompere la raccolta delle metriche di monitoraggio di SAP HANA:
sudo /usr/bin/google_cloud_sap_agent configure -feature=hana_monitoring -disable
-
Per modificare l'intervallo di campionamento in cui l'agente deve raccogliere le metriche di monitoraggio di SAP HANA:
sudo /usr/bin/google_cloud_sap_agent configure -feature=hana_monitoring -sample_interval_sec=SAMPLE_INTERNAL
Sostituisci
SAMPLE_INTERNAL
con l'intervallo in secondi. L'intervallo deve essere di almeno 5 secondi. -
Per modificare il valore del timeout per una query eseguita nell'istanza SAP HANA:
sudo /usr/bin/google_cloud_sap_agent configure -feature=hana_monitoring -query_timeout_sec=QUERY_TIMEOUT
Sostituisci
QUERY_TIMEOUT
con un valore in secondi.
Argomenti supportati
La seguente tabella descrive gli argomenti che puoi utilizzare con il comando google_cloud_sap_agent configure
:
Argomento | Descrizione |
---|---|
-add |
Questo parametro fa in modo che l'agente interrompa la raccolta delle
metriche di monitoraggio dei processi specificate per l'argomento |
-disable |
Disattiva la funzionalità o il parametro specificato dell'agente. |
-enable |
Attiva la funzionalità o il parametro specificato dell'agente. |
-f =FEATURE_NAME
o -feature =FEATURE_NAME
|
Imposta la funzionalità dell'agente che vuoi configurare. Di seguito sono riportati i valori supportati:
|
-h o -help |
Visualizza le informazioni della guida per il comando. |
-loglevel =LOG_LEVEL
|
Imposta il livello di logging per l'agente. I valori supportati sono:
|
-path =PATH |
Imposta il percorso del file di configurazione dell'agente:
|
-process_metrics_to_skip ="LIST_OF_METRICS " |
Specifica le metriche di monitoraggio dei processi che l'agente deve smettere di raccogliere. Utilizza una virgola per
separare i nomi delle metriche. Utilizza gli argomenti |
-process_metrics_frequency =FREQUENCY |
Imposta la frequenza con cui l'agente raccoglie le metriche di monitoraggio dei processi in rapida evoluzione.
Il valore predefinito è |
-slow_process_metrics_frequency =FREQUENCY |
Imposta la frequenza con cui l'agente raccoglie le
metriche di monitoraggio dei processi in lenta evoluzione.
Il valore predefinito è |
-query_timeout_sec =TIMEOUT |
Imposta il timeout della query, in secondi, per la raccolta delle metriche di monitoraggio SAP HANA. |
-remove |
Questo argomento consente all'agente di riprendere la raccolta delle
metriche di monitoraggio dei processi che hai stopped utilizzando l'argomento |
-sample_interval_sec =INTERVAL |
Imposta la frequenza, in secondi, con cui l'agente esegue query sull'istanza SAP HANA e raccoglie le metriche di monitoraggio di SAP HANA. |
-setting =SETTING |
Specifica l'impostazione dell'agente che vuoi configurare. |
-showall |
Stampa lo stato delle funzionalità dell'istanza dell'agente. |
-slow_process_metrics_frequency =FREQUENCY |
Imposta la frequenza di raccolta delle metriche di monitoraggio dei processi invariabili, in secondi. |
-v o -version |
Stampa la versione dell'agente. |
-workload_evaluation_metrics_frequency =FREQUENCY |
Imposta la frequenza con cui l'agente raccoglie le metriche di valutazione di Workload Manager. |
-workload_evaluation_db_metrics_frequency =FREQUENCY |
Imposta la frequenza con cui l'agente raccoglie le metriche del database SAP HANA per la valutazione di Workload Manager. |