VPN ei õnnestu, keegi ütleb, et kontrolli Konsooli, ja sa avad akna, mis voogab tuhandeid ridu sekundis. Suuremal osal sellest pole tunneliga midagi pistmist. Kasulik oskus on kitsendada vaade ühele katsele ja ühele protsessile enne, kui midagi loed.

Kolm sammu on enamiku Maci VPN-uuringute jaoks piisavad.

Tee üks katse, mille sa ära tunned

Kirjuta üles kohalik aeg ja ajavöönd ning ühenda seejärel korra. Märgi üles kliendi näidatud vea täpne tekst, sest see on tavaliselt konkreetsem kui ükski logirida. Nüüd on sul mõnese sekundi pikkune aken ja otsingutermin. Kõik enne seda akent on ajalugu, mida sa ei vaja.

Katse, millele sa ei saa ajatemplit panna, on katse, mida sa ei saa filtreerida.

Filtreeri protsessi järgi enne, kui filtreerid teksti järgi

Konsooli otsinguväli võtab vastu protsessi- ja teatepredikaate ning käsurea vaste on korratavam. log show --last 5m --predicate 'process == "NEIKEv2Provider"' kitsendab ühele teenusepakkujale. Täpne protsessinimi sõltub ühenduse tüübist, seega leia see esimese filtreerimata katse käigus.

Kõigepealt teksti järgi filtreerimine tagastab iga alamsüsteemi, mis juhtus sõna VPN logima.

Predikaat saab filtreerida ka alamsüsteemi ja kategooria järgi, mis on sageli täpsem kui protsessinimi. Ühtne logimine lubab teegil alamsüsteemi deklareerida ja Apple’i võrgukomponendid kasutavad mitut neist. Alusta protsessist ja lisa seejärel --info, kui vaikeaste peidab sündmuse, mida ootad. Silumistaseme teated vajavad tavaliselt konfiguratsiooniprofiili, mida ei tasu paigaldada ainult ühe logi lugemiseks.

Loe järjestust, mitte viimast rida

Lõplik lahtiühendamise teade on faili kõige vähem informatiivne rida. Otsi varem esimest adapteri viga, kontrollimise ebaõnnestumist või konfiguratsiooni tagasilükkamist. Need nimetavad etapi, mis ebaõnnestus, samas kui lahtiühendamine ütleb ainult, et etappi ei taastatud. Säilita sündmuste järjekord, kui neid kopeerid, sest järjestus on diagnoos.

Kohaliku teenuse käivitumine ei ole edukas kaugkätlus ja logi ei tee, nagu oleks teisiti.

Mida redigeerimine peidab ja miks

Ühtne logimine peidab vaikimisi osa väärtusi privaatse markeri taha, mistõttu võib kasulik väli tunduda tühi. See on disainiotsus selle kohta, mida tohib koguda, mitte viga. Ära lülita laiu privaatsusseadeid ümber ainult rohkema teksti saamiseks.

Kui vajalik väärtus on redigeeritud, otsi seda hoopis rakenduse enda logist või konfiguratsioonist.

Ekspordi ülevaadatud väljavõte

Ekspordi ainult see aken, mille üle vaatasid. Rajad, kasutajanimed, sisemised hostinimed ja lõpp-punkti aadressid esinevad tavalistes logiridades ja kogu süsteemi eksport kannab need kõik sellele, kes selle saab.

Hoia alles nii puutumatu salvestis kui ka väljavõte. Kui keegi vaidlustab hiljem ajajoone, on ainult originaal see, mis selle lahendab. Väljavõte on pileti jaoks ja originaal vaidluse jaoks.

Nimeta etapp piletil selgelt: adapter, kontrollimine või marsruutimine. See hoiab tõendid tõlgendatavad, selle asemel et teha neist pakk, mida keegi lugeda ei saa. Apple’i Konsooli kasutusjuhend katab siin viidatud kogumis- ja otsingukontrollid.

Seotud artiklid