HP switch 關於log的設定
---------------------------------------------------------------------------------------
HP switch關於log相關的設定是以info-center來稱呼。
info-center的工作模式是
1.接收各module產生的log
2.根據設定的不同,將log輸出到不同的地方
系統支援的module可以透過指令info-center source來查詢
HP switch預設info-center是開啟的,值得注意的是,當需要處理的log較多時,連帶也會影響到switch的效能。
--------------------------------------------------------------
Log有五種不同的種類
1.Common logs 記錄平常的訊息
2.Diagnostic logs 記錄debug的訊息
3.Security logs 記錄安全相關的訊息(認證/授權等)
4.Hidden logs 記錄不需要顯示在terminal上的訊息(像是指令訊息)
5.Trace logs 記錄系統跟蹤與debug的訊息,必須加載devkit才可以查看(工程師偵測問題用)
Log 按照不同的嚴重程度可以分成8個等級,,各等級的嚴重程度依照0-7依次降低,在系統顯示log的時候,所有高於設定等級的log都會被顯示,(像是如果設定等級6的話,等級0-6的log都會被顯示出來)
數值
|
Level
|
敘述
|
0
|
emergancy
|
表示設備無法使用的log
|
1
|
alert
|
表示設備出現重大故障
|
2
|
critical
|
嚴重訊息(溫度高標,風扇電源故障)
|
3
|
error
|
錯誤訊息(端口狀態變化等等)
|
4
|
warning
|
警告訊息(端口link 斷裂等)
|
5
|
notification
|
正常出現但要注意的訊息,像是重啟或是登陸
|
6
|
informatioal
|
需要記錄的通知訊息,例如ping的訊息
|
7
|
debugging
|
debug過程中所產生的訊息
|
Log的輸出方向
info-center可以向以下這些地方發送log訊息
console、monitor、logbuffer、loghost、logfile,各個輸入方向各自獨立,可以在啟用info-center後設定
Log輸出的預設值
輸出方向
|
log的來源
|
預設狀態
|
等級
|
console
|
all support module
|
enable
|
debugging
|
monitor terminal
|
all support module
|
disable
|
debugging
|
Log host
|
all support module
|
enable
|
informational
|
Log buffer
|
all support module
|
enable
|
informational
|
Log file
|
all support module
|
enable
|
informational
|
---------------------------------------------------------------------------------------
基本設定
[HP]info-center enable 啟用info center
[HP]info-center source { module-name | default } { console | monitor | logbuffer | logfile | loghost } { deny | level severity } 設定log的輸出規則
[HP]info-center timestamp { boot | date | none } 設定時間戳記輸出格式(預設是date)
<HP>terminal monitor 將log輸出到console畫面(預設開啟)
<HP>terminal debugging 顯示debug訊息(預設關閉)
<HP>terminal logging level ? 設定顯示的log等級(預設是6)
將log丟給log server
[HP]info-center loghost { hostname | ipv4-address | ipv6 ipv6-address } [ port port-number ] [ facility local-number ]
設定log server
[HP]info-center loghost source interface-type interface-number
設定丟到log server的來源IP,預設是使用可以路由到log server的介面當做來源IP(有特殊需求才要設定)
[HP]info-center format { unicom | cmcc } 設定送到log server的輸出格式
[HP]info-center timestamp loghost { date | iso [ with-timezone ] | no-year-date | none 設定輸出到log server的時間戳格式
特殊設定
[HP]info-center logbuffer size buffersize 設定log buffer可以儲存的最大訊息數量(預設是512條)
[HP]info-center synchronous 啟用回顯功能(當使用者執行command或是在做Y/N確認訊息輸入的時候,會被大量的log打斷而不清楚已經輸入了那些command,啟用回顯功能可以幫助協助使用者繼續配置,預設是關閉的)
[HP]info-center logging suppress duplicates 設定log重複抑制功能
undo enable log updown 進入port設定禁止顯示port up down的log,啟用之後,將不再顯示port up down的log
info-center的顯示與維護
display diagnostic-logfile summary 顯示診斷log file的配置訊息
display info-center 顯示各個輸出方向的訊息
display logbuffer [ reverse ] [ level severity | size buffersize | slot slot-number ] *
顯示logbuffer的狀態與與記錄的log訊息
display logbuffer summary [ level severity | slot slot-number ] * 顯示logbuffer的summary
display logfile summary 顯示logfile的 summary
reset logbuffer 清除logbuffer的內容
沒有留言:
張貼留言