KNOWLEDGE BASE

Knowledge Base
1Backup
Acronis
Antivirus
Email
Firewall
GFI Software
Mail
Monitoring
N-Able
Sicurezza
TSPlus
Diventa Autore per CoreTech | Scopri di più
× Non sei ancora nostro cliente Runecast? Diventa Partner CoreTech e visita il nostro configuratore prezzi

Runecast - Configurare la raccolta log

Configurare la raccolta log di Runecast

Una funzione molto utile di Runecast Analyzer è la Log Analisys, che permette di raccogliere e gestire i log relativi alle analisi effettuate sui sistemi connessi; tale funzione è però disponibile solo in Runecast Analyzer su distribuzioni VMware vSphere.
Runecast offre analisi in tempo reale dei log ricevuti dagli host e dalle macchine virtuali vSphere; in questo ambiente i vostri host potrebbero già inoltrare i loro log a un raccoglitore di syslog standard, però Runecast può essere configurato come destinazione syslog aggiuntiva. In tal caso i log continueranno a essere inviati agli altri server syslog e non è necessario eliminare alcun indirizzo di server syslog esistenti. Runecast conserverà solo le voci di registro pertinenti che potrebbero indicare un potenziale problema per quel che attiene alle sue analisi.
Configurate le impostazioni di registro per tutti gli host ESXi e le VM al fine di massimizzare i dati analizzati per il riscontro di eventuali problemi.
Notate che la configurazione del registro può essere eseguita in qualsiasi momento. Runecast Analyzer inizierà ad analizzare i registri subito dopo che sono stati inoltrati all’appliance. Se desiderate configurare la raccolta dei registri in un secondo momento, potete tranquillamente saltare questo passaggio.


Inoltro dei log ESXi

Iniziamo con la configurazione della raccolta dei log ESXi, analizzando la configurazione automatica: la procedura corrispondente è quella descritta qui di seguito, con la premessa che dovete preventivamente assicurarvi che l’utente vCenter configurato disponga dei seguenti privilegi:

  • Host > Configurazione > Impostazioni avanzate;
  • Host > Configurazione > Configurazione di rete.

Se tali condizioni sono avverate, potete procedere in questo modo:

  1. fate clic sull'icona Settings situata sul lato destro della barra di navigazione in alto e selezionare la scheda Log Analisys;
  2. localizzate l’elenco dei vCenter collegati all'appliance Runecast e vedrete che facendo clic su ciascuno si espanderà l'elenco degli host appartenenti al vCenter selezionato, che verrà visualizzato se sono configurati per inviare i propri log all'appliance Runecast Analyzer (vi sarà un segno di spunta verde o una croce rossa);
  3. fate clic sull'icona con la chiave inglese situata sul lato destro della sezione Host syslog settings (impostazioni del log di sistema dell'host);
  4. selezionate gli host che non sono configurati e fare clic su Configure e confermate le modifiche facendo clic su OK.

Notate che alcune caselle di controllo potrebbero apparire in grigio: ciò significa che non sono selezionabili a causa di privilegi insufficienti per l'utente vCenter configurato. Andate quindi a verificare che l’utente stesso possegga i privilegi suaccennati.
Il pulsante Reload viene utilizzato per recuperare le impostazioni del syslog da tutti i vCenter collegati. Per recuperare un server vCenter specifico, utilizza l'icona situata sul lato destro del vCenter selezionato.

Configurazione con script PowerCLI

In alternativa alla procedura di configurazione automatica appena esposta, potete utilizzare uno script PowerCLI per configurare la registrazione ESXi; la procedura per fare cià è la seguente.

  1. Fare clic sull'icona dell'anello della guida situata sul lato destro della sezione delle impostazioni del syslog dell'host (Host syslog settings) nella tab Log Analysis.
  2. Espandere la sezione Scripted e fare clic su Scarica lo script PowerCLI per la configurazione syslog su Host per scaricare lo script PowerCLI; se necessario, è possibile rivedere lo script prima dell'esecuzione ed apportare le eventuali modifiche.
  3. Eseguire lo script utilizzando PowerCLI.

Configurazione manuale log ESXi

