serverstat linux
1.0.0
這是一種使用RRDTool提供CGI頁面繪圖系統用法統計信息的工具。只有大約400行代碼,它非常簡單,因此易於理解和擴展。
目前,它收集了負載平均值, CPU使用情況,溫度,磁盤I/O ,網絡流量,內存和交換使用情況,這些用戶在運行時選擇的時期繪製。
它建立了兩個部分:
您需要使用繪製功能以及建立C程序的常見工具(即Make and GCC),需要使用RRDTOOL。該程序應安裝在您的網絡服務器可以通過其CGI執行stat.pl腳本的路徑中。
當滿足這些先決條件時,安裝以下步驟:
git clone https://github.com/aandergr/serverstat-linuxmake構建rrdupd./mkrrd.sh./rrdupd ./rrdupd應該在系統啟動時自動啟動。在類似Debian的系統上,可以使用以下方式實現:
echo "start-stop-daemon -S -x /var/www/html/stat/rrdupd -c stat -b" >> /etc/rc.local
chmod +x /etc/rc.local
(其中stat是用戶的名稱和/var/www/html/stat此軟件的路徑)
此外,此存儲庫中還有一個serverstat-linux.service systemctl腳本模板。
請諮詢您的操作系統文檔以獲取更多信息。
現在,您可以將瀏覽器指向stat.pl的方向,並且(希望)一切都起作用。當然,要花幾分鐘才能看到一些數據。
看起來像這樣: