Home
 


Splunk for UNIX/LINUX 效能管理與應用

  一般購買昂貴UNIX主機,主要是處理重要的應用,如Application Server或是Database Server等。所以UNIX主機的效能是否良好,影響非常的大,當主機發生效能問題時,傳統的做法,我們會用一些簡單的指令去記錄機器效能使用狀況。假設每5秒記錄一次,一分鐘就有12次,一小時就720次,一天就有17,280筆記錄,用人工去比對這些資料,那是非常辛苦的。當資料比對完成後,我們通常會利用Excel來繪製圖表,但是使用Excel繪製圖表會有256筆的限制,所以處理大量的資料比對分析的工作,需要利用好的工具,快速分析資料產生報表。
 

Splunk For UNIX/LINUX效能管理及應用特色與效益

  使用Splunk來做UNIX效能管理,可以幫助管理者做到什麼呢?以下歸納可以幫助管理者解決問題如下:

自動監控-
Splunk長期自動收集主機相關資料並分析儲存

主動通知-
發生問題時可主動通知相關人員

自動問題處理-
Splunk可自動於問題發生時進行問題處理

節省人力費用-
節省人力處理大量的資料

避免誤操作-
當問題發生時可避免人員的誤操作
節省硬體費用-
Splunk可將log節省60%空間,減少主機上硬碟使用量

可多工處理-
Splunk可以同時監控多台主機效能,可分別做不同的問題處理

圖表多樣性-
Splunk可以產生多樣的圖表進行效能分析,並可把多台主機效能結合在一張圖內,不需其他圖表軟體

跨平台接收能力-
Splunk可以使用一般PC安裝Linux,即可接收不同平台異質設備資料之能力
 

  使用Splunk來做UNIX主機效能的管理,它可以做到自動即時監控主機,當問題發生時可以立即通知相關人員進行問題處理。更強的是它可以設定問題發生時,自動處理排除問題,並可以同時間處理大量的資料,節省人為的介入。UNIX主機的硬碟非常昂貴,我們可以將Splunk裝在一般PC或是PC Server上,使用Splunk遠端接收資料,大量減少硬體的費用,又可以同時處理不同平台主機上的效能分析,甚至連其他週邊及網路設備也可以同時監控。並將各種不同平台,各種不同設備的效能資料,繪於同一張圖表上進行資料比對,可比較同時間所有的設備發生狀況,快速的找出問題點。使用其他的軟體很難有如此便利的功能,但是在Splunk介面上,我們只需要下一行指令即可以快速發現問題並進行問題處理。

  處理UNIX主機問題通常是使用軟體遠端登入,登入不同的主機又要開很多個視窗,需要一直切換才能做彼此之間資料的比對,處理方式非常繁瑣,又沒有時間即時做監控,更不要說能立即處理問題。一般都是等客戶反應機器變慢才會開始處理,但是等登入到主機後,問題狀況消失了,也無法發現問題所在。

  一般UNIX主機及週邊設備價格都非常高,例如一顆136G SCSI硬碟,原廠報價10幾萬,用來存放效能分析記錄資料,造成主機上硬碟空間減少,甚至造成無法作業或是當機,並不划算。我們可以利用Splunk遠端傳送功能,將收集到的資料傳送到PC上,使用較便宜的硬體減少費用,Splunk將收集到的資料進行壓縮儲存,可減少60%的資料使用空間。目前市面上的免費監控軟體,各有各的強項,但是要能做到即時監控、即時通知、即時處理,又要有多種圖表功能的軟體,不是沒有就是價錢昂貴,強大功能的Splunk,這些它都可以輕鬆辦到。閱讀全文(原文刊登於【網管人6月號】)

 


 
你今天Splunk了嗎?
現在就去下載Splunk,改變IT Data 的管理模式~ GO!!