インフラ・DevOps
Show HN: Sigabrt.dev – SSH TUIを備えたcronジョブモニター
Show HN: Sigabrt.dev – cronjob monitor with an SSH TUI (sigabrt.dev)
要約
Sigabrt.devは、自身でホストしているシステム(cronジョブやスクリプト)の実行状況を監視するためのサービスです。指定されたエンドポイントに定期的にpingを送信し、それが途絶えた場合にメールやntfyで通知します。SSH経由でアクセスできる実験的な読み取り専用TUI(テキストベースのユーザーインターフェース)も提供しており、cronジョブのステータスを簡単に確認できます。
全文翻訳
こんにちはHN。
主に自分でホストしているものを監視するためにこれを構築しました。それほどエキサイティングなものではないことはわかっています。
とにかく、TL;DRは次のとおりです。エンドポイントを作成し、スクリプト/cronジョブが定期的にpingを送信しない場合は、通知(メールまたはntfy)を受け取ります。例:
```
0 * * * * ./script.sh && curl -fsS https://sigabrt.dev/pulse/<id>/beat
```
SSH TUIもあり、現在は実験的で読み取り専用ですが、それが実際に役立つのか、それとも単なるギミックなのか確信が持てないためです。):
```
ssh sigabrt.dev
```
使用するには、アカウント設定にSSH公開鍵を追加するだけです。
はい、すでにこのようなサービスはありますが、これはそれらに比べてミニマリストです。フィードバックを歓迎します。