‹ BackHN Continuity

Thread

Show HN: Sigabrt.dev – cronjob monitor with an SSH TUI

81 points · 35 comments · 4815162342

  1. linsomniac · · focus · HN ↗
    I've been toying with a similar idea for ~6 months: A lightweight job status dashboard.

    I wanted something that required no setup, but could just push success/failure messages to as part of various cron jobs, windows tasks, and shell scripts we run throughout our organization.

    StatShed server: <a href="https:&#x2F;&#x2F;github.com&#x2F;statshed&#x2F;statshed-server" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;statshed&#x2F;statshed-server StatShed go-cli: <a href="https:&#x2F;&#x2F;github.com&#x2F;statshed&#x2F;statshed-gocli" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;statshed&#x2F;statshed-gocli

    The idea is kind of like &quot;ntfy.sh&quot;, but for jobs status. You can send a &quot;started&quot; message at the beginning, update a &quot;status&quot; message periodically throughout the job, then send a &quot;failed&quot; message (optionally with logs) or a &quot;success&quot;. Then a web dashboard gives you an overview with ability to drill down.

    We use Icinga for monitoring and paging, but this just gives an overview for a quick look at things we don&#x27;t want heavy duty monitoring on. Like my laptop backups, information about ansible runs across our fleet, etc.

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.