要監控管理電腦與網路設備,市面已有不少知名的免費軟體,例如Spiceworks、Nagios、OpenNMS,也有像是WhatsUpGold這類付費商用軟體,各有所長,我們這次測試的GoToAssist Monitoring與上述產品最大差別,在於它是一套SaaS型態的雲端服務。

在這樣的監控環境下,用戶不需特別準備專用的電腦硬體作為管理伺服器,一完成GoToAssist Monitoring服務的租用申請,就可以馬上開始著手整個IT基礎架構監控機制的建置,相當便利。而且,所有被監控端的事件記錄,都會陸續收集、彙整到Citrix線上服務平臺,做到集中控管;當中也提供圖形化的統計報表,可設定根據不同的運作狀態條件,設定自動發出警報通知系統管理者,便於快速掌握目前企業IT運作的現況。

提供2種線上租用模式,主要依照監控設備數量計價

若要徹底發揮GoToAssist雲端平臺的綜效,也可以考慮將Monitoring同時搭配遠端協助(Remote Support),或IT服務管理(Service Desk)等兩套軟體。

但Monitoring服務的租用計價方式有點不同。基本上,這三套服務,主要以使用期間長短為基本訂閱單位,另外還要考量使用規模,這裡即是差異所在。

Monitoring是以監控設備數量來搭配計價,預設有兩種選擇:可監控10臺伺服器與90臺連網裝置,或是25臺伺服器與225臺連網裝置。至於其他兩套IT服務模組搭配計價的算法,都是以可存取GoToAssist服務的IT人員帳號數量來判斷,而且租遠端協助模組時,每人可同時遠端遙控100臺設備;若是租IT服務管理使用,則沒有連接裝置或資料量的上限。

此外,Monitoring基本收費門檻較高,雖然不限制IT人員使用數量,每月需支付89美元或每年854美元,其他兩套每人每月僅需49或69美元, Monitoring租用彈性顯然比較少。

若你想要實際測試全系列GoToAssist的雲端服務,目前可申請30天試用,同時也可在網頁申請表單上,直接輸入所需的IT人員數量,以便驗證多人協同作業時是否合用(最多可到39人,40人以上需聯繫Citrix協助開通帳號)。對照我們從原廠拿到的試用帳號來看(不是我們自己從線上申請),同樣有一個月測試期限、5個IT人員操作系統的管理帳號,但較特別的是我們可監控的設備額度更大──500臺設備和50臺伺服器。

這是因為所租用的服務規模,仍可依照原廠與用戶的需求,而在事前指定或事後調整。如果你使用服務一段期間,發覺操作GoToAssist系統的IT人數、需要監控的設備數量額度不夠用,這裡也提供一個URL連結讓你連到帳號資訊的網頁,提醒你在線上調整租用服務的計費規畫,或者也可撥打客服專線。

設定、操作都很簡易,學習門檻低

這套監控軟體服務可涵蓋的IT基礎架構範圍很廣泛,包含了一般通用的網路設備、伺服器、使用者電腦,以及應用系統等層面,可檢視對於各設備對於網路頻寬的使用量,確認伺服器運作是否正常,了解執行效能的狀態,並追蹤系統組態的變更,也能用來盤點企業現行的IT軟硬體資產。

整體而言,這套服務是以使用簡易為訴求,著重在監測系統運作,若覺得預設功能不夠用,它也提供用戶自定監控與警報條件的彈性。

一想到建置網管軟體,複雜度與高技術門檻總是讓人心生畏懼,但相較之下,要開始使用GoToAssist Monitoring竟然只需3個步驟:申請帳戶、安裝資料收集器的軟體、完成網站進階設定。但很可惜這套SaaS服務跟GoToAssist其他模組一樣,目前都未提供中文化的操作介面(登入頁面也簡體中文訊息的提示),如果有,可降低用戶實際導入與接受的門檻。

資料收集範圍廣,可涵蓋內網、公司外電腦與外部網站

