Monitro VPN Azure Site: paru cyflwr y twmnel â phrawf go iawn
Mae twmnel gwyrdd a rhaglen sydd wedi rhedeg allan o amser yn ddau signal gwahanol. Parwch delemegïeg porth VPN Azure â phrawf synthetig ar hyd y llwybr go iawn i Elastic.
Mae pob dangosfwrdd yn wyrdd, mae’r twmnel wedi bod i fyny ers un diwrnod ar ddeg, ac ni all y gangen lwytho’r rhaglen fewnol. Dyma’r symptom y mae’r dyluniad hwn yn bodoli ar ei gyfer, ac nid yw’n fai monitro. Mae cyflwr y twmnel yn ateb cwestiwn am negydu, tra mae’r defnyddiwr yn gofyn am gais sy’n croesi pedwar penderfyniad llwybro a haen polisi. Mae angen y ddau signal, ar wahân, a ffordd i’w gwahaniaethu yn ystod y nos.
Dechreuwch o’r symptom sy’n methu, nid o’r twmnel
Mae cymdeithas diogelwch sefydledig yn golygu bod y cymheiriaid wedi cytuno ar gynnig ac wedi gosod allweddi. Nid yw’n golygu bod y detholwyr yn cwmpasu’r is-rwydwaith sydd ei angen ar y defnyddiwr, bod gan yr ochr bell lwybr dychwelyd, neu fod mur cadarn yn derbyn y porth ar ôl dadgryptio. Gall traffig fethu hefyd ar ochr y gangen o’r twmnel, ac yna nid yw Azure yn gweld dim ac yn adrodd iechyd perffaith. Mae metrig y twmnel yn angenrheidiol ac yn byth yn ddigonol.
Rhaid gallu gwahaniaethu tri chyflwr: mae’r twmnel i lawr, mae’r twmnel i fyny ac mae’r gwasanaeth yn methu, ac mae’r ffynhonnell fonitro ei hun yn anarferadwy.
Rhowch y prawf lle mae’r defnyddwyr
Ar gyfer rhaglen o gangen i Azure, rhedegwch y prawf synthetig o westeiwr yng rhwydwaith llwyth gwaith y gangen a’i gyfeirio at y man mynediad HTTPS preifat y mae defnyddwyr yn ei daro mewn gwirionedd. Mae prawf a lansiwyd o’r porth yn defnyddio cyfeiriad ffynhonnell gwahanol ac yn aml lwybr polisi gwahanol, felly gall basio tra mae pob defnyddiwr yn methu. Mae Azure Connection Monitor yn cefnogi profion TCP, ICMP a HTTP gyda grwpiau prawf a throthwyon, ac mae gan ei ffynonellau lleol ofynion asiant sy’n wahanol i’r rhai ar ochr Azure. Gwiriwch y trefniant a gefnogir ar hyn o bryd yn hytrach na chopïo rysáit monitro clasurol sydd wedi’i hymddeol o flog.
Cadwch y prawf yn gul ac yn ddiflas: un cyrchfan, un porth, amledd sy’n cyfateb i’r gofyniad gweithredu, a rheol caniatáu benodol ar gyfer y ffynhonnell honno.
Dewiswch brawf sy’n cyfateb i’r gwasanaeth
Mae cysylltiad TCP â phorth y gwasanaeth yn profi cyrhaeddedd cludo trwy’r twmnel ac yn dweud dim am TLS na’r rhaglen. Mae prawf HTTP yn ychwanegu disgwyliad statws ac yn dal gwrandäwr sy’n derbyn cysylltiadau ond na all wasanaethu, sef y methiant mwy cyffredin ar ôl newid tystysgrif neu ffrydlif gefn. Nid yw’r naill na’r llall yn drafodiad busnes dilysedig oni bai bod y prawf yn dilysu mewn gwirionedd, felly peidiwch â’i labelu felly ar y dangosfwrdd. Dewiswch y prawf sy’n methu pan fydd cwyn y defnyddiwr yn digwydd.
ICMP yw’r dewis gwannaf o’r tri, gan fod llawer o staciau yn ei ollwng yn ôl polisi ac nad yw ping sy’n methu yn profi fawr ddim.
Dygwch y ddau signal i Elastic heb eu dyfeisio
Mae’r porth VPN yn allyrru metrigau platfform fel beitau allanfa a mynedfa’r twmnel a chyfrifwyr diferion pecynnau, a gall anfon logiau diagnostig mewn categorïau gan gynnwys digwyddiadau twmnel ac IKE. Mae canlyniadau Connection Monitor yn cyrraedd drwy Azure Monitor fel metrigau a thrwy weithle Log Analytics fel cofnodion log. Nid yw dim o hynny yn ymddangos mewn mynegai Elastic ar ei ben ei hun. Dewiswch un piblinell a gefnogir ar gyfer metrigau ac un ar gyfer logiau, fel arfer mewnbwn Azure Event Hub neu integreiddiad Azure Monitor, a gwiriwch beth y mae’r integreiddiad sydd wedi’i osod yn ei lyncu mewn gwirionedd cyn i chi ymddiried yn y patrwm mynegai.
Cadwch y labeli sy’n caniatáu i weithredwr ymuno â’r ddau set ddata: pwynt terfyn ffynhonnell, cyrchfan, protocol a phorth ar gyfer y prawf, a hunaniaeth y twmnel ynghyd â chyfeiriad y cymhaeres ar gyfer y porth.
Dilyswch y biblinell ag un digwyddiad a reolir, yna chwiliwch amdano yn Elastic a gwiriwch ei stamp amser a’i labeli adnoddau. Mae dogfen â stamp amser anghywir yn waeth nag un sydd ar goll, oherwydd mae’n gwneud data hen yn edrych yn gyfredol.
Rhybuddwch ar y gwahaniaeth, nid ar y lliw
Pwynt cadw dau signal yw’r cyfuniadau. Dylai twmnel i lawr dudalennu perchennog y rhwydwaith; dylai twmnel i fyny â phrawf sy’n methu dudalennu perchennog y rhaglen; dylai canlyniad prawf sydd ar goll dudalennu pwy bynnag sy’n berchen ar yr asiant monitro. Mae cwympo’r tri yn un panel coch yn gwarantu y bydd y rhybudd yn cael ei dewi o fewn mis. Rhybuddwch ar fethiant parhaus gyda ffenestr barhad yn hytrach nag ar sampl sengl, ac ychwanegwch brawf ar wahân ar gyfer iechyd y biblinell lyncu ei hun.
Ni ddylai dangosfwrdd yn llawn samplau llwyddiannus ddoe ddarllen fel llwybr iach heddiw.
Wedi’i ysgrifennu, mae’r contract yn fach: mae metrig y twmnel yn dweud wrthych fod y porth wedi negydu, mae’r prawf yn dweud wrthych fod y llwybr yn gweithio o ble mae defnyddwyr yn eistedd, ac mae iechyd y biblinell yn dweud wrthych a yw’r naill ateb neu’r llall yn gyfredol. Mae popeth arall ar y dangosfwrdd yn sylwebaeth.