數據可視化(六)常見的可視化儀錶盤(DashBoard)
儀錶盤(DashBoard)
- 指標工具 (Metrics Tools)
- 可視化工具 (Visualization Tools)
- 日誌管理工具 (Log Management tools)
決策路徑 (Decision Path)
1.OpenSource or SaaS ?
開源軟體:需要自己安裝和配置 ( Graphite and ELK stack )
SaaS:需要改造現有程序、嵌入代碼 ( Keen IO, Librato, and DataDog)
2.Analytics or Visualization
複雜分析: Keen IO 、 ELK stack監控/指標呈現:Graphite(Grafana)、 DataDog3.Budget and Environment
遷移成本:例如資產中已經有 Graphite 數據,採用Grafana可即時提升數據可視化效果
成本預算:例如日誌分析器(log analyzer)的帶寬和存儲
ELK Stack
Elasticsearch: 搜索和分析能力
Logstash: 日誌聚合器(Aggregator)Kibana:DashBoard
Graphite & Grafana
Graphite: 開發語言(Python),支持數據存儲、圖形化和可視化。
本身並不收集數據,需要和採集工具配合。
Grafana: 開發語言(Go),提供了一個指標集的儀錶盤,可以將 Graphite 作為數據源
Grafana provides many additional features and spiffy looking visuals to Graphite
Keen IO
Keen IO is a SaaS analytics infrastructure platform.
Librato
監測和管理雲應用;
提供可以高度定製化的報表;
提供多樣化的告警通知方式:郵件、HipChat、Campfire、HTTP PostDataDog
DataDog is SaaS monitoring tool.
DataDog 主要圍繞數據聚集和呈現,並不關注數據分析,強調所有硬體、軟體產生的數據實現匯聚統一。擴展閱讀
數據可視化(四)開源 GIS 技術簡史
數據可視化(三)基於 Graphviz 實現程序化繪圖
新一代Ntopng網路流量監控—可視化和架構分析
引入開源軟體的六大運營挑戰
Stack Overflow:雲計算平台的趨勢分析
淺談基於數據分析的網路態勢感知
基於Ganglia實現集群性能態勢感知
最佳工程實踐—思維利器OmniGraffle
推薦閱讀: