Tashishdan oldin uchta qaror turadi: ogohlantirish qaysi obyektni tavsiflaydi, qaysi yo’nalish va qamrovni qoplaydi va o’qish qanchalik yangi bo’lishi kerak. SNMP, HTTPS API va ilova zondi VPN haqida biror narsa xabar qilishi mumkin va ular bir xil narsani xabar qilmaydi. Shu uchtasini hal qilmasdan protokollarni almashtirish faqat chalkashlik qayerda to’planishini o’zgartiradi. Obyekt va ogohlantirishning ma’nosi dizayn; protokol esa yetkazib berish.

To’rt xil kuzatuvni bitta yashil belgiga aylantiruvchi panel bu qarorni allaqachon yomon qabul qilgan.

Ogohlantirish aslida nimani anglatishi kerak?

Bu hamkor autentifikatsiya qila olmasligini, himoyalangan ma’lumot holati yo’qligini, marshrut noto’g’ri joyni ko’rsatishini yoki ilova o’z ishini tugata olmasligini anglatishi mumkin. Ularning har birining o’z egasi, o’z birinchi tekshiruvi va o’z noto’g’ri-musbat darajasi bor. Autentifikatsiya qila olmaydigan hamkor identifikatsiya muammosi, yo’qolgan xavfsizlik assotsiatsiyasi protokol holati muammosi, marshrut konfiguratsiya muammosi, ilova nosozligi esa ularning hech biri bo’lmasligi mumkin. Kollektorni tanlashdan oldin ogohlantirish qaysi biri uchun ekanini hal qiling.

Uni navbatchi muhandis harakat qila oladigan gap sifatida yozing. Agar gapga ikkita obyekt kerak bo’lsa, bu ikkita ogohlantirish, yarim to’g’ri bittasi emas.

TCP jadvali TCPni tavsiflaydi

RFC 4022 standarti tcpConnectionTable ni belgilaydi, uning qatorlari o’rnatilgan TCP ulanishlarini tavsiflaydi, kaliti ikkala uchida manzil turi, manzil va port bo’yicha. Ulanish yopilganda qatorlar yo’qoladi, tinglayotgan soketlar esa boshqa jadvalda paydo bo’ladi. Xuddi shu mashinada VPN ishga tushirish TCP jadvalini IPsec xavfsizlik assotsiatsiyalari ro’yxatiga aylantirmaydi. U boshqaruv sessiyasini, ilova oqimini yoki TCP orqali tashiladigan tunnelni tavsiflashi mumkin va qatorning o’zi qaysi biri ekanini aytmaydi.

Interfeys hisoblagichlari xuddi shu noaniqlikni qo’polroq darajada olib yuradi: interfeysdagi baytlar undan foydalanadigan har bir hamkorni va har bir oqimni birlashtiradi.

Kichik kuzatuv shartnomasini quring

Har bir metrika uchun qo’llab-quvvatlanadigan obyekt yoki API maydonini, egalik qiluvchi qurilma va dasturiy ta’minot versiyasini, hamkor yoki xizmat identifikatorini, yo’nalishni, yig’ish vaqtini va kutilayotgan yangilanish xatti-harakatini yozib oling. So’ngra protokol holati uchun shlyuzning hujjatlashtirilgan assotsiatsiyalar yoki sessiyalar ko’rinishini, yo’l holati uchun marshrutlash jadvalini va ilova holati uchun tor ruxsat etilgan so’rovni ishlating. Ishlayotgan boshqaruv so’nggi nuqtasi boshqaruv so’nggi nuqtasi ishlayotganini isbotlaydi va uning orqasidagi ilova haqida hech narsa aytmaydi.

Agar o’rnatilgan agentda kerakli obyektlar bo’lmasa, aniq qo’llab-quvvatlanadigan boshqa faqat-o’qish interfeysini tanlang. OID o’ylab topish, umumiy TCP sonini tunnel soni sifatida o’qish yoki eski sotuvchi API’si qardosh mahsulotda o’zgarishsiz qolishini kutish—bularning barchasi boshi berk ko’chalar.

Eskirgan ma’lumot tunnel nosozligi emas

Yig’ish vaqti tugashi, muddati o’tgan hisob ma’lumotlari yoki o’zgargan API yo’li yo’qolgan telemetriya hosil qiladi. Bu monitoring nosozligi va qulagan tunneldan boshqa hodisa. Qaysi kuzatuv qachon eskizganini yozib oling, operator tunnelni qayta sozlash o’rniga mazmunli birinchi tekshiruv olsin. Har bir vaqt tugashini VPN uzilishi deb qabul qilish odamlarni ikkalasini ham e’tiborsiz qoldirishga o’rgatadi.

Yig’ish ruxsatlarini ham tor tuting. Konfiguratsiyani o’zgartira oladigan yoki sessiyalarni tozalay oladigan interfeys monitoring ishi meros olmasligi kerak bo’lgan imtiyoz chegarasini olib yuradi va faqat-o’qish hisobi odatda yetarli.

Foydali dizayn obyekt, ma’no va yangilik talabini nomlaydi. Protokol tanlovi shulardan kelib chiqadi, aksincha emas.

O'xshash maqolalar