SmokePing:修订间差异

来自Gea-Suan Lin's Wiki
跳到导航 跳到搜索
此页面具有访问限制。如果您看见此消息,则说明您没有权限访问此页面。
第11行: 第11行:
== 設定 ==
== 設定 ==


 目前[[Ubuntu]]內建的[[systemd]]設定有dependency的問題,不能保證開機後會正確啟動(可能會在網路還沒起來的時候就先啟動了) ,可以透過drop-in設定修正:
 目前[[Ubuntu]]內建的[[systemd]] 有兩個問題會透過drop-in 設定 修正:
 
有dependency的問題,不能保證開機後會正確啟動(可能會在網路還沒起來的時候就先啟動了)
* 在發生問題後不會自動重啟的問題。


<syntaxhighlight lang="bash">
<syntaxhighlight lang="bash">
sudo mkdir -p /etc/systemd/system/smokeping.service.d; echo -e "#\n[Unit]\nRequires=network-online.target" | sudo tee /etc/systemd/system/smokeping.service.d/override.conf; sudo systemctl daemon-reload
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
</syntaxhighlight>
</syntaxhighlight>



2024年3月11日 (一) 05:16的版本

SmokePing是一套监控网络品质的软件。

安装

Ubuntu下可以直接透过系统内的套件安装:

sudo apt install -y smokeping; sudo apt clean

设定

目前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

站台

我自己的

其他

外部链接