Dove sono i file di registro di pfsense?


10

Dove si possono trovare e visualizzare i file di registro di pfsense?

Ho cercato la documentazione e non indica la posizione dei file di registro per i vari componenti di pfsense.

Risposte:


13

Almeno nella versione 2.0.3 di nanobsd, si trovano andando a:

  • cd /var/log( non tronchi plurale;)
  • clog system.log | less
    • Sostituisci system.logcon il nome di qualsiasi registro nella directory.
    • Poiché questi file di registro non sono normali file di testo, ma in realtà sono registri circolari binari, l'utilità di intasamento viene utilizzata per visualizzarli e | lessconvogliare l'output in modo che sia possibile scorrere su e giù i registri utilizzando i tasti pagina su / giù. Premere qper uscire.
  • Quando hai finito di visualizzare i log e vuoi tornare dal prompt della shell al menu pfsense, digita exital prompt dei comandi.

1
Questa risposta è quasi troppo adatta ai principianti per qualcuno di cui mi fiderei con l'accesso alla console di un dispositivo pfSense.
mwfearnley,

1
@mwfearnley Suppongo che non ti devi preoccupare poiché nessuno qui ti sta chiedendo l'accesso. Detto questo, i tronchi circolari non sono molto comuni e mi aspetto che tutti abbiano familiarità con loro dal bracciale.
AaronS

1
Sì, le cloginformazioni sono utili.
mwfearnley,

Guardando indietro, il mio commento iniziale non era molto costruttivo. Dare la posizione (indirettamente) e consigliare di usare clog/ lesssono molto utili. Ma usare cdper cambiare directory dovrebbe essere già noto, e in realtà non è necessario, poiché puoi farlo clog /var/log/system.logdirettamente. Inoltre, solo per dire che le informazioni funzionano ancora fino alla v2.4 su FreeBSD.
mwfearnley,

5

pfSense memorizza i suoi file di registro nella /var/logdirectory.

I registri non sono memorizzati nel formato standard basato su testo. Invece sono memorizzati in un formato di "registrazione circolare". Utilizzare lo clogstrumento per visualizzare i registri. Puoi usarlo in modo simile al tailcomando. cioè clog -f /var/log/system.logvisualizzerà l'intero registro e quindi continuerà a "seguirlo".


2

Modo più semplice di visualizzare i registri: accedi alla console Web pfsense e seleziona "Modifica file" in "Diagnostica". Qui puoi sfogliare la directory /var/log/system.log.

Esempio:

registri pfsense


Sì, il file di registro è per lo più di testo semplice, ma in realtà è memorizzato in un "registro circolare" - è un file di dimensioni fisse - con un piccolo piè di pagina binario. C'è una "posizione del cursore" tracciata nel file, che si reimposta all'inizio quando il file raggiunge la fine. Ciò significa che la voce più vecchia sarà probabilmente da qualche parte nel mezzo del file e la prima riga verrà spostata dalla fine. Lo clogstrumento è il modo consigliato per visualizzarli.
mwfearnley,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.