Per configurare il servizio syslog, è possibile utilizzare vSphere Client, VMware Host Client o il comando esxcli system syslog.
Il servizio syslog riceve, categorizza e archivia i messaggi del registro per le analisi che consentono di eseguire azioni preventive nell'ambiente.
Impostazione di syslog di ESXi tramite vSphere Client
È possibile utilizzare il comando vSphere Client per configurare il servizio syslog a livello globale e modificare varie impostazioni avanzate.
Procedura
- Passare all'host ESXi nell'inventario di vSphere Client.
- Fare clic su Configura.
- In Sistema, fare clic su Impostazioni di sistema avanzate.
- Fare clic su Modifica.
- Filtrare in base a syslog.
- Per configurare la registrazione a livello globale e varie impostazioni avanzate, vedere Opzioni di syslog di ESXi.
- (Facoltativo) Per sostituire le dimensioni e la rotazione dei registri predefinite per uno qualsiasi dei registri:
- Fare clic sul nome del registro che si desidera personalizzare.
- Immettere il numero di rotazioni e le dimensioni del registro desiderate.
- Fare clic su OK.
risultati
Impostazione di syslog di ESXi tramite VMware Host Client
È possibile utilizzare VMware Host Client per configurare e modificare i parametri del servizio syslog negli host ESXi.
Procedura
- In VMware Host Client, in Host fare clic su Gestisci > Sistema > Impostazioni avanzate.
- Nel pannello Cerca digitare l'impostazione di syslog che si desidera definire. Vedere Opzioni di syslog di ESXi.
- Selezionare l'impostazione e fare clic su Modifica opzione.
- Impostare il valore come descritto nella tabella dei parametri in Opzioni di syslog di ESXi.
- Fare clic su Salva.
Impostazione del syslog ESXi tramite ESXCLI
È possibile configurare il servizio syslog negli host ESXi utilizzando il comando ESXCLI esxcli system syslog config set <syslog option>
.
Prerequisiti
Per informazioni sull'utilizzo del comando esxcli system syslog e degli altri comandi ESXCLI, vedere Guida introduttiva a ESXCLI. Per informazioni dettagliate su come aprire il firewall ESXi per la porta indicata in ogni specifica dell'host remoto, vedere Configurazione del firewall di ESXi.
L'utilizzo di ESXCLI richiede ESXi per aprire gli accessi SSH. Questa operazione rappresenta un rischio per la sicurezza e non è consigliata. Se si sceglie di utilizzare ESXCLI, utilizzare il comando esxcli system syslog reload dopo aver impostato ogni parametro per assicurarsi che venga applicato.
Procedura
- ♦ Utilizzare il comando ESXCLI
esxcli system syslog config set <syslog option>
per impostare un'opzione syslog che si decide di abilitare. Ad esempio, per impostare l'opzione Syslog.global.logHost, utilizzare il comandoesxcli system syslog config set --loghost=<str>
.Dopo aver impostato Syslog.global.logHost, gli host ESXi aprono e mantengono le connessioni agli agenti di raccolta syslog e la trasmissione dei messaggi inizia immediatamente. Quando ESXi genera un messaggio syslog, lo scrive nel file di registro appropriato nell'host ESXi e lo inoltra a tutti gli agenti di raccolta syslog configurati.