成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > 使用MySQL語句來查詢Apache服務器日志的方法

使用MySQL語句來查詢Apache服務器日志的方法

熱門標簽:高德地圖標注公司名字大全 車瑪仕極限運動場所地圖標注 外呼電話系統(tǒng)用卡嗎 廣東營銷智能外呼系統(tǒng)商家 電渠外呼系統(tǒng) 七日殺a19.5全地圖標注 N個你智能電銷機器人 騰訊地圖標注要費用嗎 地圖標注怎么保存

Linux 有一個顯著的特點,在正常情況下,你可以通過日志分析系統(tǒng)日志來了解你的系統(tǒng)中發(fā)生了什么,或正在發(fā)生什么。的確,系統(tǒng)日志是系統(tǒng)管理員在解決系統(tǒng)和應用問題時最需要的第一手資源。我們將在這篇文章中著重講解 Apache HTTP web server 生成的 Apache access 日志。

這次,我們會通過另類的途徑來分析 Apache access 日志,我們使用的工具是 asql。asql 是一個開源的工具,它能夠允許使用者使用 SQL 語句來查詢日志,從而通過更加友好的格式展現相同的信息。
Apache 日志背景知識

Apache 有兩種日志:

  •     Access log:存放在路徑 /var/log/apache2/access.log (Debian) 或者 /var/log/httpd/access_log (Red Hat)。Access Log 記錄所有 Apache web server 執(zhí)行的請求。
  •     Error log:存放在路徑 /var/log/apache2/error.log (Debian) 或者 /var/log/httpd/error_log (Red Hat)。Error log 記錄所有 Apache web server 報告的錯誤以及錯誤的情況。Error 情況包括(不限于)403(Forbidden,通常在請求被拒絕訪問時被報告),404(Not found,在請求資源不存在時被報告)。

雖然管理員可以通過配置 Apache 的配置文件來自定義 Apache access log 的詳細程度,不過在這篇文章中,我們會使用默認的配置,如下:
   

復制代碼 代碼如下:
遠程 IP - 請求時間 - 請求類型 - 響應代碼 - 請求的 URL - 遠程的瀏覽器信息 (也許包含操作系統(tǒng)信息)

因此一個典型的 Apache 日志條目就是下面這個樣子:

   

復制代碼 代碼如下:
192.168.0.101 - - [22/Aug/2014:12:03:36 -0300] "GET /icons/unknown.gif HTTP/1.1" 200 519 "http://192.168.0.10/test/projects/read_json/" "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0"

但是 Apache error log 又是怎么樣的呢?因為 error log 條目主要記錄 access log 中特殊的請求(你可以自定義),所以你可以通過 access log 來獲得關于錯誤情況的更多信息(example 5 有更多細節(jié))。

此外要提前說明的, access log 是系統(tǒng)級別的日志文件。要分析虛擬主機的日志文件,你需要檢查它們相應的配置文件(例如: 在 /etc/apache2/sites-available/[virtual host name] 里(Debian))。
在 Linux 上安裝 asql

asql 由 Perl 編寫,而且需求以下兩個 Perl 模塊:SQLite 的 DBI 驅動以及 GNU readline。
在 Debian, Ubuntu 以及其衍生發(fā)行版上安裝 asql

使用基于 Debian 發(fā)行版上的 aptitude,asql 以及其依賴會被自動安裝。

  # aptitude install asql

在 Fedora,CentOS,RHEL 上安裝 asql

在 CentOS 或 RHEL 上,你需要啟用 EPEL repository,然后運行以下代碼。在 Fedora 中,直接運行以下代碼:

  # sudo yum install perl-DBD-SQLite perl-Term-Readline-Gnu
  # wget http://www.steve.org.uk/Software/asql/asql-1.7.tar.gz
  # tar xvfvz asql-1.7.tar.gz
  # cd asql
  # make install

asql 是如何工作的?

從上面代碼中的依賴中你就可以看出來,asql 轉換未結構化的明文 Apache 日志為結構化的 SQLite 數據庫信息。生成的 SQLite 數據庫可以接受正常的 SQL 查詢語句。數據庫可以通過當前以及之前的日志文件生成,其中也包括壓縮轉換過的日志文件,類似 access.log.X.gz 或者 access_log.old。

首先,從命令行啟動 asql:

  # asql

你會進入 asql 內置的 shell 交互界面。

輸入 help 列表可執(zhí)行的命令:

首先在 asql 中加載所有的 access 日志:

   

復制代碼 代碼如下:
asql > load apache-access-logs 的路徑>

比如在 Debian 下:

   

復制代碼 代碼如下:
asql > load /var/log/apache2/access.*

在 CentOS/RHEL 下:

   

復制代碼 代碼如下:
asql > load /var/log/httpd/access_log*

