網站監控的新動向

netmillion發表於2007-08-19

網站監控的新動向

在今年六月份年的一次事故中,淘寶伺服器斷電一個小時,損失1000萬左右線上交易金額。

在這個網站競爭日益白熱化的時代,在大家在拼點子、拼創意之後,如何提供可持續的高效服務成為另一個戰場。

網站效能很重要,大家都知道,正因為大家都很清楚,從一開始就很清楚。但是因為精力逐漸分散於創意設計、功能開發、網路推廣等等,搞得後來反而成為部分站長們的短板。

但是同時,作為小站站長,我可不想一天到晚坐在電腦前監控我的網站服務。當然,我更加不願意花錢僱兩個網管人員24*7得監控我的網站,成本太高了。因此,怎麼快速高效、低成本的網站監控成為迫待解決的一個問題。

經過一段時間的研究,基本上有些成果,拿出來跟大家分享

所謂監控,又分為內部監控和外部監控之分。

一、內部監控

內部監控,也就是透過編寫程式和指令碼,部署在伺服器上,監控伺服器上的記憶體、CPU、磁碟讀寫等等情況。

現在我能實現的方式有,透過分析各個監控命令(topvmstatfree)捕獲的監控值的情況。

舉個例子,我們站長都知道,free可以看到記憶體利用情況,一般free+buffers+ cached的值可以看作剩餘可用記憶體的綜合,透過定期讀取這個值與自定義的閾值作比較,一旦超過閾值,透過sendmail等命令給我們發郵件。

其他的CPU、磁碟、程式等等,與此類似。

這樣的一些監控指令碼基本上可以滿足我們低層的監控需求。如果有需要原始碼的,歡迎郵件索取(meigenzh@gmail.com)

二、外部監控

在內部監控的基礎上,能不能在別人不登陸我們伺服器的基礎上,讓其監控我們的服務。

特別是,如果能有一種方式,透過模擬終端使用者的行為對我們的網站業務從外部進行監控,一旦“模擬使用者”出現不滿意的體驗,也就是網站服務出現異常,可以及時地通知我們,郵件或者電話、手機簡訊都有可能,將大大減少我的工作量。

要求比較高,不能自己去做吧,OK,網上找找,google helps me,網路上,真的是你能想到的什麼東西都有。還真發現了幾個類似的服務。

1Internetsupervision

網址:

免費監測你的網站執行狀況,前90天每隔15分鐘檢測一次,以後24小時檢測一次。要求放置其廣告程式碼。

按照其網站上的介紹,監控集中在網站的可達性、效能和內容上。他們提供有五個人工的監控地點,分別地處Washington DC, Detroit, Chicago, Los AngelesSantiago。另外還有兩個遠端檢查點在Gloucester, UKSydney

服務方面,對於免費使用者,前90天每隔15分鐘檢測一次,以後24小時檢測一次。但是要求放置其廣告程式碼在我們的網站上;同時接受一年一次的web相關調查。

2Monitwitter

網址:

大名鼎鼎的Twitter提供的第三方應用服務。Monitwitter,得名於Monitor + Twitter,透過twitter實時反饋使用者網站的執行情況。主要對網站errorsload times進行監測。註冊賬號後你就可以新增你的網站了,每個使用者可以新增多個網站。新增網站的同時需要新增你的twitter賬號資訊,errors資訊是當你的網站出現一系列異常情況時才透過twitter提醒你,而load times則對網站載入時間進行監測每ping一次就提醒你一次,所以如果你嫌更新太頻繁了建議專門開個twitter賬號來接收load times的資訊。

3YouMonitorUs免費監控服務(重點推薦)

網址:

網站提供的服務基本上滿足了我的個性化要求。

開啟首頁,不用註冊可以體驗下她的外部服務,對單個網站進行即時監控:

這裡給出了五個城市的即時訪問速率統計,而且有三個分別來自中國杭州、上海、北京的監控點,這是我比較滿意的一個地方。

除了給出平均訪問速度外,它同時提供一個與GoogleYahoo等著名網站的速度比較表,從中可以直觀的看出你的網站訪問速度與這個網站到底有多大的差距。

多測試兩次,發現:對同一網站的監控每次出來的監控地點顯示不會都是一樣的,說明她的監控地點是比較多的。據其YMU自己宣稱,監控點遍佈全球。

註冊登陸之後,發現對方是監控地點配置我的,比如說我的網站面對的是中國大陸使用者,我配置我的監控地點在中國大陸。她的監控時間間隔配置最小可以達到1分鐘。

免費使用者享受30天的試用,如果向她的監控網路提供了監控節點,將成為終身免費使用者,這一點也不錯。

透過在 YMU上註冊服務之,同時向監控網路提供一個監控點,我現在享受到的服務是這樣的:

1)來自中國10個不同地點的模擬客戶端監控

2)每個來源5分鐘的監控時間間隔

3)郵件通知服務

4)每月10條的手機簡訊通知

這裡,唯一的覺得不足的是手機簡訊有點少,不過畢竟是免費服務,知足了。

現在我的個人網站監控基本上交給了YMU。如果不是業務上的分析,我線上的時候也不用老是去訪問自己的網站了。

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/7200323/viewspace-964137/,如需轉載,請註明出處,否則將追究法律責任。

相關文章