Apache-2.2
快速/簡單的方法來監控 Apache 服務一個圖像文件的頻率
我們的分析軟體可以很好地監控我們提供的 HTML 頁面(通過嵌入式 javascript),但我們有一些圖像文件沒有包含在這些報告中,因為它們沒有附加到任何 HTML。知道文件的名稱/路徑後,我正在尋找快速(如果必要的話也很髒)的方法來確定 Apache 在每天(或每小時?)提供給定圖像的次數。
您將需要查看您的特定日誌格式,但作為範例:
grep '/foo.jpg' /var/log/access.log | grep '11/May' | wc -l
又快又髒: grep 獲取訪問日誌中的圖像。
一天中的次數 = 包含該模式的行數(假設您每天滾動日誌)。
一小時/分鐘/早上/下午/等的次數。變得有點複雜,但仍然可以通過一些創造性的 perl 或 shell 腳本輕鬆完成(具體取決於您的日誌格式)