全方位雲端監控方案:流量負載、壓力測試為你模擬最惡劣 IT 環境
全方位雲端監控方案:流量負載、壓力測試為你模擬最惡劣 IT 環境
IT 面對的敵人是複雜的架構,由普遍的伺服器與網絡裝置,發展到至今的雲端服務,我想企業內部多多少少也會購買這些方案來用。人總會是貪新鮮的,有新玩意就會買下來使用,尤其是 IT 行業千變萬化的方案,因此企業的 IT 架構之中不知不覺間出現了很多方案,但是缺小了監控程序。萬一出現網絡中斷、伺服器停機、雲端應用出現問題和網站流量過大,CIO 應用甚麼方法去一一解決這些難題?
其實市面上有很多網絡監控軟件,不論是付費版本或開源軟件亦相當之多,最為人所熟悉的付費版本有 SolarWinds、Paessler 和 ManaageEngine,而開源軟件同樣十分之多,例如有 Cacti、Zabbix 和 Nagios 等等,筆都之前都有教過大家架設 SolarWinds、Paessler 和 Cacti,這些網絡監控方案都需要安裝在系統上運行,而且安裝過程有少許複雜,因此不是每位 IT 管理員都懂得去使用。
多樣化雲端監控平台、幫助企業解決網絡種種疑難
大家都知道現在的雲端服務十分之普遍,因此已有很多廠商預先製造好相關方案於雲端之中,然後以按小時或月費方式賣給客戶。現時網絡監控不只是安裝在 On-Premise 環境之中,因為在市面上已經有雲端網絡監控廠商出現,客戶不用浪費時間安裝軟件也能部署方案。
今次所介紹的是外國一套名為 Monitis 的雲端網絡監控平台,於 2011 年加入 TeamViewer 團隊,也有香港伺服器專為香港客戶進行網絡監控。基本上的網絡監控功能都十分之齊全,例如可監控 Windows 和 Linux 系統和網絡裝置資源、監控網站是否有緩慢情況和進行流量負載測試、監控雲端之中的 Instance 資源和有沒有停機、監控例如 JMX/Java 和 NodeJS 應用是否出現緩慢情況,以及可監控例如 MySQL、MSSQL 資料庫查詢資料時是否有問題,可稱得上為多樣化雲端網絡監控平台。
Agent-based 軟件、不用學習 SNMP 協定
傳統的網絡監控方案很多會利用 SNMP 監控流量,而 SNMP 可說得上稱為網絡協定,但是身為一位系統管理員有可能不懂什麼是 SNMP,因此又要浪費時間去學習新東西。而今次介紹的 Monitis 除了可利用 SNMP 之外,還可以支援 Agent-based 軟件,系統管理員只要於 Windows 和 Linux 安裝 Agent-based 軟件即可連接 Monitis 雲端平台進行監控。
網站場景負載流量測試、應對未來挑戰
Monitis 不只能夠監控系統,更可以進行網站場景負載流量測試(Scenario Load Test),這新功能於 2015 年推出,以現有 Web Load Tester 和 Transaction Monitoring 組合而成。如果公司有一個人流高的網上購物平台,但又想知道現有的 IT 設備能否負擔得起現有流量,或者預算一下將來的流量有多大,從而可準確的購買合適的 IT 設備,網站場景負載流量測試便可幫你在一個網頁進行模擬網站場景,只要於這場景增大人流即可,這樣便可從中洞悉到不同流量時是否能負載,最後才再決定是否購買相關的 IT 設備。
大家有可能會說公司的網上購物平台可容納高人流,沒有什麼問題,但是沒有注意當高人流進行交易時,背後的資料庫查詢是否會有影響,當交易出現問題時會大大影響系統運作呢!當然網站場景負載流量測試能夠模擬進行資料庫交易,因此從網頁人流到資料庫查詢流量都可一一獲得測試從而解決現有和將來問題。
1 Response
[…] IT 方案之中,曾經介紹過一套 Puppet Open Source 的中央跨平台自動設置系統,筆者對此方案感到十分之有興趣,所以上了 Puppet Lab 官方網站研究 Open […]