當 asql 完成對 access 日志的加載后,我們就可以開始數據庫查詢了。注意一下,加載后生成的數據庫是 "temporary" (臨時)的,意思就是數據庫會在你退出 asql 的時候被清除。如果你想要保留數據庫,你必須先將其保存為一個文件。我們會在后面介紹如何這么做(參考 example 3 和 4)。

生成的數據庫有一個名為 logs 的表。輸入下面的命令列出 logs 表中提供的域:

一個名為 .asql 的隱藏文件,保存于用戶的 home 目錄下,記錄用戶在 asql shell 中輸入的命令歷史。因此你可以使用方向鍵瀏覽命令歷史,按下 ENTER 來重復執(zhí)行之前的命令。
asql 上的示例 SQL 查詢

下面是幾個使用 asql 針對 Apache 日志文件運行 SQL 查詢的示例:

Example 1:列出在 2014 年 10 月中請求的來源 / 時間以及 HTTP 狀態(tài)碼。

  SELECT source, date, status FROM logs WHERE date >= '2014-10-01T00:00:00' ORDER BY source;


    Example 2:從小到大顯示單個客戶端處理的請求大?。╞ytes)。

   

 SELECT source, SUM(size), AS NUMBER FROM logs GROUP BY source ORDER BY Number DESC;

    Example 3:在當前目錄中保存數據庫為 [filename]。

   

復制代碼 代碼如下:
save [filename]

    這樣做可以避免使用 load 命令對日志的語法分析所占用的處理時間。

Example 4:在重新進入 asql 后載入數據庫。

   

復制代碼 代碼如下:
restore [filename]

    Example 5:返回 access 日志中記錄的 error 情況。在這個例子中,我們將顯示所有返回 HTTP 狀態(tài)碼為 403(access forbidden)的請求。

 

  SELECT source, date, status, request FROM logs WHERE status='403' ORDER BY date

    這個例子想要表現的是:雖然 asql 只分析 access 日志,我們還是可以通過使用請求的狀態(tài)域來顯示有 error 情況的請求。
小結:

我們體驗了 asql 如何幫助我們分析 Apache 日志文件,并將結果通過友好的格式輸出。雖然你也可以通過使用命令行的工具(例如 cat 與 grep,uniq,sort,wc 等等之間的管道)來實現類似功能,與此比較起來 asql 展示了它如同瑞士軍刀一般的強大功能,使我們在自己的需求下能夠通過標準 SQL 查詢語句來過濾日志。

希望這篇教程能幫助到你們。

您可能感興趣的文章:
  • Windows服務器MySQL中文亂碼的解決方法
  • MySQL服務器連接過程淺析
  • 防止服務器宕機時MySQL數據丟失的幾種方案
  • 在Ubuntu或Debian系統(tǒng)的服務器上卸載MySQL的方法
  • 解決Mysql服務器啟動時報錯問題的方法
  • win2008 R2服務器下修改MySQL 5.5數據庫data目錄的方法
  • MySQL數據庫InnoDB引擎下服務器斷電數據恢復方法
  • 拋棄 PHP 代價太高

標簽:長沙 棗莊 大興安嶺 蘇州 贛州 來賓 玉樹 遼寧

