簡報說明
經由凱文科技 Kevin 老師邀請,將這一場活動中快速分享 Unifi 網路設備 Log 轉送至 Graylog 後的相關應用成果,以及目前 Unifi 在 Log 應用上的現有限制。
1. Log 集中納管與看板實例展示說明
2. Controller 開啟 Log 轉送與注意事項
3. 不足之處與 Controller 內建 MongoDB 資料變通解法
活動資訊:
UniFi Power User 分享活動
https://www.accupass.com/event/2306191340423626613120
逐頁文字
Uni Log 收容與看板應⽤
搭配 Graylog 集中保存與分析看板技術總監
鄭郁霖
JASON CHENGfi
導⼊起因
發⽣問題
何事
何時
何地
何⼈資安符規
記錄保存
記錄期限
記錄稽核
記錄調閱
記錄分析前置作業
開啟記錄轉送設定,交由 Graylog 保存轉送記錄
置 System >
作 Support >
業 Syslog
Host & Port
Debug Logs看板成果
依據收到記錄內容,製成易於檢視看板看 事件總數
成 裝置排⾏
時間趨勢
訊號強度
漫遊事件看 IP 參照
成 事件總數
MAC & IP
時間記錄
來源裝置看 Crash事件
成 發⽣時間
看 DHCPD
成 MAC 資訊
IP 配發
主機名稱板 快速判斷、問題狀況、變化差異
最近⼀天
板 快速判斷、問題狀況、變化差異
最近七天
IP Event
篩選檢視、定位問題、判斷原因IP Event
篩選檢視、定位問題、判斷原因篩選前
篩選後
USG DHCP
篩選檢視、定位問題、判斷原因USG DHCP
篩選檢視、定位問題、判斷原因篩選前
篩選後
不⾜之處
Unifi 現有在記錄功能⽋缺部份,以及暫時變通⽅案問題⼀
⾜ Uni Controller 登⼊記錄在那裡查?
處 Uni 並沒有把提供把重要的登⼊記錄經由
Syslog 轉送出去經過研究,它只存在 Controller 本機的
mongodb 資料庫裡。⽽且它並未記錄登⼊者來源 IP
fi
fi問題⼀
⾜ 以 ssh 登⼊ Controller 下指令
mongo --port 27117
use ace
db.admin_access_log.find().limit(10)
問題⼀
⾜ 以 ssh 登⼊ Controller 下指令
mongo --port 27117
use ace
db.admin_access_log.find().limit(10)
問題⼆
⾜ Uni Controller 本機的記錄如何轉送?
處 在 Controller 可以設定 AP、USW、USG 等轉送
到 Syslog 伺服器,但是它本⾝作業系統與應⽤
程式記錄卻不會如果在 VM ⾃⼰安裝 Controller 套件程式,可以
設定 rsyslog 服務讓它進⾏轉送,但若採⽤
CloudKey 就不建議修改
fi問題⼆
⾜ Uni Controller 本機的記錄如何轉送?
處 在 Controller 可以設定 AP、USW、USG 等轉送
到 Syslog 伺服器,但是它本⾝作業系統與應⽤
程式記錄卻不會如果在 VM ⾃⼰安裝 Controller 套件程式,可以
設定 rsyslog 服務讓它進⾏轉送,但若採⽤
CloudKey 就不建議修改
fi參考資料
節省⼯具箱公司 節省⼯具箱網誌
www.jason.tools blog.jason.tools謝謝您。
節省⼯具箱有限公司
企業應⽤開源軟體⽅案導⼊專家