Router(config)#logging console 7
yoki
Router(config)#logging console debugging
Agar loglar konsolda ishlashga xalaqit berishni boshlasa, unda loglash darajasini o'zgartiring yoki ularni buyruq bilan o'chirib qo'ying:
R1(config)#no logging console
Buffered Logging
Yuqorida aytib o'tilganidek, loglar qurilmaning o'zida, buferda - RAM xotirasida saqlanishi mumkin. Bunday holda siz ushbu bufer hajmini o'zgartirishingiz va shu bilan loglash “chuqurligim” sozlashingiz mumkin. Bufer hajmini tanlashda siz juda ehtiyot bo'lishingiz kerak. Odatda u qurilmaning bo'sh operativ xotirasiga bog'liq. Buferni juda kichik qilib o'rnatib, bo'sh joy tugagandan so'ng ustiga yoziladigan muhim voqealarni o'tkazib yuborish xavfi mavjud.
Bufemi juda katta tanlab, siz qurilmaning barcha bo'sh xotiralarini egallashingiz mumkin, bu esa noma'lum oqibatlarga olib keladi.
Odatda, bufer hajmi 16 yoki 32 KB ga o'matiladi. So’nggi zamonaviy qurilmalar loglar uchun bir necha megabayt operativ xotirani ajratishga imkon beradi. O'rnatish oddiy:
Router(config)# logging on Router(config)# logging buffered 32768 Router(config)# logging buffered informational
Ushbu holatda biz oldin Buffered Logging ni yoqdik, so'ngra bufer hajmini 32 Kbayt qilib o'rnatdik va loglash darajasini tanladik (informational, ya’ni 6-chi). Loglarni ko'rish uchun imtiyozli rejimdan show log buyrug'idan foydalaning.
Hatto Syslog serveridan foydalansangiz ham, loglarni yig'ish usulini hech qachon e'tiborsiz qoldirmang. Syslog serveri ishlamay qolganda shunday holat bo'lishi mumkin, agar Buffered Logging ishlatmasangiz, jurnallar qaytarib bo'lmaydigan darajada yo'qoladi.
Terminal Logging
Avval aytib o'tganimizdek, ba’zida Console Logging-dagi misolda bo'lgani kabi, loglarni real vaqtda ko'rishingiz kerak bo'lgan holatlar mavjud. Bunday holda, logni to'g'ridan-to'g'ri qurilma konsoliga chiqarish, buferdan xabarlarni ko'rsatish uchun show log buyrug'ini doimiy ravishda yozishdan ko'ra ancha qulaydir. Ammo konsoldan foydalanish har doim ham mumkin emas. Masofaviy ulanish bilan nima qilish kerak (Telnet, SSH)? Ushbu muammoni hal qilish uchun terminal sessiyasida loglarni ko'rsatishga imkon beruvchi terminal monitor buyrug'i mavjud. Bunday holda, siz loglash darajasini ham o'rnatishingiz mumkin: Router(config)#logging monitor informational Router(config)#exit Router#terminal monitor
Terminal monitor buyrug'i global konfiguratsiya rejimidan emas, balki imtiyozli rejimdan kiritilganligini unutmang. Loglarni o'chirish uchun terminal no monitor buyrug'idan foydalaning.
Terminal monitor ni yoqayotganda, qurilmadagi yuklamaning ko'payishi va loglash darajalarining ahamiyati haqida eslang. Shuningdek, siz ulangan kanalning o'tkazuvchanligini hisobga olish kerak. Katta hajmdagi jurnallar bilan kanal to'liq tiqilib qolishi mumkin, bu terminal sessiyasining tugashiga olib keladi (ya'ni siz boshqaruvni yo'qotasiz).
Do'stlaringiz bilan baham: |