Azure Site VPN monitoringi: tunnel holatini haqiqiy zond bilan bog‘lang
Yashil tunnel va vaqti tugagan ilova ikki xil signal. Azure VPN shlyuzining telemetriyasini haqiqiy yo‘ldagi sintetik zond bilan Elastic’da bog‘lang.
Har bir boshqaruv paneli yashil, tunnel o‘n bir kundan beri ishlayapti, lekin filial ichki ilovani yuklay olmayapti. Bu dizayn aynan shu alomat uchun mavjud va bu monitoring xatosi emas. Tunnel holati muzokaralar haqidagi savolga javob beradi, foydalanuvchi esa to‘rtta marshrutlash qarori va bitta siyosat qatlamidan o‘tadigan so‘rov haqida so‘rayapti. Ikkala signal ham kerak, alohida saqlanadi, va yarim kechada ularni farqlash yo‘li ham.
Tunneldan emas, muvaffaqiyatsiz alomatdan boshlang
O‘rnatilgan xavfsizlik assotsiatsiyasi tomonlar taklifga kelishib, kalitlarni o‘rnatganini bildiradi. Bu selektorlar foydalanuvchiga kerak bo‘lgan quyi tarmoqni qamrab oladi, uzoq tomonning qaytish marshruti bor yoki shifrni ochishdan keyin xavfsizlik devori portni qabul qiladi degani emas. Trafik tunnelning filial tomonida ham ishlamasligi mumkin, unda Azure hech narsani ko‘rmaydi va mukammal salomatlik haqida xabar beradi. Tunnel ko‘rsatkichi zarur va hech qachon yetarli emas.
Uch holatni farqlash kerak: tunnel yopiq, tunnel ochiq lekin xizmat ishlamayapti, va monitoring manbaining o‘zi mavjud emas.
Zondni foydalanuvchilar turgan joyga qo‘ying
Filialdan Azure ilovasi uchun sintetik testni filialning ish yuklamasi tarmog‘idagi hostdan ishga tushiring va foydalanuvchilar haqiqatan kiradigan xususiy HTTPS kirish nuqtasiga yo‘naltiring. Shlyuzdan ishga tushirilgan zond boshqa manba manzili va ko‘pincha boshqa siyosat yo‘lini ishlatadi, shuning uchun har bir foydalanuvchi muvaffaqiyatsiz bo‘lsa ham u o‘tishi mumkin. Azure Connection Monitor test guruhlari va chegaralari bilan TCP, ICMP va HTTP tekshiruvlarini qo‘llab-quvvatlaydi, uning mahalliy manbalari esa Azure tomonidagilardan farqli agent talablariga ega. Bloglardan eskirgan klassik monitoring retseptini ko‘chirish o‘rniga hozir qo‘llab-quvvatlanadigan konfiguratsiyani tekshiring.
Zondni tor va zerikarli saqlang: bitta maqsad, bitta port, operatsion talabga mos chastota va shu manba uchun aniq ruxsat qoidasi.
Xizmatga mos tekshiruvni tanlang
Xizmat portiga TCP ulanish tunnel orqali transport yetib borishini isbotlaydi va TLS yoki ilova haqida hech narsa demaydi. HTTP tekshiruvi holat kutilmasini qo‘shadi va ulanishlarni qabul qiladigan, ammo xizmat ko‘rsata olmaydigan tinglovchini ushlaydi, bu sertifikat yoki backend o‘zgarganidan keyin tez-tez uchraydigan nosozlik. Agar test haqiqatan autentifikatsiya qilmasa, ikkalasi ham autentifikatsiyalangan biznes tranzaksiyasi emas, shuning uchun panelda bunday belgilamang. Foydalanuvchi shikoyati yuz berganda muvaffaqiyatsiz bo‘ladigan tekshiruvni tanlang.
ICMP uchtadan eng zaif variant, chunki ko‘p steklar uni siyosat bo‘yicha tashlab yuboradi va muvaffaqiyatsiz ping juda kam narsani isbotlaydi.
Ikkala signalni o‘ylab topmasdan Elastic’ga yetkazing
VPN shlyuzi tunnelning chiqish va kirish baytlari hamda paket yo‘qotish hisoblagichlari kabi platforma ko‘rsatkichlarini chiqaradi va tunnel hamda IKE hodisalarini o‘z ichiga olgan toifalarda diagnostika jurnallarini yuborishi mumkin. Connection Monitor natijalari Azure Monitor orqali ko‘rsatkich sifatida va Log Analytics ish maydoni orqali jurnal yozuvlari sifatida keladi. Bulardan hech biri o‘z-o‘zidan Elastic indeksida ko‘rinmaydi. Ko‘rsatkichlar uchun bitta qo‘llab-quvvatlanadigan quvur va jurnallar uchun boshqasini tanlang, odatda Azure Event Hub kiritmasi yoki Azure Monitor integratsiyasi, va indeks shabloniga ishonishdan oldin o‘rnatilgan integratsiya haqiqatan nima qabul qilishini tekshiring.
Operatorga ikki ma’lumotlar to‘plamini bog‘lash imkonini beradigan yorliqlarni saqlang: zond uchun manba tugash nuqtasi, maqsad, protokol va port, shlyuz uchun tunnel identifikatori va hamkor manzili.
Quvurni bitta nazorat qilinadigan hodisa bilan tekshiring, so‘ng uni Elastic’dan qidirib, vaqt belgisi va resurs yorliqlarini tekshiring. Vaqt belgisi noto‘g‘ri hujjat yo‘q hujjatdan yomonroq, chunki eski ma’lumotni joriy ko‘rinishda ko‘rsatadi.
Rangga emas, farqqa ogohlantiring
Ikki signalni saqlashning ma’nosi kombinatsiyalarda. Tunnel yopiq bo‘lsa tarmoq egasiga murojaat qiling; tunnel ochiq va zond ishlamasa ilova egasiga; zond natijasi yo‘q bo‘lsa monitoring agenti egasiga. Uchtasini bitta qizil panelga birlashtirish ogohlantirish bir oy ichida o‘chirilishini kafolatlaydi. Bitta namunaga emas, barqarorlik oynasi bilan uzoq davom etuvchi nosozlikka ogohlantiring va qabul qilish quvurining o‘z salomatligi uchun alohida tekshiruv qo‘shing.
Kechagi muvaffaqiyatli namunalar bilan to‘la panel bugun sog‘lom yo‘l sifatida o‘qilmasligi kerak.
Yozma ravishda shartnoma kichik: tunnel ko‘rsatkichi shlyuz muzokara qilganini, zond yo‘l foydalanuvchilar o‘tirgan joydan ishlashini, quvur salomatligi esa ikkala javobdan biri joriy yoki yo‘qligini aytadi. Paneldagi qolgan hamma narsa izoh.