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

  1. Passare all'host ESXi nell'inventario di vSphere Client.
  2. Fare clic su Configura.
  3. In Sistema, fare clic su Impostazioni di sistema avanzate.
  4. Fare clic su Modifica.
  5. Filtrare in base a syslog.
  6. Per configurare la registrazione a livello globale e varie impostazioni avanzate, vedere Opzioni di syslog di ESXi.
  7. (Facoltativo) Per sostituire le dimensioni e la rotazione dei registri predefinite per uno qualsiasi dei registri:
    1. Fare clic sul nome del registro che si desidera personalizzare.
    2. Immettere il numero di rotazioni e le dimensioni del registro desiderate.
  8. Fare clic su OK.

risultati

Le modifiche delle opzioni di syslog vengono applicate.
Nota: Le impostazioni dei parametri di syslog definite utilizzando vSphere Client o VMware Host Client vengono applicate immediatamente. Tuttavia, per rendere effettive la maggior parte delle impostazioni definite utilizzando ESXCLI, è necessario eseguire un comando aggiuntivo. Per ulteriori dettagli, vedere Opzioni di syslog di ESXi.

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

  1. In VMware Host Client, in Host fare clic su Gestisci > Sistema > Impostazioni avanzate.
  2. Nel pannello Cerca digitare l'impostazione di syslog che si desidera definire. Vedere Opzioni di syslog di ESXi.
  3. Selezionare l'impostazione e fare clic su Modifica opzione.
  4. Impostare il valore come descritto nella tabella dei parametri in Opzioni di syslog di ESXi.
  5. 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.

Nota:

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 comando esxcli 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.