日韩天天综合网_野战两个奶头被亲到高潮_亚洲日韩欧美精品综合_av女人天堂污污污_视频一区**字幕无弹窗_国产亚洲欧美小视频_国内性爱精品在线免费视频_国产一级电影在线播放_日韩欧美内地福利_亚洲一二三不卡片区

IIS中WEB服務(wù)器的日志存放到SQL Server 2005中_Web服務(wù)器教程

編輯Tag賺U幣
 隨著Internet的速度發(fā)展,幾乎各個(gè)政府部門、公司、大專院校、科研院所等都在打算構(gòu)建或正在建設(shè)自己的網(wǎng)站。在這個(gè)過(guò)程中,大家會(huì)遇到各種各樣的問(wèn)題。對(duì)Web服務(wù)器的運(yùn)行和訪問(wèn)情況進(jìn)行詳細(xì)和周全地分析,可以及時(shí)了解網(wǎng)站運(yùn)行情況,發(fā)現(xiàn)網(wǎng)站存在的不足,促進(jìn)網(wǎng)站更好地發(fā)展,它的重要性是不言而喻的。

  對(duì)于所有的管理員來(lái)說(shuō),保證網(wǎng)站穩(wěn)定正常運(yùn)行只是一個(gè)最基本的工作,管理Web網(wǎng)站不只是監(jiān)視Web的速度和Web的內(nèi)容傳送。它不僅要關(guān)注服務(wù)器每天的吞吐量,還要了解這些Web網(wǎng)站的訪問(wèn),了解網(wǎng)站各頁(yè)面的訪問(wèn)情況。根據(jù)各頁(yè)面的點(diǎn)擊頻率來(lái)改善網(wǎng)頁(yè)的內(nèi)容和質(zhì)量,提高內(nèi)容的可讀性,以及跟蹤包含有商業(yè)交易的步驟及管理Web網(wǎng)站的一些可怕數(shù)據(jù)等(如入侵行為)。但這一切的一切都要依據(jù)WEB日志,所以WEB日志的存放就是一個(gè)很重要的內(nèi)容。

  可以為單個(gè)網(wǎng)站或 FTP 站點(diǎn)選擇日志格式。如果站點(diǎn)已啟用日志記錄,可以為該站點(diǎn)的單獨(dú)目錄禁用或啟用日志。

  日志文件格式

  可使用下列格式在 Web 服務(wù)器上記錄用戶活動(dòng):

  W3C 擴(kuò)展日志文件格式

  IIS 日志文件格式

  NCSA 公用日志文件格式

  ODBC 日志記錄

  集中的二進(jìn)制日志記錄

  W3C 擴(kuò)展日志文件格式、IIS 日志文件格式和 NCSA 公用日志文件格式都是 ASCII 文本格式(除非為網(wǎng)站啟用了 UTF-8)。W3C 擴(kuò)展和 NCSA 公用格式用四位年份的格式來(lái)記錄日志數(shù)據(jù)。IIS 格式對(duì)于 1999 年和以前的年份使用兩位年份格式,對(duì)于 1999 年以后的年份使用四位年份格式。對(duì)于 NCSA 和 IIS 日志文件格式,為每個(gè)請(qǐng)求記錄的數(shù)據(jù)是固定的。但是,W3C 擴(kuò)展允許您選擇要為每個(gè)請(qǐng)求記錄的屬性。

  W3C 擴(kuò)展日志文件格式

  W3C 擴(kuò)展格式是一個(gè)包含多個(gè)不同屬性、可自定義的 ASCII 格式�?梢杂涗泴�(duì)您來(lái)說(shuō)重要的屬性,同時(shí)通過(guò)省略不需要的屬性字段來(lái)限制日志文件的大小。屬性以空格分開。時(shí)間以 UTC 形式記錄。

  以下示例顯示了使用下列屬性的文件語(yǔ)句:時(shí)間、客戶端 IP 地址、方法、URI 資源、協(xié)議狀態(tài)和協(xié)議版本。

  #Software: Internet Information Services 6.0

  #Version: 1.0

  #Date: 2001-05-02 17:42:15

  #Fields: time c-ip cs-method cs-uri-stem sc-status cs-version

  17:42:15 172.16.255.255 GET /default.htm 200 HTTP/1.0

  上面所示的項(xiàng)目表明:2001 年 5 月 2 日下午 5:42 (UTC),HTTP 版本為 1.0、IP 地址為 172.16.255.255 的用戶針對(duì) /Default.htm 文件發(fā)出了 HTTP GET 命令。該請(qǐng)求正確無(wú)誤地返回。#Date: 屬性字段表明了第一個(gè)日志項(xiàng)目建立的時(shí)間,也就是創(chuàng)建日志的時(shí)間。#Version: 屬性字段指出使用的是 W3C 擴(kuò)展日志記錄格式。

  可以選擇任何屬性,但某些屬性可能沒(méi)有可用于某些請(qǐng)求的信息。對(duì)于那些選中了但其中沒(méi)有信息的屬性,連字符 (-) 作為占位符出現(xiàn)在日志文件的屬性字段中。

  IIS 日志文件格式

  IIS 格式是固定的(不能自定義的) ASCII 格式。IIS 格式比 NCSA 公用格式記錄的信息多。IIS 格式包括一些基本項(xiàng)目,如用戶的 IP 地址、用戶名、請(qǐng)求日期和時(shí)間、服務(wù)狀態(tài)碼和接收的字節(jié)數(shù)。另外,IIS 格式還包括詳細(xì)的項(xiàng)目,如所用時(shí)間、發(fā)送的字節(jié)數(shù)、動(dòng)作(例如,GET 命令執(zhí)行的下載)和目標(biāo)文件。這些項(xiàng)目用逗號(hào)分開,使得格式比使用空格作為分隔符的其他 ASCII 格式更易于閱讀。時(shí)間記錄為本地時(shí)間。

  當(dāng)在文本編輯器中打開 IIS 格式的文件時(shí),項(xiàng)目與下面的示例相似:

  192.168.114.201, -, 03/20/01, 7:55:20, W3SVC2, SALES1, 172.21.13.45, 4502, 163, 3223, 200, 0, GET, /DeptLogo.gif, -,

  172.16.255.255, anonymous, 03/20/01, 23:58:11, MSFTPSVC, SALES1, 172.16.255.255, 60, 275, 0, 0, 0, PASS, /Intro.htm, -,

  上面所示的項(xiàng)目將在下面的表中加以說(shuō)明。每個(gè)表的頂行來(lái)自第二個(gè)網(wǎng)站實(shí)例(以 W3SVC2 形式出現(xiàn)在“服務(wù)”下面),底行來(lái)自第一個(gè) FTP 站點(diǎn)實(shí)例(以 MSFTPSVC1 形式出現(xiàn)在“服務(wù)”下面)。由于頁(yè)寬所限,該示例出現(xiàn)在三個(gè)表中。

  在上面的示例中,第一個(gè)項(xiàng)目表明:2001 年 3 月 20 日上午 7:55,IP 地址為 192.168.114.201 的匿名用戶發(fā)出一條 HTTP GET 命令,從 IP 地址為 172.21.13.45、名為 SALES1 的服務(wù)器請(qǐng)求圖像文件 /DeptLogo.gif。163 字節(jié)的 HTTP 請(qǐng)求有 4502 毫秒(4.5 秒)的處理時(shí)間來(lái)完成,并將 3223 個(gè)字節(jié)的數(shù)據(jù)毫無(wú)錯(cuò)誤地返回給匿名用戶。

  在日志文件中,所有屬性字段都以逗號(hào) (,) 結(jié)束。如果某個(gè)屬性值無(wú)效,則連字符 (-) 起占位符的作用。

  NCSA 公用日志文件格式

 �。绹�(guó))國(guó)家超級(jí)計(jì)算技術(shù)應(yīng)用中心 (NCSA) 公用格式是一種固定的(不能自定義的)ASCII 格式,可用于網(wǎng)站但不能用于 FTP 站點(diǎn)。NCSA 公用格式記錄了關(guān)于用戶請(qǐng)求的基本信息,如遠(yuǎn)程主機(jī)名、用戶名、日期、時(shí)間、請(qǐng)求類型、HTTP 狀態(tài)碼和服務(wù)器發(fā)送的字節(jié)數(shù)。項(xiàng)目之間用空格分開;時(shí)間記錄為本地時(shí)間。

  當(dāng)在文本編輯器中打開 NCSA 公用格式文件時(shí),項(xiàng)目與下面的示例相似:

  172.21.13.45 - Microsoftfred [08/Apr/2001:17:39:04 -0800] "GET /scripts/iisadmin/ism.dll?http/serv HTTP/1.0" 200 3401

  注意 在前面的項(xiàng)目中,第二個(gè)屬性字段(顯示用戶的遠(yuǎn)程登錄名)是空的,它由 IP 地址 172.21.13.45 后面的連字符表示。

  以上示例的項(xiàng)目在下面的表中說(shuō)明。由于頁(yè)寬所限,該示例顯示在兩個(gè)表中。

  上面的項(xiàng)目表明:Microsoft 域中 IP 地址為 172.21.13.45、名為 Fred 的用戶在 2001 年 4 月 8 日下午 5:39 分發(fā)出一條 HTTP GET 命令(即,下載一個(gè)文件)。該請(qǐng)求將 3401 個(gè)字節(jié)的數(shù)據(jù)正確無(wú)誤地返回給名為 Fred 的用戶。

  集中的二進(jìn)制日志記錄

  集中的二進(jìn)制日志記錄是多個(gè)網(wǎng)站向單個(gè)日志文件中寫入不帶格式的二進(jìn)制日志數(shù)據(jù)的過(guò)程。每個(gè)運(yùn)行 IIS 的 Web 服務(wù)器都為該服務(wù)器上的所有站點(diǎn)創(chuàng)建了一個(gè)日志文件。集中的二進(jìn)制日志記錄可節(jié)省寶貴的內(nèi)存資源。根據(jù)您的配置,利用集中的二進(jìn)制日志記錄可以大大提高性能和可伸縮性。

  ODBC 日志記錄

  ODBC 日志記錄格式是對(duì)符合開放式數(shù)據(jù)庫(kù)連接 (ODBC) 的數(shù)據(jù)庫(kù)(Microsoft Access 或 Microsoft SQL Server™)中一組固定的數(shù)據(jù)屬性的記錄。記錄的某些項(xiàng)目中包含有用戶的 IP 地址、用戶名、請(qǐng)求日期和時(shí)間(記錄為本地時(shí)間)、HTTP 狀態(tài)碼、接收字節(jié)、發(fā)送字節(jié)、執(zhí)行的操作(例如,GET 命令執(zhí)行的下載)和目標(biāo)(例如,下載的文件)。對(duì)于 ODBC 日志記錄,必須指定要登錄的數(shù)據(jù)庫(kù),并且設(shè)置數(shù)據(jù)庫(kù)接收數(shù)據(jù)。

  當(dāng)啟用 ODBC 日志記錄時(shí),IIS 會(huì)禁用內(nèi)核模式緩存。因此,執(zhí)行 ODBC 日志記錄可能會(huì)降低服務(wù)器的總體性能。

  下面我們來(lái)詳細(xì)看一下如何將WEB服務(wù)器的日志存放到SQL SERVER2005中

  將IIS站點(diǎn)日志記錄到數(shù)據(jù)庫(kù)中的方法如下:

  1,在目標(biāo)服務(wù)器的SQL里建個(gè)數(shù)據(jù)庫(kù),例如,WEBLOG

  3,在IIS服務(wù)器上,打開ODBC管理器,建立一個(gè)系統(tǒng)DSN,DSN名叫WEBLOG,驅(qū)動(dòng)選擇SQL SERVER,服務(wù)器就輸入SQL SERVER服務(wù)器的IP地址,驗(yàn)證,SQL SERVER驗(yàn)證,輸入用戶名和密碼,數(shù)據(jù)庫(kù)選擇剛建好的WEBLOG數(shù)據(jù)庫(kù),最后,測(cè)試,通過(guò)了就OK.

  再到SQL SERVER中查看數(shù)據(jù)表中應(yīng)該已經(jīng)有數(shù)據(jù)了:

來(lái)源:網(wǎng)絡(luò)搜集//所屬分類:Web服務(wù)器教程/更新時(shí)間:2011-12-08
相關(guān)Web服務(wù)器教程