作為一名站長,我經常希望能夠看到實時點選,因為他們到達。當然,谷歌分析是一個很好的軟體包,可以檢視隨著時間的推移趨勢,但它有幾個小時的延遲,而且你真的看不到像每秒請求或總位元組的資料。
這就是apachetop公用事業的所在。這是一個非常簡單的命令列實用程式,您可以用來實時監控流量。它透過解析apachelogfiles並向螢幕顯示有意義的輸出來實現這一點。
使用Apachetop
一旦安裝了實用程式(下面的說明),只需從命令列執行apachetop就可以啟動它。由於apachetop有時預設為日誌檔案的錯誤目錄,因此可以傳入-f引數來指定日誌檔案的位置。當同一個盒子上有許多虛擬主機時,這也很有幫助。
apachetop -f /var/www/vhosts/tl80.cn/statistics/logs/access_log
以下是收到一些請求後您將看到的內容:
監測時間表
首先要注意的是,顯示的資料的預設時間範圍是30秒,所以不要期望總計數永遠繼續攀升。您可以透過傳遞幾個不同的引數來改變這一點。
apachetop -H hits (Will display stats on the last x number of hits)
apachetop -T secs (Will display stats on the last x number of seconds)
我在測試中使用了5-10分鐘的時間範圍,它確實顯示了一些有用的反饋。你也可以嘗試其他的選擇。
過濾器
接下來要注意的是,您可以過濾檢視中顯示的內容。要訪問過濾器,請使用f鍵,您應該看到彈出一個小行。
按a鍵新增過濾器,線路應切換。現在您可以選擇按URL、referer或host進行篩選。
我要點選u鍵來選擇URL。過濾器對話方塊將顯示在底部附近:
因為我所有的文章都在/howto/子目錄下,所以我要輸入它。現在apachetop將只顯示與文章點選相關的點選率,而不是每個圖片的每次點選率。
檢視請求詳細資訊
如果您使用上/下鍵,您會注意到游標上下移動以允許您選擇請求。(注意*char)
如果按向右箭頭鍵,則會轉到該請求的詳細資訊頁。從這裡你可以看到實際主機擊中你的網站,以及參考。我不打算顯示主機,因為我不想給出使用者的IP地址,但您可以在這裡看到推薦者:
要返回列表,只需使用左箭頭鍵。
在主機、引用程式和URL之間切換
如果使用d鍵,可以輕鬆地在不同檢視之間切換。
例如,在這裡我可以看到StumbleUpon向我傳送了什麼流量,然後我可以使用details檢視(右箭頭)檢視StumbleUpon的確切文章。
救命
在任何一點上你都能擊中目標?或者按h鍵進入幫助螢幕,可以快速檢視所有選項。
我覺得分類很有用。
在Ubuntu上安裝
sudo apt-get install apachetop
在CentOS上從原始碼安裝
wget http://www.webta.org/apachetop/apachetop-0.12.6.tar.gz
yum install readline-devel
yum install ncurses-devel
tar xvzf apachetop-0.12.6.tar.gz
cd apachetop-0.12.6
./configure
make
二進位制檔案可以在src/apachetop中找到,您可以在任何您想要的地方複製它。
從Ubuntu上的源安裝
wget http://www.webta.org/apachetop/apachetop-0.12.6.tar.gz
sudo apt-get install ncurses-dev
sudo apt-get install libreadline5-dev
tar xvzf apachetop-0.12.6.tar.gz
cd apachetop-0.12.6
./configure
make
二進位制檔案可以在src/apachetop中找到,您可以在任何您想要的地方複製它。
...麼您需要一種實時監控其價格的方法。幸運的是,您只需使用HTML和CSS就可以輕鬆地構建一個加密儀表板。 ...
... 那麼你如何追蹤你的支出呢?您可以使用這些廣受好評的預算應用程式之一,但大多數都需要手動輸入事務(如YNAB)或是為移動裝置(如Mvelopes、Goodbudget)設計的。如果你能在Mac的選單欄上進行監控,那不...
...有水,有溫度,還有罪犯。在本文中,我將向您展示如何使用三個智慧家居裝置保護您的家免受所有這些影響。 ...
...目前,這些主題包必須首先在iOS裝置上啟用,不過你可以使用Apple Watch開啟和關閉它們。 ...
... Scrapingbot是目前最為使用者友好的web scraper之一。它還有易於理解的文件,指導您如何使用該工具。 ...
... 使用此應用程式,您可以命名和選擇您的目標聯絡人組。這樣可以很容易地確認您是否向適當的聯絡人傳送了正確的訊息。您還可以刪除組、從組中刪除收件人或向組中新...
由於iOS 12的“實時收聽”,您的AirPods可以作為助聽器使用。這項功能使用你的iPhone(或iPad)作為定向麥克風,在透過AirPods傳輸之前捕捉聲音並降低噪音。 Live Listen從2016年開始出現,但最初只與MFi認證的助聽器合作。在iOS 12中...
...檢測到此類攻擊,Windows Defender會立即將其關閉。 如果您使用的是Windows 7 PC,則包含新威脅資訊的網路檢查服務的更新將透過Windows Defender或Microsoft Security Essentials的定義更新到達。 此功能最初是在2012年新增到Microsoft的防病毒程...
...的人都可以觀看。對於大多數人來說,您可能希望選擇“使用密碼共享”,然後單擊“同意並使用密碼共享” 接下來,輸入至少包含8個字元的密碼。確保它是一個你能記住的強有力的。 在最後一個螢幕上,您可以複製並共享...
...的請求(只有少數例外),那就應該可以了。 但是許多使用者喜歡使用防火牆來監控網路流量,而預設的macOS防火牆並不提供這種功能。這就是私家偵探派上用場的地方:開啟這個應用程式,你可以實時觀察每個請求,並檢視站...