上述初始設定步驟所安裝的資料收集器軟體,其實是GoToAssist Monitoring的重要技術元件之一。該軟體稱為GoToAssist Crawler(資料爬取程式),從用戶網站入口下載後,只能安裝在Windows作業系統,執行後,會自動探勘電腦所在區域網路的全部或指定的節點,並擷取這些企業IT資產當中的屬性,接著發現到的相關資訊會以加密傳輸的方式傳到GoToAssist Monitoring的搜尋索引機制當中,以便後續查詢、分析之用。

這套資料收集軟體本身已經開放原始碼,而且也包含簡單的外掛架構,若要擷取被監控設備的其他資料,用戶可自行修改程式碼來延伸應用。

若你同時租用GoToAssist遠端協助模組,在資料收集設定時,還可涵蓋到其他以無人值守遠端協助模式運作的電腦。跟上述以內網為主的收集相比,對於這樣的監控需求,GoToAssist提供的資料收集程式不只針對Windows,還可同時支援到Mac電腦。同時,租戶還需定義要收集的資料是組態或效能資料,因為所監控的設備範圍、掃描頻率和收集資料類型,都會隨之不同。

基本上,Monitoring系統此時對組態資料的收集,是針對所有受監控的設備,Crawler將會每24小時自動掃描網路,而且收集的資料類型最詳盡,就像資產盤點一樣,涵蓋軟硬體的所有資訊。至於效能資料的收集,只針對歸類在伺服器群組下的設備,而且Crawler每15分鐘掃描網路,但只收集處理器與記憶體使用率、目前執行的應用程式與處理程序、磁碟空間耗用量等4種資料。

Crawler本身的設定也有一些很特別的地方。操作上,分為Windows電腦端和網頁介面。透過前者,管理者可新增登入受監控電腦的使用者帳號、密碼,以便讓Crawler能夠擷取相關事件記錄,以及適用的電腦IP位址範圍。Crawler支援的帳號登入類型也囊括了目前最通用的系統與設備,總共有5種之多,包括Windows、SSH(適用於Unix和Mac OS X)、SNMP(針對網路設備)、雲端服務Amazon Web Services,以及虛擬化平臺VMware的ESXi、Virtual Center伺服器,與XenServer主機。

而從網頁介面上設定Crawler,好處是能一次看到所有正在收集資料的電腦項目清單,對於收集資料時所使用的模組(預設是10種),也可設定啟用或停用(但無法擴充)、排程執行,並可修改各模組收集資料的頻率,以及檢視資料收集過程中的事件資料。

此外,Crawler還需要搭配GoToAssist站方產生的Data Key字串,主要是為了和GoToAssist站方的搜尋索引機制建立關連。事實上,不同電腦上的Crawler都需要根據這組相同的特殊字串,才能回報到同一組GoToAssist帳號上。不過,很可惜的是,一臺電腦即使有兩張以上網路卡,同一時間,所執行的Crawler程式仍然只能監控一張網路卡的流量。

而且,Crawler程式平時在掃描網路時,會根據管理者設定的IP位址範圍內,去探測連網的全部電腦與所開啟的網路埠,並以這些資訊來判定設備類型,此時,若發現到一些提供網路核心服務的設備,它會執行較完整的掃描。

然而,對於這樣來自遠端的網路埠掃描(Port Scan)動作,一般使用者電腦的防毒軟體多半會將視為異常行為,而發出警報,若想避免干擾使用者或負責管理PC的人員,目前只能設法將那些安裝、執行Crawler電腦的IP位址,加入使用者電腦防毒軟體的網路安全白名單。

除了Crawler的爬取資料,另一個藏在系統背後的重要技術是搜尋索引,這個機制會將不同租戶資料區隔開來,並只允許租戶自己存取,而且這些資料是以半結構化的資料格式儲存,以便搜尋,同時兼顧純文字與量化資料的取得。

