up deb xabar beruvchi pseudowire sizga xizmat mavjudligini va ikkala yo'nalish ham u trafik tashishi kerakligiga rozi ekanini aytadi. Lekin undan bitta ham mijoz kadri o'tganini aytmaydi. Holat obyektlari va hisoblagich obyektlari turli maqsadlar uchun yozilgan, va birini ikkinchisining isboti deb qabul qilish aynan shu boshqaruv panellarining ko'pchiligi xato qiladigan joydir. Ularni solishtirish ishning o'zi, chunki faqat bittasiga ishonish hech kim so'ramagan savolga javob beradi.

Holat va hisoblagichlar turli savollarga javob beradi

Asosiy VC yozuvi birlashtirilgan operatsion holatni saqlaydi va bu holat faqat ikkala yo'nalish holati up bo'lganda up bo'ladi. Uning ortidagi hamma narsa boshqaruv tekisligi va konfiguratsiya bilimi: mahalliy ulanish zanjiri, hamkor, signalizatsiya. Bu holatdagi qator niyat va tayyorgarlik haqidagi bayonot, uzatilgan kadrlar haqida emas.

Trafik paketlar va baytlar uchun yuqori sig'imli hisoblagichlarning alohida jadvalida yashaydi va bu qatorlar o'sha VC indeksini saqlaydi. U yerdagi o'sish kadrlar siz o'lchagan oraliqda aynan shu qatordan o'tganiga dalil. O'zgarmas hisoblagich o'zi bilan noaniq. Bo'sh xizmat, noto'g'ri qatorni o'qiydigan yig'uvchi va jimgina uzilgan yo'l barchasi bir xil tekis chiziq beradi.

QuestionObjectWhat it can establish
Is the service up?cpwVcOperStatusBoth direction states agree the VC should carry traffic.
Which side is down?cpwVcInboundOperStatus, cpwVcOutboundOperStatusDirection of the reported fault.
Did frames move?cpwVcPerfTotalTable HC countersObserved forwarding on that row between two polls.
Is the interval clean?cpwVcPerfTotalDiscontinuityTimeWhether the counter was reset inside the window.

Jadvalni jiddiylik zinapoyasi emas, dalilning ikki ustuni sifatida o'qing. Tekis hisoblagichlar bilan up bo'lish o'sish bilan up bo'lishning yomonroq varianti emas, bu boshqa keyingi qadamli boshqa kuzatuv.

VC indeksida birlashtiring, biletdagi raqamda emas

VC jadvali bitta butun son bilan indekslanadi, VC ID, hamkor manzili, xizmat turi va nomi esa shu qatorning atributlari. Shu atributlar bilan xizmatingizni topasiz; indeks birinchi so'rovdan keyin ham uni topishda yordam beradi. Interfeys indeksi, ko'rsatilgan zanjir nomi yoki MPLS yorlig'i raqamlar to'g'ri kelsa ham bu indeks emas.

Raqamli OIDlarni blog postidan emas, yig'uvchidagi MIB faylidan oling, so'ng jadvalni bir marta aylanib chiqing va topilgan identifikatsiyani saqlang.

snmptranslate -On CPW-VC-MIB::cpwVcIndex
snmptranslate -On CPW-VC-MIB::cpwVcPerfTotalDiscontinuityTime
snmpwalk -v2c -c monitor 10.60.4.21 -On CPW-VC-MIB::cpwVcTable

Boshqaruv manzili va indeksni birga monitorinq tizimiga yozib qo'ying. Qayta ta'minlash xizmatni boshqa qatorga ko'chirishi mumkin, va nom bo'yicha VC IDga ulangan yig'uvchi hali ham xushmuomalalik bilan javob beradigan eski indeksni chizishda davom etadi.

Yo'nalish pseudowireni bildiradi, abonentni emas

Kiruvchi hisoblagichlar VC paketli kommutatsiya tarmog'idan nima olganini tasvirlaydi; chiquvchi hisoblagichlar u o'sha tarmoq tomon nima uzatganini tasvirlaydi. Mijozga qaragan PEda bu ko'pincha qandaydir tartibda yuklab olish va yuklashga to'g'ri keladi. Markaziy PEda yoki yadroda hamkori bo'lgan PEda o'sha obyekt nomlari teskari mijoz tajribasini tasvirlaydi.

