路由器配置日志信息地發(fā)送選項分析 上篇
日志信息通常是指Cisco IOS中,系統(tǒng)所產(chǎn)生的報警信息。其中每一條信息都分配了一個警告的級別,并攜帶一些說明問題或時間嚴重性的描述信息。默認情況下,Cisco IOS只發(fā)送日志信息到Console接口;但是日志信息發(fā)送到Console接口有時候并不方便我們儲存,管理,分析日志信息,更多情況下我們選擇將日志發(fā)送至路由器緩存、日志服務(wù)器或者是SNMP管理終端上去。
在Cisco IOS中,日志的消息將會以如下的方式被發(fā)送到日志存儲區(qū)域:
- %LINK-5-CHANGED: Interface Ethemet0/0, changed state to administratively down
如果為日志信息啟用了時間戳和序號等附加選項,則日志信息的顯示如下:
- 000011: Feb 03 14:03:13.011:%SYS-5-CONFIGJ: Configured from console by console
Cisco IOS規(guī)定,日志信息分為7個級別,每個級別都和一個嚴重等級相關(guān)聯(lián),級別0為***,級別7為***。使用logging命令后的參數(shù),可以設(shè)置所記錄的日志等級。

所需要注意的是,如果我們在ACL中使用log關(guān)鍵字,則只有嚴重級別為6-7時,才會在控制臺顯示輸出信息。
為線路顯示日志記錄信息
在為線路配置顯示日志信息的時候,我們需要完成兩個任務(wù):1.打開日志記錄功能。2.控制日志信息在線路上的顯示。
默認情況下,日志信息記錄只在Cisco IOS設(shè)備的Console線路上打開,希望在別的線路或者存儲區(qū)域上記錄日志信息,必須配置相應(yīng)的屬性:
使用logging on命令,可以為打開日志信息并可設(shè)置將日志信息記錄到其他已配置的存儲區(qū)域,如日志服務(wù)器和Cisco IOS設(shè)備內(nèi)部緩存。在將日志信息記錄到除Console線路外的其他位置之前,必須執(zhí)行該命令;同時如果要將日志信息指定存放到其他位置,可以使用logging命令的其他參數(shù),這將會在以后的內(nèi)容中做簡要的介紹。如果不執(zhí)行本條命令,則Cisco IOS只將日志信息記錄發(fā)送至Console線路。
路由器也同時允許將日志信息發(fā)送到VTY線路上,默認情況下,Cisco IOS設(shè)備是不會將日志信息發(fā)送到VTY線路上的,如果需要將日志信息發(fā)送到VTY線路,可以使用logging monitor命令將日志記錄在VTY線路。應(yīng)該注意的是如果使用了本條命令,同樣要求使用logging on命令打開日志記錄功能。
在配置路由器時,我們經(jīng)常會遇到正在輸入命令的時候,Cisco IOS設(shè)備將日志信息顯示在正在輸入的命令行中,雖然這些日志消息和我們輸入命令無關(guān),但是也會為我們造成麻煩,此時我們可以通過輸入logging synchronous命令將日志信息的輸出、debug信息的輸出同步到路由器的線路上,使之對我們輸入命令不產(chǎn)生影響。

同步日志信息輸出的命令語法如下:
- hostname(config)#line line_type line_#
- hostname(config-line)#logging synchronous [level security_level | all] [limit lines_#]
在本條命令中,可以指定一個日志的嚴重等級,嚴重級別的數(shù)值高于所指定值的消息將被同步顯示在線路上,而嚴重級別的數(shù)值低于所指定值的消息將被異步顯示在線路上(異步輸出指有可能會打斷命令輸入的狀態(tài))。Limit參數(shù)是指定新的日志信息被丟棄前,在線路信息隊列緩存中可以有多少個同步信息,如果達到該閾值,則路由器將丟棄超過存儲閾值的消息。
路由器配置日志信息地發(fā)送選項分析中為線路顯示日志記錄信息的配置就為大家介紹完了,在以后的文章中,我們將會繼續(xù)介紹路由器配置日志信息地發(fā)送選項分析中:如何將日志信息存儲到其他存儲區(qū)域
【編輯推薦】