Crawler收集到資料,隨即將放在搜尋索引下。若要檢視這些內容,需透過GoToAssist網頁介面的儀表板、查詢指令與應用程式。跟其他網管軟體不同的地方在於,這裡提供了一個可輸入關鍵字查詢的欄位,系統會自動翻譯成GoToAssist查詢語言PQL,當然,若要運用進階搜尋的功能,還是要懂得用PQL來存取資料。

基本上,PQL的語法和目前最通用的資料查詢語言SQL很類似,敘述方式直接了當,而且簡單易懂,只要學過SQL的人都會用。但Citrix強調PQL是全新的查詢語言,並非SQL的子集合,主要是用來解決複雜的搜尋與大量的檢索需求,而且,這套查詢語言之所以開發出來,也是為了查詢GoToAssist所採用的搜尋索引。

搜尋索引本身是一個雙重資料庫,Crawler所爬取的資料,會同時存放在結構化的資料庫與非結構化的格式。資料存放在前者,是以半結構化的方式儲存(樹狀結構),目的是為了盡可能地保留每一筆資料彼此的關係,而且在執行比較複雜的查詢時,可套用一些比較公式化的語法,像是利用IF和OR等條件式來輔助敘述。

而資料放在非結構化格式的好處,是讓使用者更易搜尋,不需要懂太多技術層面的議題,也能簡單地撰寫查詢語法。而且在這樣的資料儲存庫裡面,可以放一般文件與資料庫,只要查詢者輸入關鍵字查詢,系統就會產生一份項目清單,將最可能符合條件的資料,列在最上面的位置。

內建6套選用管理模組

Monitoring本身的功能算是還不錯,設定簡單、好上手,但就系統預設功能而言,如果用在較複雜的網路環境、伺服器端管理應用的需求而言,可能就不如上述其他軟體──這些產品往往提供更多狀態儀表板、更豐富的圖形化報表項目,並可透過選購擴充功能模組,獲得更大的使用彈性和延展性。

而GoToAssist Monitoring雖然沒有那麼琳琅滿目的模組,但仍可應付一般管理需求,例如它本身內建6套功能模組,像是資產盤點、緊急事件通知、資料收集、報表、伺服器健康狀態與記錄檔檢視,都是最基本的IT管理功能。

同時,GoToAssist還有6套選用的監控擴充功能模組(不論內建或選用,站方都稱之為Applications)。像是有的可結合NetFlow協定強化網路流量管理,有的則是整合微軟WSUS(Windows Server Update Services)提升系統弱點管理,另外還有針對VMware和XenServer虛擬化平臺提供進階管理的功能。

對照其他網管產品的擴充功能,這些擴充模組中,比較特殊的還有Automation和Zendesk。

前者可以命令網路上已受GoToAssist Monitoring監視的Windows電腦,去做一些事情,像是促使它們自動定期執行特定指令或動作、散布檔案、安裝軟體或傳送訊息。後者則主要整合Zendesk這套線上客戶雲端服務,即可在GoToAssist網頁介面中,協助使用者電腦問題求助處理(Help Desk),不過我們實際使用該功能時,在Zendesk設定帳號時遇到一些問題,因為現已改為以App為主的擴充方式,因此GoToAssist原本透過Widget擴充方式已經行不通,因此無法照先前方式設定下去。

整合專屬IT社群網頁

近年來,一些網管軟體也開始強調專屬IT社群的整合,Spiceworks就是一個很典型的例子,GoToAssist Monitoring本身也結合了社群機制,從租戶的網頁管理介面可直接連至GoToAssist Community網站,當中包含了Share-its、部落格和討論區,其中互動最熱絡的還是討論區,跟iT邦幫忙網站介面竟有些類似,網友可提出問題、分享想法、回報服務故障與讚美。另一個他們所設立的Share-its這個社群服務很特別,立意也不錯,可以讓網友將查詢GoToAssist系統的方式、結果與儀表板樣式,分享給其他租戶參考,可惜近期貼文不多,相當冷清,不過GoToAssist Monitoring的租戶還是可以從網頁介面儀表板的設定中,選取、套用原本放在Share-its分享的儀表板。

