㈠ 如何查看與分析IIS伺服器日誌
1.進入伺服器的管理之後,打開「Internet 信息服務(IIS)管理器」
2.進入管理以後打開伺服器(本地計算機)
3.雙擊伺服器(本地計算機),在網站欄目那裡右鍵單擊選擇屬性。
在彈出的窗口裡面,網站欄目點擊屬性
上面的日誌文件目錄即是iis的文件存放位置了,在C:\WINDOWS\system32\LogFiles\W3SVC20110218打開文件夾。
這些文件就是網站的iis日誌了。
知道了IIS日誌的位置了,接下來我們就應該對日誌文件進行分析了,那麼如果分析呢?
1. IIS日誌後可以用IIS日誌分析工具去大概的去查一查IIS日誌。一般工具都能查出有各種蜘蛛來到網站的總數,以及有沒有失敗,不會把各種的信息都給你。並不是工具分析沒有出現失敗的我們就不用一條一條看了,工具分析只是簡單的告訴你有沒有失敗,沒有失敗當然是皆大歡喜了,但是來是一條一條的去分析。我們拿出這樣子的一條信息來分析一下
首先是時間:2010-10-22 05:04:53 機器編號為W3SVC151800 P-0YMR9WW8YX4U9 222.76.213.49是網站的IP GET是觸發事件, 80是埠號,61.135.186.49是蜘蛛的IP,Baispider是網路的蜘蛛,200 0 0訪問成功, 41786 193 6968 是蜘蛛與網站對話的時間與下載的數據以及花了多少時間。連在一起就是2010.10.22的早上5點4分53秒的時候一個編號為W3SVC151800 P-0YMR9WW8YX4U9的蜘蛛通過80埠進入網站成功訪問並下載了47186B的數據,花費了193MS。
網路的蜘蛛名字:Baispider、google蜘蛛名字:googlebot 、有道的蜘蛛名字:YouBot、yahoo的蜘蛛的名字:slurp。
IIS日誌基本上都是這樣子的,區別在於上面那個是成功抓取:200 0 0
一下是FTTP狀態碼:
404(未找到)伺服器找不到請求的頁面
304 (未修改)自從上次請求後,請求的頁面未修改過,伺服器返回此響應時,不會返回網頁內容
503 (服務不可用)伺服器目前無法使用(由於超時或停機維護)
301 永久重定向
302 臨時重定向
基本上我們要了解的就是這些FTTP狀態碼,如果你的網站出現了404,那你就要立刻用robots進行屏蔽,404是死鏈接,如果出現了404的話搜索引擎會認為你欺騙用戶,會對你作出處罰。大面積出現304的話那就要注意了,網站沒有更新,一二條關系不大,但是多了就會讓搜索引擎認為你網站沒有人管理,時間長了就會導致網站快照不更新,關鍵詞的波動;出現了503是你無法解決的,你就要找伺服器供應商。如果是連續同一時間出現503的時候我建議你去換一個伺服器,因為他在那個時候判斷伺服器導致蜘蛛進不去,蜘蛛不能進你的網站,搜索就不會了解,就會降低信任度,降權也隨之開始了。301是永久重定向,是網站改換了使用的,可以從這里判斷你的301做的怎麼樣,成功了沒有。302臨時的重定向,當做策劃什麼活動的時候可以使用。
2. 用excel表格分析網站的iis日誌。
先新建一個excel表格,把剛才的ex121129.log文件里的文件粘貼到新建的excel表格裡面。
復制之後,選定A
在上面的工具欄里選擇數據→分列
選擇分隔符號,點擊下一步
選擇空格,去掉Tab鍵前面的鉤,點擊完成。
網站的iis日誌就這樣被拆分出來了,之後自己再調整一下表格的列寬、升降序等即可。
㈡ 什麼是IIS日誌
什麼是IIS
首先,Internet Information Server的縮寫為(IIS)是一個World Wide Web server。Gopher server和FTP server全部包容在裡面。 IIS意味著你能發布網頁,並且有ASP(Active Server Pages)、JAVA、VBscript產生頁面,有著一些擴展功能。IIS支持一些有趣的東西,象有編輯環境的界面(FRONTPAGE)、有全文檢索功能的(INDEX SERVER)、有多媒體功能的(NET SHOW)
其次,IIS是隨Windows NT Server 4.0一起提供的文件和應用程序伺服器,是在Windows NT Server上建立Internet伺服器的基本組件。它與Windows NT Server完全集成,允許使用Windows NT Server內置的安全性以及NTFS文件系統建立強大靈活的Internet/Intranet站點。
1.IIS的安裝
IIS可以在Windows NT安裝時安裝,也可以安裝完Windows NT後用「控制面板」中的「添加/刪除程序」安裝,安裝路徑為光碟中的:i386\inetsrv\inetstp.exe。安裝過程中要求添加相應的ODBC驅動程序。
2.IIS的管理
IIS通過ISM(Internet Service Manager)進行管理,ISM有兩個版本,一個以普通應用程序的方式運行,一個在Web瀏覽器中運行,二者的差別在於後者不能啟動和停止Internet服務。
ISM(應用程序方式)管理界面:在「查看」菜單中選擇「查看報告」、「伺服器查看」、「服務查看」可以得到三種視圖:
報告視圖 預設的視圖,按字母順序依次顯示所選擇的計算機及其上安裝的服務。通過該視圖可以:連到伺服器並顯示其屬性對話框;啟動、停止或暫停服務;可選擇顯示哪些服務(FTP、WWW、GOPHER)。
伺服器視圖 顯示網路上運行Internet服務的計算機名。打開該計算機可以看到正在運行的Internet服務。雙擊伺服器名可以顯示其屬性對話框。
服務視圖 列出所有的Internet服務。打開服務可以看到哪些計算機運行該服務。雙擊服務下的計算機名,可以打開該計算機上的服務屬性對話框。
3.IIS安全性
IIS的安全性核心依賴於Windows NT Server內置的安全性,IIS自身也內置了安全性。包括加密、驗證以及IIS擴展等。
(1)Windows NT Server安全性:Windows NT提供用戶賬戶安全性、NTFS安全性。
①用戶賬戶安全性:Windows NT要求用戶提供有效賬戶以及口令才能訪問Windows NT。IIS安裝時創建Internet Guest 賬戶,預設情況下,所有IIS用戶都使用這個賬戶登錄到伺服器,這個賬戶只允許本地登錄,沒有其他權利。假如允許遠程用戶用登錄Internet Guest 賬戶登錄就不必給遠程用戶用戶名及口令,Windows NT以Internet Guest 賬戶對待。
②NTFS文件安全性:NTFS提供安全性,可以控制對數據文件的訪問,應當將數據文件放在NTFS分區。NTFS可以精確控制哪些用戶和組以什麼許可權訪問文件和目錄。
(2)IIS的安全性:除了Windows NT的安全措施外,IIS本身也有安全控制能力。通過賬戶名及口令控制訪問:可以配置WWW服務要求用戶連入伺服器之前提供一個合法的用戶名及口令。
㈢ IIS伺服器如何啟用日誌功能
在windows server 2003 操作系統的伺服器上如何開啟iis日誌功能
1、開啟iis日誌功能首先要確定是否已安裝好iis,然後啟用iis管理器,找到需要配置的網站。
2、右鍵單擊【屬性】,單擊【網站屬性】選項卡,單擊【啟用日誌記錄】復選框,在【活動日誌格式】框中選中要使用的格式,具體格式有Microsoft IIS日誌文件格式、NCSA公用日誌文件格式、W3C擴展日誌文件格式。
3、然後單擊旁邊【屬性】,默認選擇【新建日誌時間】為【每天】,點擊【瀏覽】設置日誌存放文件路徑。
在Windows7操作系統中,相比2003來說,對於IIS日誌記錄來說有了很大的改進。不僅僅是日誌的格式,還是其他的一些可選項上,操作系統管理員有了更多的選擇。
㈣ 網站IIS訪問日誌出現500 是什麼意思
http://..com/question/314744832.html
參考最佳答案
㈤ 如何查看及分析網站IIS日誌文件
IIS查看分析網站日誌需要找到日誌目錄,下面小編在Win10系統演示一下:
1、打開開始界面,點擊左下角的設置圖標,如下圖所示
㈥ 我的網站是虛擬主機的,請問要查看 IIS訪問日誌要怎麼操作
ftp目錄中搜索log文件
㈦ 怎麼查看IIS日誌呢
Windows2003環境中,IIS日誌默認存儲路徑:C:\WINDOWS\system32\LogFiles\ ,在LogFiles文件夾下,存在多個IIS日誌文件夾,每個IIS日誌文件夾對應一個站點日誌。當然IIS日誌文件存儲位置也可以根據自己的實際情況,在IIS管理器中重新設定。 要查看對應站點的IIS日誌,只需要打開對應IIS日誌文件夾找到相對應日誌文件即可。也可藉助IIS日誌分析工具提供查看IIS日誌的效率! IIS日誌文件存儲格式:IIS日誌是後綴名為log的文本文件。 IIS日誌文件代碼格式: #Software: Microsoft Internet Information Services 6.0 #Version: 1.0 #Date: 2009-11-26 06:14:21 #Fields: date time s-sitename s-ip cs-method cs-uri-stem cs-uri-query s-port cs-username c-ip cs(User-Agent) sc-status sc-substatus sc-win32-status 2009-11-26 06:14:21 W3SVC692644773 125.67.67.* GET /index.html - 80 - 123.125.66.130 Baispider+(+ http://www..com/search/spider.htm ) 200 0 64 2009-11-26 06:14:21 W3SVC692644773 125.67.67.* GET /index.html - 80 - 220.181.7.116 Baispider+(+ http://www..com/search/spider.htm ) 200 0 64 IIS日誌參數詳解: date:發出請求時候的日期。 time:發出請求時候的時間。注意:默認情況下這個時間是格林威治時間,比我們的北京時間晚8個小時,下面有說明。 c-ip:客戶端IP地址。 cs-username:用戶名,訪問伺服器的已經過驗證用戶的名稱,匿名用戶用連接符-表示。 s-sitename:服務名,記錄當記錄事件運行於客戶端上的Internet服務的名稱和實例的編號。 s-computername:伺服器的名稱。 s-ip:伺服器的IP地址。 s-port:為服務配置的伺服器埠號。 cs-method:請求中使用的HTTP方法,GET/POST。 cs-uri-stem:URI資源,記錄做為操作目標的統一資源標識符(URI),即訪問的頁面文件。 cs-uri-query:URI查詢,記錄客戶嘗試執行的查詢,只有動態頁面需要URI查詢,如果有則記錄,沒有則以連接符-表示。即訪問網址的附帶參數。 sc-status:協議狀態,記錄HTTP狀態代碼,200表示成功,403表示沒有許可權,404表示找不到該頁面,具體說明在下面。 sc-substatus:協議子狀態,記錄HTTP子狀態代碼。 sc-win32-status:Win32狀態,記錄Windows狀態代碼。 sc-bytes:伺服器發送的位元組數。 cs-bytes:伺服器接受的位元組數。 time-taken:記錄操作所花費的時間,單位是毫秒。 cs-version:記錄客戶端使用的協議版本,HTTP或者FTP。 cs-host:記錄主機頭名稱,沒有的話以連接符-表示。注意:為網站配置的主機名可能會以不同的方式出現在日誌文件中,原因是HTTP.sys使用Punycode編碼格式來記錄主機名。 cs(User-Agent):用戶代理,客戶端瀏覽器、操作系統等情況。 cs(Cookie):記錄發送或者接受的Cookies內容,沒有的話則以連接符-表示。 cs(Referer):引用站點,即訪問來源。 HTTP協議狀態碼的含義,協議狀態sc-status,是伺服器日記擴展屬性的一項。下面是各狀態碼含義列表: "100" : Continue 客戶必須繼續發出請求 "101" : witching Protocols 客戶要求伺服器根據請求轉換HTTP協議版本 200交易成功 "200" : OK 交易成功 "201" : Created 提示知道新文件的URL "202" : Accepted 接受和處理、但處理未完成 "203" : Non-Authoritative Information 返回信息不確定或不完整 "204" : No Content 請求收到,但返回信息為空 "205" : Reset Content 伺服器完成了請求,用戶代理必須復位當前已經瀏覽過的文件 "206" : Partial Content 伺服器已經完成了部分用戶的GET請求 "300" : Multiple Choices 請求的資源可在多處得到 "301" : Moved Permanently 刪除請求數據 "302" : Found 在其他地址發現了請求數據 "303" : See Other 建議客戶訪問其他URL或訪問方式 "304" : Not Modified 客戶端已經執行了GET,但文件未變化 "305" : Use Proxy 請求的資源必須從伺服器指定的地址得到 "306" 前一版本HTTP中使用的代碼,現行版本中不再使用 "307" : Temporary Redirect 申明請求的資源臨時性刪除 "400" : Bad Request 錯誤請求,如語法錯誤 "401" : Unauthorized 請求授權失敗 "402" : Payment Required 保留有效ChargeTo頭響應 "403" : Forbidden 請求不答應 "404" : Not Found 沒有發現文件、查詢或URl "405" : Method Not Allowed 用戶在Request-Line欄位定義的方法不答應 "406" : Not Acceptable 根據用戶發送的Accept拖,請求資源不可訪問 "407" : Proxy Authentication Required 類似401,用戶必須首先在代理伺服器上得到授權 "408" : Request Time-out 客戶端沒有在用戶指定的餓時間內完成請求 "409" : Conflict 對當前資源狀態,請求不能完成 "410" : Gone 伺服器上不再有此資源且無進一步的參考地址 "411" : Length Required 伺服器拒絕用戶定義的Content-Length屬性請求 "412" : Precondition Failed 一個或多個請求頭欄位在當前請求中錯誤 "413" : Request Entity Too Large 請求的資源大於伺服器答應的大小 "414" : Request-URI Too Large 請求的資源URL長於伺服器答應的長度 "415" : Unsupported Media Type 請求資源不支持請求項目格式 "416" : Requested range not satisfiable 請求中包含Range請求頭欄位,在當前請求資源范圍內沒有range指示值,請求也不包含If-Range請求頭欄位 "417" : Expectation Failed 伺服器不滿足請求Expect頭欄位指定的期望值,假如是代理伺服器, "500" : Internal Server Error 伺服器產生內部錯誤 "501" : Not Implemented 伺服器不支持請求的函數 "502" : Bad Gateway 伺服器暫時不可用,有時是為了防止發生系統過載 "503" : Service Unavailable 伺服器過載或暫停維修 "504" : Gateway Time-out 關口過載,伺服器使用另一個關口或服務來響應用戶,等待時間設定值較長 "505" : HTTP Version not supported 伺服器不支持或拒絕支請求頭中指定的HTTP版本
㈧ iis日誌、FTP日誌、www日誌這三個是啥關系高手進。謝謝.
IIS日誌是每個伺服器管理者都必須學會查看的,伺服器的一些狀況和訪問IP的來源都會記錄在IIS日誌中,所以IIS日誌對每個伺服器管理者非常的重要,seoer也不例外,這點同時也可方便網站管理人員查看網站的運營情況。
㈨ IIS的訪問日誌地址在哪,如何查看
C:\WINDOWS\system32\Logfiles\W3SVC1
009-04-17 02:04:52 W3SVC9218140 61.191.191.183 GET /default.asp - 80 - 203.208.60.19 Mozilla/5.0+(compatible;+Googlebot/2.1;++http://www.google.com/bot.html) 200 0 0
上面代碼的意思是:2009-04-17 02:04:52 google機器人來訪 正常抓取名為default.asp的頁面,大家重點來看一下這個後面 Mozilla/5.0+(compatible;+Googlebot/2.1;++http://www.google.com/bot.html) 200 0 0 前面就是指google機器人抓取工具,那麼200是什麼意思呢?
200 和404,301同屬於HTTP狀態代碼,以下是Google、網路、搜狗、雅虎等搜索引擎蜘蛛HTTP返回代碼及其含義。
下面是常見的狀態代碼及含義。
2xx 成功
200 正常;請求已完成。
201 正常;緊接 POST 命令。
202 正常;已接受用於處理,但處理尚未完成。
203 正常;部分信息 — 返回的信息只是一部分。
204 正常;無響應 — 已接收請求,但不存在要回送的信息。
3xx 重定向
301 已移動 — 請求的數據具有新的位置且更改是永久的。
302 已找到 — 請求的數據臨時具有不同 URI。
303 請參閱其它 — 可在另一 URI 下找到對請求的響應,且應使用 GET 方法檢索此響應。
304 未修改 — 未按預期修改文檔。
305 使用代理 — 必須通過位置欄位中提供的代理來訪問請求的資源。
306 未使用 — 不再使用;保留此代碼以便將來使用。
4xx 客戶機中出現的錯誤
400 錯誤請求 — 請求中有語法問題,或不能滿足請求。
401 未授權 — 未授權客戶機訪問數據。
402 需要付款 — 表示計費系統已有效。
403 禁止 — 即使有授權也不需要訪問。
404 找不到 — 伺服器找不到給定的資源;文檔不存在。
407 代理認證請求 — 客戶機首先必須使用代理認證自身。
415 介質類型不受支持 — 伺服器拒絕服務請求,因為不支持請求實體的格式。
5xx 伺服器中出現的錯誤
500 內部錯誤 — 因為意外情況,伺服器不能完成請求。
501 未執行 — 伺服器不支持請求的工具。
502 錯誤網關 — 伺服器接收到來自上游伺服器的無效響應。
503 無法獲得服務 — 由於臨時過載或維護,伺服器無法處理請求。
㈩ win 2006 iis8.0 怎麼取得訪問日誌
不能升級2012是IIS8 而IIS8.6是win8.1用的 也沒有必要升級 IIS6和IIS7有較大的區別 之後的版本區別都不大都是能夠正常運行的