濱風商事さま / 澤田

常駐PCの死活監視を動かす(5分)HEARTBEAT SETUP — Q-015 / Q-016

8月30日にお渡しした常駐PCの死活監視が、設置以来1度も成功していません。 失敗131回・成功0回です(2026年8月30日 14:04 以降)。 いまの状態では、あのPCが止まっても誰にも通知が飛びません。

これは澤田の設計ミスです。 スクリプトは「黙って成功しない」作りにしましたが、エラーが人に届く経路を用意していませんでした。 131回の失敗を、誰も見ていませんでした。
同じ資料に「警報は、警報の対象に依存してはいけない」と書いておきながら、踏んでいます。

原因は単純で、ping を打つ先の URL が空のままだからです。 ~/hamakaze/.local/heartbeat-url.txt が空で、スクリプトは毎回 「URL が無い」とエラーを出して終わっています。

URL を1つ入れるだけで動きます。お手数ですが5分ください。

1手順(5分)

STEP 1
監視サービスに登録する(2分)

https://healthchecks.io/ を開き、Sign Up(メールアドレスとパスワード)。

無料プランで足ります(監視20個まで/1つあたりログ100件)。

⚠ クレジットカードが要るかどうかは、こちらでは確認できていません。 求められた場合は、そこで止めてご連絡ください。別の方法を用意します。

STEP 2
監視を1つ作る(1分)

ログイン後、Add Check を押して次のように設定します。

項目入れる値
Namehamakaze-jouchu-pc
Period(この間隔で来るはず)1 hour
Grace Time(遅れを許す時間)1 hour

スクリプトは10分ごとに打ちます。Period を1時間にしておくと、 一時的なネットワークの途切れでは警報が鳴らず、本当に止まったときだけ鳴ります。

STEP 3
URL をコピーする(10秒)

作成された監視の画面に Ping URL が出ます。 https://hc-ping.com/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx の形です。これをコピー。

STEP 4
PC に貼る(1分)

常駐PC の WSL のターミナルで、次の1行を実行します。 ここにURL の部分を、コピーしたものに置き換えてください。

echo 'ここにURL' > ~/hamakaze/.local/heartbeat-url.txt

⚠ シングルクォート(')で囲んでください。URL に記号が入っていても安全に入ります。

STEP 5
動いたか確かめる(1分)

同じターミナルで:

bash ~/hamakaze/scripts/heartbeat.sh && echo "--- 成功 ---"

「--- 成功 ---」と出て、healthchecks.io の画面が緑(up)になれば完了です。

2通知先を決める(任意・あとでも可)

既定ではご登録のメールアドレスに届きます。それで足りるならこのままで結構です。

Discord に出したい場合は、healthchecks.io の Integrations から追加できます。

⚠ 無料プランで Discord 連携が使えるかは未確認です。 使えなければメールのままで問題ありません。

3うまくいかないとき

症状見るところ
「--- 成功 ---」が出ないURL の貼り間違い。cat ~/hamakaze/.local/heartbeat-url.txt で中身を確認
画面が緑にならないPC から外へ出られていない可能性。curl -sS https://hc-ping.com/ -o /dev/null && echo ok
ファイルが作れないmkdir -p ~/hamakaze/.local を先に実行

4あわせてお願いしたいこと(1分)

再起動したあと Remote Control が自動で戻ることが、一度も検証されていません。 いま動いているのは、ログインしたままのセッションが残っている偶然です。

同じターミナルで、次の1行を実行してください。

sudo loginctl enable-linger hamakaze

これで、ログアウトしても裏で動き続けるようになります。

確認:

loginctl show-user hamakaze --property=Linger

「Linger=yes」と出れば設定できています。

そのうえで、ご都合のよいときに Windows を1回再起動して、 スマホから Remote Control で入れるかをお試しください。
ここまで確認できて、初めて「止まっても戻る」と言えます。

5この2つが終わると

いま終わったあと
PC が止まったとき誰も気づきません1〜2時間以内に通知が届きます
Windows 再起動後戻るか分かりません自動で戻ります(実地で確認済み)
濱風商事さま / 澤田 2026年9月19日作成
対象:御社の確認台帳 Q-015(期限 2026-09-14)・Q-016(同)