2018年1月5日 星期五

HP switch 關於log的設定

HP switch 關於log的設定

基本上就是翻譯與整理原廠的guide來的....沒有稀奇之處
---------------------------------------------------------------------------------------


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的內容

沒有留言:

張貼留言