{"repo":"iLLeniumStudios/cronjob-guardian","free":true,"listed":false,"github":"https://github.com/iLLeniumStudios/cronjob-guardian","clone":"git clone https://github.com/iLLeniumStudios/cronjob-guardian.git","description":"Kubernetes operator for CronJob monitoring with SLA tracking, dead-man's switch detection, intelligent alerting (Slack, PagerDuty, webhook, email), and built-in web dashboard. Detects missed schedules, job failures, and performance regressions.","language":"Go","stars":54,"topics":["alerting","cronjob","golang","k8s","kubernetes","kubernetes-operator","monitoring","observability","prometheus","sla"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"CronJob Guardian A Kubernetes operator for monitoring CronJobs with SLA tracking, intelligent alerting, and a built-in dashboard. Documentation Examples Why CronJob Guardian? CronJobs power critical operations—backups, ETL pipelines, reports—but Kubernetes provides no built-in monitoring for them. When jobs fail silently or stop running, you only find out when it's too late. CronJob Guardian watches your CronJobs and alerts you when something goes wrong. Screenshots Dashboard CronJob Details SLA Compliance ----------- ----------------- ---------------- Features - Dead-Man's Switch — Alert when CronJobs don't run within expected windows - SLA Tracking — Monitor success rates, duration percentiles (P50/P95/P99), detect regressions - Intelligent Alerts — Rich context with pod logs, events, and suggested fixes - Multiple Channels — Slack, PagerDuty, webhooks, email - Built-in Dashboard — Feature-rich web UI with charts, heatmaps, and exports - Prometheus Metrics — Export metrics for existing monitoring infrastructure Quick Start Install Set Up Alerts (Optional) Create a Slack webhook secret and AlertChannel: Monitor All CronJobs in a Namespace Monitor All CronJobs Cluster-Wide Access the Dashboard Open http://localhost:8080 Configuration Options The CronJobMonitor CRD supports many options for fine-tuning your monitoring: Feature Description --------- ------------- SLA Thresholds Set minimum success rates and maximum durations Duration Regression Alert when jobs slow down over ti","default_branch":null,"files":null,"tree":[],"storefront":"/r/iLLeniumStudios","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/iLLeniumStudios/cronjob-guardian/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}