巨人網絡通訊聲明:本文標題《使用MySQL語句來查詢Apache服務器日志的方法》,本文關鍵詞  使用,MySQL,語句,來,查詢,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《使用MySQL語句來查詢Apache服務器日志的方法》相關的同類信息!
  • 本頁收集關于使用MySQL語句來查詢Apache服務器日志的方法的相關信息資訊供網民參考!
  • 推薦文章
    国产在线麻豆精品观看| 国产白嫩美女无套久久| 欧美精品免费在线| 国产福利片一区二区| 欧美韩日一区二区三区| 亚洲制服中文字幕| 日韩小视频在线观看专区| 欧美日韩国产精品自在自线| 日韩av在线免费播放| 国产精品久久777777| 高清成人av| 欧美国产精品一区二区三区| 超碰免费在线播放| 中文字幕在线播放一区二区| 日本高清在线观看wwwww色| 四虎在线看片| www.欧美日本| 欧美sss在线视频| 日韩成人a**站| 免费欧美日韩国产三级电影| 91亚洲欧美激情| 欧美娇小极度另类| 国产精品第八页| 日韩激情精品| 亚洲图色一区二区三区| 国产精选久久久久久| 国产在线观看不卡一区二区三区| 亚洲最新视频在线观看| 久久久国产精品网站| 国产精品自产自拍| 国产一二三四视频| 91国产美女在线观看| 免费观看成人在线视频| 亚洲第一网站| 亚洲久草在线视频| 人成免费在线视频| 亚洲国产高清视频| 免费午夜视频在线观看| 久久精品国产免费观看| 久久久亚洲国产天美传媒修理工| 91黄色免费网站| 成人黄色午夜影院| 久久久av水蜜桃| 免费在线成人网| 青娱乐精品视频| 欧美 日韩 综合| 国产精品国产一区二区| 高潮一区二区| 欧美日韩一区 二区 三区 久久精品| 国产狂喷白浆在线观看视频| 国产综合精品一区| 亚洲免费在线视频观看| 国产精品无码专区av免费播放| 日韩av一级电影| av在线不卡观看| 99中文视频在线| 日韩高清av一区二区三区| 久久精品国产亚洲精品2020| 欧美激情国产日韩| 91精品国产91久久久久久| 最新亚洲国产精品| 大肉大捧一进一出好爽视频| 国内精品区一区二区三| 丝袜国产免费观看| 天堂在线视频中文网| 91精品婷婷国产综合久久| 国产精品㊣新片速递bt| 欧产日产国产精品视频| 亚洲国产成人久久| 日韩欧美高清| 亚洲va国产天堂va久久en| 成人高清电影网站| 成人午夜碰碰视频| 豆国产97在线|亚洲| 国产精品毛片在线看| 黄色成人在线网| 久久日韩精品| 国产福利影院在线观看| 精品日本一线二线三线不卡| 亚洲韩日在线| 一区二区中文字| 日韩123区| 无码免费一区二区三区| 欧美激情极品视频| 亚洲精品一二三四| 日产国产高清一区二区三区| 三级黄色在线视频| 不卡的av在线| 国产成人免费视频精品含羞草妖精| 伊人无码高清| av小片在线| 午夜激情在线观看视频| 日韩视频中文字幕在线观看| 亚洲理论电影网| 青青草原国产在线| 亚洲伊人精品酒店| 日韩精品诱惑一区?区三区| 男人操女人下面视频| 一级黄色片免费| 欧美自拍丝袜亚洲| 日韩中文字幕在线观看视频| 国产视频精品在线| 国产另类ts人妖一区二区| 精品免费国产一区二区三区四区| 中文字幕国产在线| 亚洲av成人片色在线观看高潮| 成年人视频网站免费观看| 久久不卡国产精品一区二区| 人人精品视频| 国产亚洲精品久久久网站好莱| 久草视频免费在线播放| 亚洲国产综合久久| 2019天天操夜夜操| 国产精品久久久久久久小唯西川| 在线精品国产欧美| 狠狠色狠色综合曰曰| 国产精品―色哟哟| 亚洲精品日韩专区silk| 一色屋成人免费精品网| 欧美日韩视频在线第一区| 中文字幕一区二区三区四区| 亚洲色图二区| 国产亚洲精品久久久网站好莱| 国产91丝袜在线播放0| 日韩子在线观看| 国产欧美日韩专区发布| 亚洲一区二区三区色| www.久草.com| 九九爱免费视频在线观看| av在线这里只有精品| 国产精品久久久久久影视| 97久久综合精品久久久综合| 日韩电影在线免费| 亚洲免费在线视频| 国产大学生粉嫩无套流白浆| 337p亚洲精品色噜噜狠狠p| 波多野结衣 在线| 久久精品久久国产| 中文字幕91爱爱| 免费av观看网站| 色天使在线视频| www.狠狠干| av网站在线免费看推荐| 波多野结衣高清在线| а√天堂资源在线| 美女网站黄页| 亚洲成人第一网站| 中日韩高清电影网| 制服丝袜影音| 男人天堂1024| 精品国产国产综合精品| aaa在线播放视频| 日韩国产精品91| 免费三级欧美电影| 成年女人午夜毛片免费看| 99国产精品99久久久久久| 日本一本在线免费福利| 公交车强行挺进岳身体| 欧美日韩成人免费| a篇片在线观看网站| 欧美破处大片在线视频| 欧美视频一区二区三区…| 精品国产乱码久久久久久蜜柚| 一区二区三区观看| 99精品全国免费观看视频软件| 在线看片第一页欧美| av观看在线| 99久久精品免费观看国产| 免费在线视频观看| 婷婷亚洲婷婷综合色香五月| 日韩中文字幕亚洲精品欧美| 国产又黄又猛又粗又爽| 午夜福利一区二区三区| 男女无套免费视频网站动漫| 成 人 黄 色 小说网站 s色| 成人97在线观看视频| 无码人妻丰满熟妇区毛片18| 国产麻豆视频一区| 免费做暖暖免费观看日本| 91精品推荐| 国产免费无码一区二区| 日本乱码一区二区三区不卡| 一区二区精品区| 亚洲国产精品区| 羞羞视频网站在线免费观看| 亚洲人av在线影院| 色成年激情久久综合| 国产大屁股喷水视频在线观看| 国产乱国产乱老熟300部视频| 久久久国产精华液999999| 国产精品无遮挡| 日韩av手机在线免费观看| 26uuu久久噜噜噜噜| 国产精品影视在线观看| 国语自产精品视频在线看8查询8| 91免费国产精品| 91黄色免费版| 黄色片在线看| 亚洲一级高清| 97se亚洲国产综合在线| 91精品国产乱码久久久久久久| 免费成人高清在线视频theav| 美女福利精品视频| 国产美女久久| 国产精品久久9| 国产亚洲精品一区二区在线观看| 精品成人自拍视频| 欧美网站免费| 亚洲天堂开心观看| 精品一区二区三区视频在线观看| 免费av在线网址| 色婷婷av久久久久久久| 日韩av在线精品| 欧美香蕉大胸在线视频观看| 亚洲高清av一区二区三区| 日韩精品电影在线观看| 超碰在线97国产| 国产自产一区二区| 又黄又爽在线免费观看| 婷婷色综合网| 精品国产欧美一区二区三区成人| 国产河南妇女毛片精品久久久| 好男人看片在线观看免费观看国语| 91久久精品国产性色| 日韩一级不卡| 国产视频中文字幕在线观看| 一区二区在线免费视频| 大桥未久女教师av一区二区| 91在线云播放| 青青草视频在线观看免费| 中文字幕无码乱码人妻日韩精品| 国产最新免费视频| 不用播放器成人网| 国产在线欧美| 四虎884aa成人精品| 动漫一区在线| 国产伦精品一区二区三区视频免费| 色综合久久88| 性爽视频在线| 四虎国产精品成人永久免费影视| 精品视频免费在线观看| 欧美另类videosbestsex日本| 91亚洲精品乱码久久久久久蜜桃| 欧美乱妇高清无乱码| 亚洲精品高清在线| 亚洲国产成人精品无码区99| 国内欧美视频一区二区| 亚洲成人福利在线观看| 欧美自拍第一页| 欧美刺激午夜性久久久久久久| 狠狠操狠狠干视频| y97精品国产97久久久久久| 亚洲性人人天天夜夜摸| 久久久亚洲精选| 亚洲综合五月天婷婷丁香| 亚洲欧美日韩在线一区| 免费看黄色a级片| 黄色免费大全亚洲| 国产亚洲一区二区手机在线观看| 欧美精品第一区| 国产又粗又猛又色| 激情六月婷婷| 多人欧美交性姿势| 日韩欧美在线免费观看| 国产亚洲情侣一区二区无| 两个人hd高清在线观看| 探花视频在线观看| 国产原创popny丨九色| 国产视频在线观看一区二区三区| 最新亚洲一区| 欧美 日韩 国产 一区| 麻豆精品一区二区三区视频| 蜜桃精品久久久久久久免费影院| 成人一区二区在线观看| 日韩免费精品视频| 久草综合在线| 中文在线观看免费网站| 久久91精品国产| 日韩精品人妻中文字幕有码| 一级在线视频| 国产综合精品久久| 成人软件在线观看| 日韩av手机在线观看| 成人一级黄色大片| 欧美xxxx免费虐| 最近中文字幕2019免费| 青娱乐国产在线| 亚洲国产成人午夜在线一区| 97超碰人人模人人人爽人人爱| 精品中文av资源站在线观看| 国产精彩视频一区二区| 一插菊花综合| 91亚洲精品久久久蜜桃| 国产免费黄色片| 免费日韩精品中文字幕视频在线| 国产精品久久久久7777| 国产麻豆精品高清在线播放| 最近更新的2019中文字幕| 天天色天天射天天干| 免费大片黄在线观看视频网站| 日韩国产欧美在线观看| 久热免费视频| 欧美日韩精品一区二区三区四区| mm1313亚洲国产精品美女| 亚洲一区二区高清| 91麻豆国产香蕉久久精品| 国产午夜精品一区二区三区欧美| 国产精品久久久久久超碰| 日本女人性视频| 婷婷久久综合九色综合绿巨人| 国产精品综合一区二区| 男人靠女人免费视频网站| 性色国产成人久久久精品| 国产成人va亚洲电影| 99精品国产99久久久久久97| 国产97色在线|日韩| 国产乱码精品一区二三区蜜臂| 日本一区免费看| 婷婷六月天丁香| 中文字幕亚洲影视| 神马久久久久久久久久久| 在线看片地址| 精品少妇一区二区三区视频免付费| 麻豆精品视频在线| 亚洲一二三四在线观看| av免费在线播放网站| 国产精品一久久香蕉国产线看观看| 欧美性xxxxx极品少妇|