例項解析如何分析伺服器日誌

2022-09-29 06:06:09 字數 1288 閱讀 9691

**伺服器日誌分析對於乙個**具有比較重要的作用,通過分析該日誌,我們可以知道搜尋引擎爬行記錄,這有利於我們針對搜尋引擎的習慣進行交換。

1,我們到哪去找伺服器日誌?

一般我們使用的虛擬機器都會有伺服器日誌,大都在logs資料夾下,如果你的空間沒有,那麼請聯絡你的空間服務商,他會為你解決的。

例項截圖:

2,自己來檢視伺服器日誌

對於不夠大的日誌,我們完全可以通過一般的文字編輯器檢視,因為日誌就那麼大點,但是,對於一些大**,搜尋引擎爬行的非常頻繁的**,其日誌就很大了,我們得使用後面說的軟體來檢視。

我們用文字開啟伺服器日誌,然後我們就會看到很多條記錄,在這裡,我為大家講解一下如何看懂這些「天文」!

舉例說明:66.249.68.143 – - [29/jun/2011:00:30:29 +0800]"get/seoshichang/ http程式設計客棧/onmjdbxcfz1.1" 200 7926 "-" "mozilla/5.0 (compatible; googlebot/2.1; +"

第一項資訊是遠端主機的位址。

日誌記錄的第二項是請求的時間。上例日誌記錄表示請求的時間是2023年6月29日00:30程式設計客棧:29。時間資訊最後的」+0800″表示伺服器所處時區位於utc之後的8小時。

日誌記錄的第三項資訊是整個日誌中最有用的資訊,它告訴我們伺服器收到乙個什麼樣的請求,上例中為瀏覽者請求訪問「/seoshichang/」頁面。

在上例中,method是get,其他經常可能出現的method還有post和head,此外還有不少可能出現的合法method,但主要就是這三種。

protocol通常是http,後面再加上版本號。

日誌記錄的第四項資訊是狀態**,如果顯示200則表示請求成功,如果顯示的是300開頭則是表示重定向,現實400則表示有錯誤。

日誌記錄的第五項表示傳送給客戶端的總位元組數。

日誌記錄的第六項記錄的是你的頁面訪問者,上例中為google蜘蛛,當然,還有百度蜘蛛和雅虎蜘蛛等。

這行的意思是2023年6月29號零點30分29的時候,ip為66.249.68.143的谷歌搜尋引擎蜘蛛(googlebot)訪問了/seo程式設計客棧shichang/頁面,訪問結果為瀏覽成功。

3,通過軟體檢視伺服器日誌

在這裡,我推薦我使用的卡卡家園蜘蛛爬行日誌分析器,看效果:

該軟體對百度來路,谷歌來路,雅虎來路等都做了分類,並且可以看到正常,錯誤,快取,301重定向等資料,效率比手動檢視顯然要高出了許多,而且也準確了許多,是不是很好呢?

本文標題: 例項解析如何分析伺服器日誌

本文位址: /news/exp/39201.html

常見伺服器日誌分析

在linux系統中,apache也就是apache2,預設的位置是在 var log apache2目錄下,錯誤日誌為error.log,訪問日誌一般帶有access.log。日誌示例 mozilla 5.0 windows nt 6.1 win64 x64 rv 45.0 gecko 201001...

伺服器日誌分析步驟詳情

伺服器日誌,顧名思義必然是伺服器的運營狀態的一種記錄。在了解記錄特性之前 首先要了解其欄位記錄的內容。首先來說說iis伺服器的log日誌的結構 日期 date 發出請求的日期。時間 time 發出請求的時間 協調世界時 utc 使用者名稱 cs username 訪問伺服器的已通過身份驗證的使用者的...

伺服器如何連線MySQL例項

當初始化 rds 配置後,可以讓伺服器連線mysql例項,也可以本地連線到mysql例項,實現業務目標。完成建立rds例項 設定rds白名單和建立rds賬號等操作後,您可以使用資料管理服務dms data management service 或通用資料庫客戶端連線到mysql例項,也可以在應用程式...