「SmokePing」:修訂間差異

出自Gea-Suan Lin's Wiki
跳至導覽 跳至搜尋
本頁面具有訪問限制。如果您看見此訊息,這代表您沒有訪問本頁面的權限。
行 3: 行 3:
== 安裝 ==
== 安裝 ==


 在[[Ubuntu]]下可以直接透過系統內的套件安裝 ,這邊為了在網頁上可以看,會另外安裝[[FastCGI]]相關的套件
 在[[Ubuntu]]下可以直接透過系統內的套件安裝:


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
sudo apt install -y smokeping spawn-fcgi; sudo apt clean
sudo apt install -y smokeping; sudo apt clean
</syntaxhighlight>
 
這邊為了在網頁上可以看,會另外安裝[[FastCGI]]相關的套件以及相關的設定:
 
<syntaxhighlight lang="bash">
sudo apt install -y spawn-fcgi; sudo apt clean; sudo ln -s smokeping.fcgi.dist /usr/share/smokeping/www/smokeping.fcgi
</syntaxhighlight>
</syntaxhighlight>



於 2024年4月9日 (二) 17:59 的修訂

SmokePing是一套監控網路品質的軟體。

安裝

Ubuntu下可以直接透過系統內的套件安裝:

sudo apt install -y smokeping; sudo apt clean

這邊為了在網頁上可以看,會另外安裝FastCGI相關的套件以及相關的設定:

sudo apt install -y spawn-fcgi; sudo apt clean; sudo ln -s smokeping.fcgi.dist /usr/share/smokeping/www/smokeping.fcgi

設定

目前Ubuntu內建的systemd有兩個問題會透過drop-in設定修正:

  • 有dependency的問題,不能保證開機後會正確啟動(可能會在網路還沒起來的時候就先啟動了)。
  • 在發生問題後不會自動重啟的問題。
sudo mkdir -p /etc/systemd/system/smokeping.service.d; echo -e "#\n[Unit]\nRequires=network-online.target\n\n[Service]\nRestart=on-failure" | sudo tee /etc/systemd/system/smokeping.service.d/override.conf; sudo systemctl daemon-reload

站台

我自己的

其他

外部連結