LemonBench教程: Linux服務器綜合測試工具/ 網絡端口大小及路由測試/ Spoofer 測試/ LBench
Linux服務器綜合測試工具/ 網絡端口大小及路由測試/ Spoofer 測試/ LBench
全文轉載自 極光星空
- LemonBench 工具(別名LBench、檸檬Bench),是一款針對Linux服務器設計的服務器性能測試工具。通過綜合測試,可以快速評估服務器的綜合性能,為使用者提供服務器硬件配置信息。
- LemonBench目前涵蓋瞭如下測試:
- 服務器基礎信息 (CPU信息/內存信息/Swap信息/磁盤空間信息等)
- Speedtest網速測試 (本地到最近源及國內各地域不同線路的網速)
- 磁盤測試 (4K塊/1M塊直接寫入測試)
- 路由追踪測試 (追踪到國內和海外不同線路的路由信息)
- Spoofer測試 (獲取詳細網絡信息,快速判斷服務器接入線路)
- LemonBench使用起來非常簡單,只需要復制粘貼再來個回車就可以輕鬆啟動測試。
- 由於LemonBench還在開發中,程序的功能可能會做適當添加與刪除。
所以目前的版本品質僅供參考!也歡迎隨時反饋BUG!
使用方法
- 如果你的服務器上安裝有curl 工具,請使用以下命令執行腳本:
curl -fsSL https://ilemonrain.com/download/shell/LemonBench.sh | bash
- 如果你的服務器上安裝有wget 工具,請使用以下命令執行腳本:
wget -qO- https://ilemonrain.com/download/shell/LemonBench.sh | bash
Copy由於測試用時較長,為防止發生SSH斷線意外,推薦放在screen中運行!
測試項目
以下測試項目列表,為20190102版本的項目列表!測試內容隨時可能發生變化,以實際版本為準!
- 系統信息收集
- 系統名稱 (包括版本號、系統位數)
- CPU信息 (型號、緩存大小)
- CPU數量檢測 (自適應識別區分虛擬機(即VPS)與獨立服務器)
- 內存使用率
- Swap使用率
- 引導設備 (開機磁盤)
- 系統負載 (1分鐘/5分鐘/15分鐘,測試結果取啟動測試時的實時結果)
- Speedtest網速測試
- 最近測速點
- 美國洛杉磯
- 中國東北地區 (聯通/移動)
- 中國華北地區 (聯通/移動)
- 中國華中地區 (聯通/電信)
- 中國華東地區 (聯通/移動)
- 中國華南地區 (電信/移動)
- 中國西南地區 (聯通/移動)
- 中國西北地區 (聯通/電信/移動)
- 磁盤性能測試 (4K測試結果適用於SSD介質磁盤,1M測試結果適用於SSD介質與HDD介質磁盤)
- 10MB測試-4K塊 (2560次寫入)
- 10MB測試-1M塊 (10次寫入)
- 100MB測試-4K塊 (25600次寫入)
- 100MB測試-1M塊 (100次寫入)
- 1000MB測試-4K塊 (256000次寫入)
- 1000MB測試-1M塊 (1000次寫入)
- 5000MB測試-4K塊 (1280000次寫入)
- 5000MB測試-1M塊 (5000次寫入)
- 路由追踪測試
- 北京聯通/電信/移動
- 上海聯通/電信/移動
- 廣州聯通/電信/移動
- 美國俄勒岡-MivoCloud
- 美國新澤西-Vultr
- 美國洛杉磯-CeraNetworks
- 德國法蘭克福-acclerated.de
- 法國OVH
- 捷克FinalTek
- 日本東京IDCF
- 日本大阪XTOM
- 日本東京Vultr
- 香港HKT
- 香港HKBN
- 香港HGC
- 台灣CHT
- 台灣APTG
- 台灣TWMBroadBand
- 台灣Chief
- Spoofer測試 (使用Caida的Spoofer)