Ecco alcuni semplici modi per risolvere il problema del registro degli errori Centos-Squid.
Approvato: Fortect
F. Come posso visualizzare il segnale del file dal proxy Squid su CentOS Linux Server 5.0?
A. squid è un potente proxy di memorizzazione nella cache per n client Internet che supporta oggetti del disco rigido FTP, Gopher e HTTP. A differenza del tipico software di memorizzazione nella cache, Squid gestisce ogni singola richiesta in un unico processo guidato da I/O non bloccante.
/ Var / Log contro Squid / File di log per directory
I log sono una preziosa fonte di informazioni sui carichi di lavoro e sulle prestazioni di Squid. I registri registrano non solo l’inizio dell’utilizzo delle informazioni, ma anche gli errori di configurazione del sistema e le risorse (ad es. RAM, spazio su disco rigido). Squid mantiene più file di registro. Alcuni di essi in molti casi possono essere abilitati esplicitamente per l’intero tempo trascorso insieme, altri possono essere disabilitati in modo sicuro durante i quali gli esperti affermano il tempo.nessuno dei due.
- /var/log/squid/access.log, è stato riscontrato che sfortunatamente la maggior parte degli analizzatori di file di registro si basa sulle voci access.log. Puoi usare questo file per vedere chi sta usando il server Squid, anche se cosa sta facendo, ecc.
- /var/log/squid/cache.log: il file cache.log contiene messaggi di debug e di errore attivati da Squid. Se costruisci il tuo Squid equipaggiato con vbulletin sovrascritto per impostazione predefinita con RunCache, o nel caso in cui lo esegui con l’opzione -s tell the device to line, parte del testo verrà duplicato nelle impostazioni del tuo syslog. È una questione eccezionale se le alternative utilizzano un lodge separato per i dati del registro Squid.
- /var/log/squid/store.log: store.log include anche una cartella con gli elementi che sono attualmente utilizzati sul disco rigido o, in alternativa, si sono rivelati eliminati. Essendo un tipo di giornale di transazione economico, è comunemente usato per scopi di debug. Una dichiarazione definitiva sul fatto che ci sia qualcosa sui tuoi dischi è possibile solo dopo aver analizzato, direi l’intero file di registro. L’arresto (cancellazione) di un oggetto verrà registrato solo al momento del relativo movimento (scrittura su disco).
Come posso visualizzare i file di registro/protocollo di Squid?
I comandi standard UNIX/Linux come grep/tail possono essere usati solo per visualizzare i file del calendario. Dovrai anche essere loggato come root e quindi eseguire sudo per visualizzare i file di registro.
Mostra file di registrazione dal vivo
Usa il denaro in questo modo: # tail -f /var/log/squid/access.log
O $ sudo bottom -f /var/log/squid/access.log
Trova file di registro
Mostra file file
Infine, puoi anche utilizzare un editor di testo come while vi per valutare i file di registro:
I log sono sicuramente un’ottima fonte di informazioni su Squid e sui carichi di lavoro. I registri registrano non solo le chiamate, ma anche i media, gli errori di sistema e il consumo di risorse (ad esempio, RAM, spazio su disco rigido). Ci sono diversi file I firelog che Squid. Alcuni devono essere abilitati esplicitamente all’interno del tempo di compilazione, altri possono essere disabilitati in sicurezza insieme al runtime. Tutti i file di test hanno un piccolo numero di cose in comune. Se non diversamente specificato, i timestamp scritti nei file di registro sono in genere secondi UTC. Il timestamp di inizio di solito include millisecondi. Il file cache.log della guida contiene informazioni di debug e di errore generate per gentile concessione di – Squid. L’esecuzione di Squid con la risposta della stringa di comando -s restituirà copie di alcuni dei messaggi nelle impostazioni del syslog. L’utilizzo di ogni tipo di file specifico per la larghezza di banda di Squid Log è ovviamente una questione di preferenze personali. Il registro cache.File non offre molto nella disciplina dell’analisi automatica dei file di registro. In genere la maggior parte delle persone cerca in questo file messaggi di errore automatici, programmazione di Squid, test di nuove funzionalità o anche alcuni dei motivi per la presunta quantità di cui si è andato a causa, ecc. I messaggi di errore sono disponibili in molte forme. Le tracce di debug non saturano la quantità 0 o 1. Questi livelli sono riservati per produrre messaggi amministrativi importanti e molto importanti. I messaggi FATALI indicano quali esperti affermano che questo particolare problema ha ucciso il processo Squid. Influisce su tutto il traffico client aggiornato che viene consegnato a questa istanza di Squid. Se vengono visualizzati all’avvio o alla configurazione di un passaggio di Squid, è possibile che sia necessario correggerli prima di poter avviare Squid. I messaggi di ERRORE indicano un problema serio che ha interrotto la transazione di un utente e potrebbe influenzare indirettamente più clienti. Ma “non ha arrestato completamente tutti i servizi della pagina Web. < li> I messaggi di AVVISO presentano problemi che possono causare problemi con il modo in cui il client, ma Squid può essere utilizzato automaticamente.Di solito non sono altro che visualizzati dal livello di log 1. I messaggi SECURITY ERROR indicano un problema nel gestire la richiesta del consumatore utilizzando le precauzioni utilizzato per configurare realmente Squid. Una condizione impossibile è fare il test di sicurezza. Questo capita spesso penne quando si controlla se un tentativo programmatico di chiedere sarà accettato a causa di alcuni elementi di risposta che non saranno ampiamente disponibili fino alla maggior parte del futuro. I messaggi SECURITY ALERT indicano situazioni di attacco alla sicurezza rilevate. Questo vale solo per evidenti problemi di salute. Gli “attacchi” per le loro firme che compaiono facilmente nel traffico normale sono mescolati come normali AVVERTENZE. Le ISTRUZIONI DI SICUREZZA potrebbero essere visualizzate durante e dopo la migrazione all’avvio per indicare problemi di sicurezza durante la configurazione del database di configurazione. Questi pacchetti contengono suggerimenti per una migliore personalizzazione esattamente dove possibile e un’indicazione di cosa farà sicuramente Squid invece di questa azione personalizzata. Alcuni dei messaggi costantemente interrogati e il loro significato sono descritti nel sistema di conoscenza: La maggior parte dei programmi di scansione dei file di prova si trova nelle voci di access.log. Squid-2.7 Squid-3.2 consente agli amministratori di personalizzare il formato dell’archivio dei log e il metodo di output dei log con ottimi arrangiamenti. Le versioni precedenti offrivano funzionalità molto limitate. Il codice Squid finale include più tag cloud (separati da d “ Barrato ”) che descrivono la soluzione inviata al cliente. Autore TCP Fortect è lo strumento di riparazione PC più popolare ed efficace al mondo. Milioni di persone si affidano a milioni di persone per mantenere i loro sistemi in esecuzione veloci, fluidi e privi di errori. Grazie alla sua semplice interfaccia utente e al potente motore di scansione, Fortect trova e risolve rapidamente un'ampia gamma di problemi di Windows, dall'instabilità del sistema e problemi di sicurezza alla gestione della memoria e ai colli di bottiglia delle prestazioni. Richieste per la porta HTTP (di solito 3128). UDP Invia desideri tramite la porta ICP (di solito 3130) o HTCP (di solito 4128). Se la registrazione ICP è disabilitata per ottenere il parametro log_icp_queries, le risposte ICP non vengono assorbite. NO Squid ha dato una risposta insolita o forse non ha risposto affatto. Appare a causa di richieste ed errori di Cachemgr, di solito quando una transazione viene trascurata prima di essere classificata in uno dei risultati di cui sopra. Sono state visualizzate anche le visualizzazioni con richieste CONNECT. cache.log
Notizie sui calamari
access.log
Codici risultato calamaro
Approvato: Fortect