20200417_jeffrey - silenceuncrio/diary GitHub Wiki
0900
ISMS Server - task - [10%] dashboard - 4/27 ~ 5/8
昨天透過 10 Best Network Monitoring Tools & Software of 2020
參考了線上 demo 的
-
- Solarwinds Network Performance Monitor
-
- WhatsUp Gold 2017
一開始看人家寫好的作品
- dashboard 可讓使用者自行定義要看那些資訊
- 功能很多
經過一晚的沉澱
- 一眼看不完
- 需要一段時間的學習才能看懂 dashboard 裡各個 widget 想表達的資訊
先鎖定 1. Solarwinds Network Performance Monitor
來看看有什麼可以借用的設計
solarwinds - All Nodes
ISMS-Server 所管理的設備我們也可以抽象的稱為 node
多個 nodes 為了管理方便我們可以把它們分組
怎麼分組呢
我們不像 solarwinds - 透過標準的 SNMP 可以管各式各樣買的到的 網路設備
所以 solarwinds 在 dashboard 上的 All Nodes
widget 才需要顯示目前的分組依據
GROUP BY VENDOR, MACHINE TYPE
widget 右上有兩個連結
- MANAGE NODES
- Admin > Node Management > Manage Nodes
- 連結到該 tool 的選單
- Admin 選單下的設定項我也可以參考
- HELP
- References > Orion Web Console help > Common widget help > All Nodes
- solarwinds 官方網站所維護的線上說明
1000
RD meeting
這個月底 M350 委託台灣公司製造的板子就完成了
還有兩個禮拜的時間可以專心作 ISMS-Server
再來還是要以 M350 為優先
不過 ISMS-Sever 後續還是要兼顧
我幫忙的部分是很難交接的
1320
ISMS Server - task - [10%] dashboard - 4/27 ~ 5/8
solarwinds - All Nodes
widget 主要內容是由 group 構成的 list
每個 group list entry 可以再展開
而且有簡單的 icon 表示狀態
試著展開 Cisco 這個 group list entry
solarwinds - All Nodes - group Cisco
還有第二層的 sub-group
這應該就是所謂的粉組依據吧 - GROUP BY VENDOR, MACHINE TYPE
- VENDOR
- Cisco
- MACHINE TYPE
- Catalyst 3560X 48
- Cisco
- Cisco 2821
- ...
滑鼠移至某個 node 上 - LOSA-2821-WAN 所顯示的訊息
solarwinds - All Nodes - group Cisco - Cisco 2811 - LOSA-2821-WAN
注意到 Overall Hardware Status
所顯示的 icon 和文字描述 Warning
group 級的 Overall Hardware Status
以其下所屬的 nodes 最嚴重
的 Overall Hardware Status
為代表
有那些 Overall Hardware Status
呢?
- Up
- Warning
- Critical
- Undefined
目前不確定 Undefined 指的是什麼
不過 Warning 和 Critical 可以參考以下
solarwinds - All Active Alerts
alert 有以下幾種
- Critical
- Information
- Notice
- Warning
由字面上來看
嚴重程度 (severity) 從最嚴重到最不嚴重依序為
- Critical
- Warning
- Notice
- Information
不確定這不同程度的 Alert 怎麼來表示成 Overall Hardware Status
ISMS-Server 的 dashboard 上也要有 All Nodes
繼續參考
solarwinds - Hardware Health Overview
這個我們 ISMS-Server 的 dashboard 一定要有這東西 不過我們要去定義這四種 node 的 Hardware Health 狀態
- Up
- Warning
- Critical
- Undefined
1445
看一下第三名 3. ManageEngine OpManager 的 live demo
感覺這一家的比 1. Solarwinds Network Performance Monitor
更適合我們參考
第七名 7. Incinga 的 demo
感覺蠻陽春的
1555
ISMS Server - task - [10%] dashboard - 4/27 ~ 5/8
參考第三名 3. ManageEngine OpManager 的 [live demo] 的 dashboard
OpManager - Dashboard - Devices by CPU Utilization
這個還蠻容易作的 而且相對單純
不過 OpManager 並不使用 node 以及 group 的概念
還是直接看 solarwinds 的 Top 10 Nodes by Average CPU Load
solarwinds - Top 10 Nodes by Average CPU Load
SolarWinds 有官方的文件可以看 - SolarWinds NPM Top List Views
有各種的 Top List Views
再來看 OpManager 的 Recent Alarms
OpManager - Dashboard - Recent Alarms
SolarWinds 是怎麼呈現呢?
solarwinds - All Alerts
solarwinds 這個 widget 不適合放在 dashborad 上
要回去看 information dashboard design 的書我才能說出是為什麼不適合
目前舊鎖定以下兩家的 Live demo
-
- Solarwinds Network Performance Monitor
-
- ManageEngine OpManager
先從最好作的 widget 下手
豐富我們的 ISMS-Server dashborad