<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>CronAlive blog</title><description>Monitoring cron jobs, scheduled tasks and HTTP endpoints: practice, failure modes and how not to find out about a dead job six months late.</description><link>https://cronalive.com/</link><language>en</language><item><title>Nobody emails you before your certificate expires any more</title><link>https://cronalive.com/blog/monitor-ssl-certificate-expiry/</link><guid isPermaLink="true">https://cronalive.com/blog/monitor-ssl-certificate-expiry/</guid><description>Let&apos;s Encrypt stopped sending expiry emails and certificate lifetimes are shrinking to 47 days. What to monitor instead, and why &quot;certbot ran&quot; proves nothing.</description><pubDate>Mon, 17 Aug 2026 00:00:00 GMT</pubDate><category>ssl</category><category>tls</category><category>monitoring</category><category>devops</category><category>sre</category></item><item><title>Your Laravel scheduler failed at 3 AM. When would you find out?</title><link>https://cronalive.com/blog/monitoring-laravel-scheduled-jobs/</link><guid isPermaLink="true">https://cronalive.com/blog/monitoring-laravel-scheduled-jobs/</guid><description>Laravel&apos;s scheduler fails silently — a missed job leaves no error and no log. How to monitor scheduled jobs with a dead man&apos;s switch, one line per task.</description><pubDate>Fri, 14 Aug 2026 00:00:00 GMT</pubDate><category>laravel</category><category>php</category><category>monitoring</category><category>cron</category><category>devops</category></item></channel></rss>