至於部落格所發布的內容,主要是跟GoToAssist官方有關的訊息,像是各個服務推出的新版功能介紹。

以今年9月底發布的文章為例,就提到了GoToAssist Monitoring目前的最新版號(網頁介面是13.9版、Crawler是2.28.2222),以及上線的新功能。這些新推出功能包括:收集Windows電腦的登入記錄歷程時,從原先針對Windows Vista的系統,現在擴大支援到Windows XP;同時,也改善外掛模組「WMI事件記錄」的使用介面,在參數增加了跟嚴重性有關的一系列選項;此外,Monitoring這次改版,也開始整合Help Desk這項主要的軟體服務。

提供多組監控狀態儀表板

除了透過報表來呈現網路與系統目前的狀態,GoToAssist Monitoring也有儀表板的檢視形式,讓租戶可以快速瀏覽目前IT環境的資產,以及網路運作、系統執行是否正常,內建10種主題的樣板,租戶也可以自定或選擇由Shareits社群網站分享的樣板庫。

可設定警示通知

GoToAssist Monitoring提供了警報功能,一旦系統偵測到符合警報條件設定的事件狀況(觸發到臨界值),就會自動寄出電子郵件或SMS電話簡訊通知相關人員。站方預設啟動伺服器當機、索引的記錄檔儲存空間不足和Crawler超過負載等3種警報,除此之外,還提供11種警報範本供管理者套用。

提供資料收集程式的安裝協助介面

在GoToAssist Monitoring的網頁管理介面中,提供了安裝資料收集器軟體Crawler的輔助說明頁面,當中內容以簡單的動畫顯示不同監控架構的差異。

便於檢視內部伺服器運作狀態是否異常

GoToAssist Monitoring預設啟用的Applications功能模組當中,Server Health的作用是專攻租戶IT環境下的伺服器狀態呈現,系統以簡易的燈號顏色,來表示受監控伺服器處於上線或停機,以及回應用戶端存取的時間是否過久。

可直接輸入關鍵字查詢監控狀態

想查看網路與系統狀態,GoToAssist還額外提供了一個文字查詢列,IT人員可輸入關鍵字來取得想要的設備資訊,或者使用GoToAssist所特有的PQL語法,以便更精確地敘述所要的查詢條件。在這個查詢介面,租戶還可以儲存搜尋條件的敘述,甚至分享給其他租戶參考。

支援6 種作業系統的帳密登入機制

想要掌握那些受到監控的設備狀態,管理人員需輸入具有一定存取權限的使用者帳號、密碼,目前部署在監控網段電腦的Crawler上,可支援Windows、Unix/MacOS等作業系統,以及雲端服務Amazon Web Services,同時也支援VMware ESXi和XenServer等虛擬化平臺。

可持續監控外部網站服務狀態

GoToAssist Monitoring的監視對象,主要是公司內部區網的電腦、伺服器與網路設備,但也可以同時監控在網際網路上的網站、電子郵件伺服器是否正常運作,就設定而言,租戶可新增想要監控的網站,也可透過Ping和自定服務通訊協定來確認服務是否持續。


產品資訊 ●建議售價:每人每月89美元(10臺伺服器、90臺連網裝置)【註:規格與價格由廠商提供,因時有異動,正確資訊請洽廠商。】 ●網址:www.gotoassist.com
●原廠:Citrix(02)8758-2920 ●網路服務監控支援協定:HTTP、FTP、SMTP、POP3、IMAP
●處理資料類型:Discovery、Exchange WMI、Network Service Health、SNMP、WMI、VMware、XenServer等

【註:規格與價格由廠商提供,因時有異動,正確資訊請洽廠商。】


Advertisement

更多 iThome相關內容