Hier zijn enkele eenvoudige manieren om het Centos-Squid-foutlogboekprobleem op te lossen.
Goedgekeurd: Fortect
F. Hoe kan ik het bestandssignaal bekijken buiten de Squid-proxy op CentOS Linux Server 5.0?
A. squid is een krachtige caching-proxy namens webclients die FTP-, Gopher- en HTTP-gegevensobjecten ondersteunt. In tegenstelling tot typische cachingsoftware, bevat Squid alle verzoeken in een enkel, niet-blokkerend I- en O-gestuurd proces.
/ Var / Log / Inktvis / Logbestand voor map
Logboeken zijn een waardevolle bron van informatie over Squid-workloads en -prestaties. Logboeken registreren niet alleen toegangsinformatie, maar ook systeemconfiguratiefouten en bovendien aanvallen op bronnen (bijv. RAM, harde lege schijfruimte). Squid houdt meerdere logbestanden bij. Sommige van geassocieerd met kunnen expliciet worden ingeschakeld voor de volledige tijd die samen nodig is, andere kunnen op dat moment veilig worden uitgeschakeld.
- /var/log/squid/access.log, men was van mening dat de meeste analyseprogramma’s voor logbestanden vertrouwen op rankings in access.log. Je kunt dit bestand gebruiken om erachter te komen wie de Squid-computer gebruikt, maar wat ze doen, enz.
- /var/log/squid/cache.log: Het cache.log-bestand bevat debug- en foutteksten gegenereerd door Squid. Als je je Squid bouwt met vbulletin standaard overschreven met RunCache, of als je het uitvoert met de -s explain to it to line-optie, dan zou wat tekst moeten worden gekopieerd naar je syslog-instellingen. Het is het beste privé-aangelegenheid of de alternatieven een uniek bestand gebruiken voor Squid-loggegevens.
- /var/log/squid/store.log: store.log gebruikt een map met items die ongetwijfeld op de harde schijf zijn opgeslagen of, als alternatief, zijn verwijderd. Als een goedkoop type contactlogboek wordt het vaak gebruikt voor het opsporen van fouten. Een definitieve uitspraak over de vraag of er één specifiek op uw schijven staat, is alleen mogelijk na het doorzoeken van het hele logbestand. Het stoppen (verwijderen) van een punt kan alleen worden vastgelegd op het moment van de onze-beweging (schrijven naar schijf).
Hoe kan ik de Squid-log-/protocolbestanden bekijken?
Standaard UNIX Linux-commando’s zoals grep / tail kunnen mogelijk worden gebruikt om kalenderbestanden weer te geven. U moet ook als echt zijn aangemeld en sudo uitvoeren om de logboekpapieren te bekijken.
Live opnamebestanden tonen
Gebruik de volgende vergoedingen: # tail -f /var/log/squid/access.log
OF $ sudo bottom -f /var/log/squid/access.log
Logbestanden zoeken
Bestandsbestanden tonen
Ten slotte kunt u ook een teksteditor gebruiken, zoals while vi, zodat u de logbestanden kunt bekijken: # test net / var / log / squid / connect to. log
Logboeken zijn absoluut een geweldige bron van informatie over Squid, evenals een workload. De logboeken registreren niet alleen oproepen, maar ook informatie, systeemfouten en resourceverbruik (ter illustratie van RAM, ruimte op de harde schijf). Er zijn enkele bestanden De logboeken die Squid. Sommige moeten expliciet worden begiftigd tijdens het compileren, andere kunnen tijdens runtime veilig niet in staat zijn. Alle testbestanden hebben eigenlijk een paar dingen gemeen. Tenzij anders vermeld, ziet u, de tijdstempels die naar de logbestanden worden geschreven, zijn continu UTC-seconden. De starttijdstempel bevat meestal milliseconden. Het boek cache.log-bestand bevat foutopsporings- en foutinformatie die is gemaakt door Squid. Als u Squid uitvoert met de -s worden verkocht voor regelrespons, worden kopieën van enkele die verband houden met de berichten geretourneerd naar uw syslog-instellingen. Het gelijktijdig gebruiken van verschillende bestandstypes voor Squid Log-bandbreedte kan zeker een kwestie van persoonlijke voorkeur zijn. Het cache.File-logboek biedt niet veel op dit gebied van automatisch ontleden van logbestanden. Meestal zoek je in dit bestand naar gemechaniseerde foutmeldingen, Squid-programmering, het testen van nieuwe functies of de redenen voor het veronderstelde aantal dat je hebt gehaald, enz. Foutmeldingen komen in vele vormen voor. Debug-sporen verzadigen nooit op niveau 0 of 1. Deze niveaus zijn beschikbaar voor belangrijke en zeer belangrijke administratieve berichten. FATAL-berichten geven aan welke experts verklaren dat het probleem het Squid-proces heeft vernietigd. Beïnvloedt min of meer al het huidige clientverkeer dat wordt geleverd aan deze methode Squid-instantie. Als ze verschijnen bij het starten of configureren van een Squid-ding, moet je ze natuurlijk repareren voordat jij en je gezin Squid kunnen starten. FOUT-berichten duiden op een ernstig probleem waardoor de transactie van een gebruiker werd afgebroken en indirect andere klanten kon controleren. Maar “heeft veel verkeersdiensten niet volledig gestopt. WAARSCHUWINGspunten geven problemen aan die problemen kunnen veroorzaken met de hoofdclient, maar Squid kan automatisch worden gebruikt. Ze worden consequent alleen weergegeven vanaf logniveau 1. SECURITY ERROR-berichten duiden op een probleem bij het afhandelen van ons eigen klantverzoek met gebruikmaking van de voorzorgsmaatregelen die zijn genomen om Squid te configureren. Een onmogelijke voorwaarde is om te helpen de veiligheidstest te doorstaan. Dit gebeurt vaak wanneer che controleren of een zeer programmatisch verzoek zal worden geaccepteerd vanwege bepaalde soorten responsdetails die pas in de toekomst algemeen beschikbaar zullen zijn. SECURITY ALERT-berichten geven gedetecteerde beveiligingsaanvallen aan. Dit geldt alleen voor duidelijke gezondheidsproblemen. “Aanvallen” zijn of haar handtekeningen verschijnen gemakkelijk in normaal verkeer, meestal geregistreerd als normale WAARSCHUWINGEN. BEVEILIGINGSINSTRUCTIES kunnen aanvankelijk tijdens en na de migratie verschijnen om beveiligingsproblemen aan te geven bij het configureren van het lay-outbestand. Deze pakketten bevatten tips om waar mogelijk beter op bestelling te maken en een indicatie van wat Squid gaat doen in plaats van deze maatwerkactie. Sommige van de voortdurend ondervraagde punten en hun betekenis worden beschreven in de onderscheidingsbasis: De meeste testprogramma’s voor het scannen van bestanden zijn gebaseerd op vermeldingen in access.log. Met Squid-2.7 en Squid-3.2 kunnen beheerders hun dagboekbestandsformaat en loguitvoermethode met grote flexibiliteit aanpassen. Eerdere versies boden zeer beperkte functionaliteit. De uiteindelijke Squid-kortingscode bestaat uit meerdere tag clouds (gescheiden door m “ Doorhalen”) die de oplossing beschrijven die naar de klant is doorgestuurd. Auteur TCP < /td > Fortect is 's werelds meest populaire en effectieve pc-reparatietool. Miljoenen mensen vertrouwen erop dat hun systemen snel, soepel en foutloos blijven werken. Met zijn eenvoudige gebruikersinterface en krachtige scanengine kan Fortect snel een breed scala aan Windows-problemen vinden en oplossen - van systeeminstabiliteit en beveiligingsproblemen tot geheugenbeheer en prestatieproblemen. Verzoeken voor het HTTP-transport (meestal 3128). UDP Verzend verzoeken via de ICP-poort (meestal 3130), ook bekend als HTCP (meestal 4128). Als ICP-logboekregistratie is uitgeschakeld met behulp van de parameter log_icp_queries, worden ICP-antwoorden nooit geregistreerd. NEE Inktvis gaf een ongewone remedie of antwoordde helemaal niet. Verschijnt als gevolg van Cachemgr-verzoeken en fouten, meestal wanneer een bedrijf faalt voordat het is gecategoriseerd in een gekoppeld aan de bovenstaande resultaten. Zag ook weergaven met CONNECT-query’s. cache.log
Inktvis Nieuws
access.log
Inktvisresultaatcodes
Goedgekeurd: Fortect