Skip to main content
Data Infrastructure Insights
La versione in lingua italiana fornita proviene da una traduzione automatica. Per eventuali incoerenze, fare riferimento alla versione in lingua inglese.

Esploratore di log

Collaboratori netapp-alavoie

Data Infrastructure Insights Log Explorer è un potente strumento per interrogare i log di sistema. Oltre ad agevolare le indagini, è anche possibile salvare una query di registro in un Monitor per ricevere avvisi quando vengono attivati ​​specifici trigger di registro.

Per iniziare a esplorare i log, fare clic su Query log > +Nuova query log.

Selezionare un registro disponibile dall'elenco.

Scegli il tuo registro

Nota I tipi di log disponibili per le query possono variare in base all'ambiente. Nel tempo potrebbero essere aggiunti altri tipi di log.

È possibile impostare filtri per perfezionare ulteriormente i risultati della query. Ad esempio, per trovare tutti i messaggi di registro che indicano un errore, impostare un filtro per i Messaggi contenenti la parola "errore".

Suggerimento Puoi iniziare a digitare il testo desiderato nel campo filtro; Data Infrastructure Insights ti chiederà di creare una ricerca con caratteri jolly contenente la stringa mentre digiti.

I risultati vengono visualizzati in un grafico che mostra il numero di istanze di registro in ciascun periodo di tempo mostrato. Sotto il grafico si trovano le voci di registro stesse. Il grafico e le voci si aggiornano automaticamente in base all'intervallo di tempo selezionato.

Esempio di query che mostra il filtro

Filtraggio

Includi / Escludi

Quando si filtrano i log, è possibile scegliere di includere (ad esempio "Filtra per") o escludere le stringhe digitate. Le stringhe escluse vengono visualizzate nel filtro completato come "NOT <stringa>".

Filtro registro che mostra l'opzione Escludi

I filtri basati su caratteri jolly o espressioni (ad esempio NOT, OR, "Nessuno", ecc.) vengono visualizzati in blu scuro nel campo filtro. Gli elementi selezionati direttamente dall'elenco vengono visualizzati in azzurro.

Nota In qualsiasi momento puoi cliccare su Crea un Log Monitor per creare un nuovo Monitor basato sul filtro corrente.

Filtraggio avanzato

Quando si filtrano valori di testo o di elenco in query o widget della dashboard, quando si inizia a digitare viene presentata l'opzione per creare un filtro con caratteri jolly in base al testo corrente. Selezionando questa opzione verranno restituiti tutti i risultati che corrispondono all'espressione jolly. È anche possibile creare espressioni utilizzando NOT, AND o OR, oppure selezionare l'opzione "Nessuno" per filtrare i valori nulli.

Nota Assicurati di salvare la tua query in anticipo e spesso mentre crei il tuo filtro. Le query avanzate sono immissioni di stringhe "in formato libero" e potrebbero verificarsi errori di analisi durante la compilazione.

Diamo un'occhiata a questa immagine dello schermo che mostra i risultati filtrati per una query avanzata del registro logs.kubernetes.event. In questa pagina succedono molte cose, come spiegato sotto l'immagine:

Spiegazione della schermata di query avanzata

  1. Questa stringa di query avanzata filtra per quanto segue:

    • Filtra le voci di registro con un motivo che include la parola "failed", ma non nulla con il motivo specifico "FailedMount".

    • Includere tutte le voci che includono anche un metadata.namespace contenente la parola "monitoring", ma escludere gli spazi dei nomi specifici di "cm-monitoring" o "eg-monitoring".

      Si noti che nel caso sopra, poiché sia "cm-monitoring" che "eg-monitoring" contengono un trattino ("-"), le stringhe devono essere racchiuse tra virgolette doppie, altrimenti verrà visualizzato un errore di analisi. Le stringhe che non includono trattini, spazi, ecc. non devono essere racchiuse tra virgolette. In caso di dubbi, prova a mettere la stringa tra virgolette.

  2. I risultati del filtro corrente, inclusi tutti i valori "Filtra per" E il filtro Query avanzata, vengono visualizzati nell'elenco dei risultati. L'elenco può essere ordinato in base a qualsiasi colonna visualizzata. Per visualizzare colonne aggiuntive, seleziona l'icona "ingranaggio".

  3. Il grafico è stato ingrandito per mostrare solo i risultati del log che si sono verificati in un intervallo di tempo specifico. L'intervallo di tempo mostrato qui riflette il livello di zoom corrente. Selezionare il pulsante Reimposta zoom per ripristinare il livello di zoom all'intervallo di tempo corrente Data Infrastructure Insights .

  4. I risultati del grafico sono stati raggruppati in base al campo source. Il grafico mostra i risultati in ogni colonna raggruppati per colore. Passando il mouse su una colonna del grafico verranno visualizzati alcuni dettagli sulle voci specifiche.

    Dettagli del passaggio del mouse raggruppati

Filtri di affinamento

Per affinare il filtro puoi usare quanto segue:

Filtro

Cosa fa

* (Asterisco)

ti permette di cercare tutto

? (punto interrogativo)

consente di cercare un numero specifico di caratteri

O

consente di specificare più entità

NON

consente di escludere il testo dai risultati della ricerca

Nessuno

cerca valori NULL in tutti i campi

Non *

cerca valori NULL nei campi solo testo

Se si racchiude una stringa di filtro tra virgolette doppie, Insight considera tutto ciò che si trova tra la prima e l'ultima virgoletta come una corrispondenza esatta. Tutti i caratteri speciali o gli operatori all'interno delle virgolette verranno trattati come valori letterali. Ad esempio, filtrando per "*" si otterranno risultati che sono un asterisco letterale; in questo caso l'asterisco non verrà trattato come un carattere jolly. Anche gli operatori OR e NOT verranno trattati come stringhe letterali se racchiusi tra virgolette doppie.

È possibile combinare un filtro semplice con un filtro di query avanzato; il filtro risultante è un "AND" dei due.

La legenda del grafico

Anche la Legend sotto il grafico riserva qualche sorpresa. Per ogni risultato (in base al filtro corrente) mostrato nella Legenda, hai la possibilità di visualizzare solo i risultati per quella riga (Aggiungi filtro) oppure di visualizzare tutti i risultati NON per quella riga (Aggiungi filtro di esclusione). Il grafico e l'elenco delle voci di registro vengono aggiornati per mostrare i risultati in base alla selezione effettuata. Per rimuovere questo filtro, aprire nuovamente la Legenda e selezionare la [X] per cancellare il filtro basato sulla Legenda.

Legenda query avanzata che mostra "Aggiungi filtro" per il primo risultato

Dettagli del registro

Facendo clic in un punto qualsiasi di una voce del registro nell'elenco, si aprirà un riquadro dei dettagli per quella voce. Qui puoi trovare maggiori informazioni sull'evento.

Fare clic su "Aggiungi filtro" per aggiungere il campo selezionato al filtro corrente. L'elenco delle voci del registro verrà aggiornato in base al nuovo filtro.

Si noti che alcuni campi non possono essere aggiunti come filtri; in questi casi, l'icona Aggiungi filtro non è disponibile.

Riquadro dei dettagli delle voci di registro

Risoluzione dei problemi

Qui troverete suggerimenti per la risoluzione dei problemi relativi alle query di registro.

Problema:

Prova questo:

Non vedo messaggi di "debug" nella mia query di registro

I messaggi del registro di debug non vengono raccolti. Per acquisire i messaggi desiderati, modifica la gravità del messaggio in livello informativo, errore, avviso, emergenza o avviso.