Se lo preferite ai due metodi appena descritti, potete configurare manualmente le impostazioni del syslog di ESXi, attraverso la procedura descritta qui di seguito, che va eseguita per ogni host ESXi che si trova nel vostro ambiente.

  1. Nel client VMware vSphere, accedere all'host ESXi, fare clic su Configure > System > Advanced System Settings e fare clic sul pulsante EDIT.
  2. Trovare il valore Syslog.global.logHost e impostarlo su udp://:514; se avete già configurato un altro syslog remoto, dovete aggiungere il valore e separalo con una virgola. Fare clic su OK.
  3. Passare a Configure > System > Firewall e fare clic sul pulsante EDIT.
  4. Dopo essersi assicurati che il servizio syslog sia abilitato, fare clic su OK.

Trovate ulteriori informazioni sull'abilitazione del syslog remoto in ambito ESXi in un tutorial dedicato su questo sito.

Inoltro dei Log VM

Per impostazione predefinita, una macchina virtuale registrerà i file che si trovano nella directory della macchina virtuale. Tenete comunque presente che l’inoltro del log della macchina virtuale è efficace solo se è stato configurato l'inoltro del registro ESXi, quindi prima di tutto va configurato quest’ultimo.
Vediamo subito la configurazione automatica che permette di inoltrare automaticamente i log della VM a syslog, con la premessa che l’utente vCenter configurato disponga dei seguenti privilegi:


 Macchina virtuale > Configurazione > Avanzate.

Banner

Accertato che tali privilegi sussistano, la procedura è quella descritta qui di seguito.

  1. Fare clic sull'icona Settings situata sul lato destro della barra di navigazione in alto e selezionare la scheda Log Analisys.
  2. Nell’elenco dei vCenter collegati all'appliance Runecast, facendo clic su ciascuna di esse si espanderà l'elenco delle VM appartenenti al vCenter selezionato e se sono configurate per inviare i propri log all'appliance Runecast Analyzer (troverete un segno di spunta verde o una croce rossa).
  3. Fare clic sull'icona della chiave inglese situata sul lato destro della sezione VM log settings (impostazioni di log della macchina virtuale).
  4. Selezionare le VM che non sono configurate e fare clic su Configure.
  5. Eseguire un vMotion o un Power Cycle per ciascuna VM; ciò garantisce che la configurazione venga applicata e che successivamente i registri vengano inviati dalla macchina virtuale.

Notate che alcune caselle di controllo potrebbero apparire in grigio: ciò significa che non sono selezionabili a causa di privilegi insufficienti per l'utente vCenter che avete configurato; anche in questo caso dovete andare a verificare la sussistenza dei privilegi.

Configurazione dei log VM con script PowerCLI

In alternativa alla procedura automatica appena descritta, potete utilizzare uno script PowerCLI per configurare la registrazione VM:
    1. Fare clic sull'icona dell'anello della guida situata sul lato destro della sezione Impostazioni registro VM della scheda Analisi registro.
    2. Espandere la sezione Scripted e scaricare lo script PowerCLI.
    3. È possibile rivedere lo script prima dell'esecuzione e apportare eventuali modifiche, se necessario.
    4. Eseguire lo script utilizzando PowerCLI.
    5. Eseguire un vMotion o un ciclo di alimentazione per ciascuna VM. Ciò garantisce che la configurazione venga applicata e che successivamente i registri vengano inviati dalla macchina virtuale.

Configurazione manuale log VM

Se lo preferite agli altri due metodi sopra esposti, potete configurare manualmente le impostazioni del log della macchina virtuale, ricordando che l’inoltro del lod della VM sarà efficace solo se è stato precedentemente configurato l'inoltro del registro ESXi.

Per configurare l’inoltro dei log VM al syslog, svolgete la seguente procedura per ciascuna delle VM presenti nel sistema:

  1. dal vSphere Client, mandate in shutdown la VM;
  2. nel pannello VM Hardware, cliccate su Edit Settings > VM Options;
  3. espandete la sezione Advanced;
  4. selezionate Enable logging;
  5. in Configuration parameters, cliccate su EDIT CONFIGURATION;
  6. cliccate su ADD CONFIGURATION PARAMS;
  7. nella colonna Name, inserite vmx.log.destination;
  8. nella colonna Value, inserite syslog-and-disk;
  9. cliccate su ADD CONFIGURATION PARAMS;
  10. nella colonna Name, inserite vmx.log.syslogID;
  11. nella colonna Value, inserite il nome della VM in questione.

Per completare la procedura fate clic due volte su OK.

Per impostazione predefinita, una macchina virtuale registrerà i file che si trovano nella directory VM.

 

 

Banner