Har bir qurilma roli uchun xaritalashni bir marta yozing va panel yorlig'ida saqlang. Mijoz yuklashi deb nomlangan, lekin aslida yadroga trafik chizadigan grafik ko'rikdan o'tadi va sig'im qarorlari uchun undan foydalanadigan barchani jimgina chalg'itadi. Xuddi shu xavf shu grafiklarga qurilgan ogohlantirishlarga ham tegishli, chunki ular noto'g'ri jamoani chaqiradi. Har bir grafikni pseudowirega nisbatan harakat yo'nalishi bilan belgilang, mijoz xaritalashi esa unga kerak bo'lgan panelda yashasin.

Bitta sinov obyekt tavsiflarini o'qishning har qanday miqdoridan ustun: ma'lum faylni xizmatdan o'tkazing, darhol keyin ikkala yo'nalishni so'rang va qaysi hisoblagich ko'chganini ko'ring. Natijani qurilma roli yoniga yozib qo'ying, chunki keyingi odam xuddi shu savolni beradi.

Tezlik faqat bitta uzilish oynasi ichida amal qiladi

Tezlikni bayt hisoblagichining o'sishini o'tgan soniyalarga bo'lib hisoblang va soniyasiga bit uchun sakkizga ko'paytiring. Agar hisoblagich kamaygan, agent qayta ishga tushgan, qator o'zgargan yoki uzilish obyekti siljigan bo'lsa, oraliqni yaroqsiz deb hisoblang. Bu obyekt tizimning ishlash vaqtiga nisbatan ifodalanadi, shuning uchun qurilmaning qayta ishga tushishi ham uni bekor qiladi. Cho'qqi chizish o'rniga namunani tashlab, yangi oyna oching.

Ma'lum oraliq bilan ikkita namuna oling va vaqt belgilarini terminal tarixingizdan emas, yig'uvchidan saqlang.

snmpget -v2c -c monitor -Oqv 10.60.4.21 CPW-VC-MIB::cpwVcPerfTotalInHCBytes.7
sleep 60
snmpget -v2c -c monitor -Oqv 10.60.4.21 CPW-VC-MIB::cpwVcPerfTotalInHCBytes.7
snmpget -v2c -c monitor -Oqv 10.60.4.21 CPW-VC-MIB::cpwVcPerfTotalDiscontinuityTime.7

Yuqori sig'imli hisoblagichlar bitta pseudowireda aylanishni muammo bo'lishdan chiqaradi, shuning uchun kamayish deyarli har doim qayta o'rnatish, almashtirilgan agent yoki boshqa qator demakdir, arifmetik to'lib ketish emas. Shuning uchun uchinchi buyruq birinchi ikkitasi kabi muhim.

O'rnatilgan versiya aslida nimalarni qo'llab-quvvatlashini tekshiring

MIB ta'rifi spetsifikatsiya, sizning obrazi haqida va'da emas. Jadvallar yo'q bo'lishi, qisman joriy etilishi yoki funksiya yoqilguncha mavjud bo'lib, to'ldirilmasligi mumkin, va bir platforma versiyalar orasida farq qilishi mumkin. CISCO-IETF-PW-MIB ta'rifi sizga obyekt nomlarini beradi; qurilma ularning javob berishini aytadi.

Ikkala jadvalni va firmware satrini bir o'tishda so'rang, so'ng versiya eslatmasi da'vo qilgan narsa bilan solishtiring.

snmpget -v2c -c monitor -Oqv 10.60.4.21 SNMPv2-MIB::sysDescr.0
snmpwalk -v2c -c monitor 10.60.4.21 CPW-VC-MIB::cpwVcTable | wc -l
snmpwalk -v2c -c monitor 10.60.4.21 CPW-VC-MIB::cpwVcPerfTotalTable | wc -l

Bo'sh aylanish va qo'llab-quvvatlanmaydigan aylanish turli nosozliklar, shuning uchun faqat qatorlar sonini emas, xatoni o'qing. Agar holat jadvali javob berib, samaradorlik jadvali bermasa, birinchi bo'limda loyihalangan ulanishning qo'nadigan joyi yo'q, va tuzatish zanjir emas, yig'uvchi o'zgarishi.

Bahsli zanjir uchun ketma-ketlik qisqa: indeksdan qator identifikatsiyasini tasdiqlang, yo'nalish xaritalashini bitta ma'lum uzatish bilan tasdiqlang, tezlikni faqat toza uzilish oynasi ichida hisoblang va ikkala jadval o'sha versiyada javob berishini tasdiqlang. Har bir qadam bitta mumkin bo'lgan tushuntirishni olib tashlaydi. To'rttasi ham to'g'ri bo'lib, hisoblagichlar hali ham qimirlamasa, dalillar pseudowiredan uzoqqa ishora qiladi. O'sha joyda ulanish zanjirida paket tutish o'zini oqlaydi.

O'xshash maqolalar