L-immonitorjar ta’ pari VPN jeħtieġ erba’ fatti, u l-ebda wieħed minnhom mhu destinazzjoni. Jekk it-tunnel huwiex attiv, meta għamel l-aħħar skambju ta’ traffiku, liema ċwievet huma involuti u kemm marru jammontaw għad-disponibbiltà. Kull ħaġa lil hinn minn dan hija rekord dwar persuna, u għandha tkun deċiżjoni deliberata aktar milli effett sekondarju li tiftaħ paġna tal-istat. Ibda mill-mistoqsija li trid twieġeb, imbagħad agħżel l-iżgħar output li jwieġibha.

Iddeċiedi l-mistoqsija qabel l-għodda

L-ewwel ikteb il-mistoqsija operattiva: dan il-pari huwiex konness, u qed iċaqlaq traffiku? Dik il-mistoqsija teħtieġ veduta ħajja, u veduta ħajja m’għandha l-ebda problema ta’ żamma. It-tieni mistoqsija, jekk il-pari kienx konness fl-02:00 nhar it-Tlieta li għadda, teħtieġ serje maħżuna u għalhekk deċiżjoni ta’ żamma. Is-separazzjoni ta’ dawn it-tnejn hija d-disinn kollu, għax il-veduta ħajja hija rħisa filwaqt li s-serje maħżuna tinbidel f’konversazzjoni dwar il-protezzjoni tad-data.

Żomm il-verifika tas-saħħa wkoll separata mill-output tal-istat. Handshake riċenti jipprova li t-tunnel ikkonkluda negozjar, mhux li l-applikazzjoni privata warajh taħdem, għalhekk ipprova l-applikazzjoni permezz ta’ verifika awtorizzata minflok ma tinferixxiha mill-counters. Meta l-verifika tfalli u l-handshake huwa riċenti, il-problema tinsab lil hinn mit-tunnel.

Aqra t-tliet oqsma li jwieġbuha

L-output normali tal-istat ta’ WireGuard iġorr l-interface, il-key pubblika, il-punt tat-tmiem, l-aħħar handshake u l-counters tat-trasferiment. Il-preżenza teħtieġ il-key pubblika u l-aħħar handshake; jekk hemm bżonn, żid il-counters tal-bytes biex tara l-moviment. Il-punt tat-tmiem mhuwiex meħtieġ għall-preżenza u huwa l-ewwel qasam li għandu jitwarrab, għax jidentifika minn fejn jgħaqqad apparat. Il-paġna tal-manwal tiddeskrivi kull qasam li tipprintja l-għodda, u hija qasira biżżejjed biex taqraha darba:

wg show
wg show wg0 latest-handshakes

Aqra dawn in-numri bħala etajiet aktar milli bħala booleans. Handshake huwa attwali biss meta mqabbel mal-intervall tal-ġdid tal-ċwievet tal-protokoll stess, u counter li ma tkunx miexi jista’ jfisser pari inattiv minflok wieħed miksur. Żomm it-tnejn fl-istess veduta biex l-età u l-moviment jinqraw flimkien.

Agħżel intervall li tista’ tiddefendi

Kull kampjun tal-istat huwa rekord, għalhekk l-intervall huwa deċiżjoni ta’ żamma li tilbes tikketta ta’ monitoraġġ. Kampjun kull għaxar sekondi jagħti dettall fin u jimmultiplika l-fili maħżuna, filwaqt li kampjun kull minuta normalment biżżejjed għad-disponibbiltà b’sitta tal-ispiża. Agħżel l-intervall mill-ħin ta’ rispons li wegħdt, mhux minn dak li tista’ tagħmel l-għodda. Imbagħad ikteb in-numru ħdejn id-dashboard.

Għal OpenVPN, il-faċilità tal-istat tikteb fajl f’intervall konfigurat. Fil-konfigurazzjoni tas-server dan jidher hekk status /var/log/openvpn-status.log 60, fejn in-numru tat-tmiem huma s-sekondi bejn il-kitbiet mill-ġdid, u l-fajl jiġi sostitwit mhux miżjud. Dak id-dettall huwa importanti: fajl sostitwit m’għandu l-ebda storja, filwaqt li kollettur li jżid miegħu joħloq waħda.

Ikkonferma li l-kollettur jirrispetta l-intervall ukoll. Għodda li tieħu kampjun kull sekonda u taħżen filliera kull minuta xorta taqra kull sekonda.

Żomm it-tikketti stabbli u l-immappjar ristrett

Key pubblika tidentifika relazzjoni ta’ apparat anki meta ma jkunx hemm isem imwaħħal, għalhekk ittratta l-key bħala data personali mhux bħala identifikatur opak. Ittekkja l-pari b’identifikaturi interni stabbli li jgħaddu minn qagħdiet mill-ġdid, u żomm l-immappjar mill-identifikatur għall-persuna f’post ristrett. Dashboard li jikteb serje ta’ żmien huwa rekord maħżun anki meta l-VPN ma jżommx fajl tiegħu. Meta d-dashboard huwa l-uniku maħżen, id-dashboard huwa fejn tapplika r-regola ta’ żamma.

Irrevedi wkoll il-passaġġ tal-esportazzjoni, għax CSV kopjat jgħix aktar mis-sistema li pproduċieh. Id-disponibbiltà aggregata spiss biżżejjed għal rapport: il-proporzjon ta’ pari b’handshake fil-tieqa jwieġeb il-mistoqsija operattiva mingħajr ma jelenka min kien konness u meta.

Iddokumenta x’tiġbor u x’ma tiġborx

Ikteb id-deskrizzjoni tal-ġbir b’lingwa sempliċi: liema oqsma, minn liema interface, f’liema intervall, maħżuna fejn, miżmuma kemm-il żmien u min jista’ jaqrahom. Poġġiha ħdejn ir-runbook u mhux f’maħżen tal-politiki li ħadd ma jiftaħ waqt inċident. Id-deskrizzjoni għandha tgħid ukoll x’ma tistax tara l-monitoraġġ, għax dan huwa dak li jwaqqaf lil xi ħadd milli jassumi li n-nuqqas ta’ data tal-brawżin ifisser nuqqas ta’ rekords.

Irrevedi t-tieqa ta’ żamma kull darba li l-monitoraġġ jinbidel, għax qasam ġdid jestendi bil-kwiet dak li jinżamm. Imbagħad ħassar dak li d-deskrizzjoni tgħid li tħassar, u vverifika li t-tħassir fil-fatt seħħ.

Artikli relatati