Cronitorex стежить за роботою, на яку ніхто не дивиться: cron job'ами, скриптами деплою, фоновими воркерами, HTTP-ендпоінтами та SSL-сертифікатами.
Cron job, який перестав виконуватися, ламається тихо. Немає сторінки помилки, немає тікета, немає скарги користувача. Є лише резервна копія, якої ніхто не зробив. Cronitorex перетворює цю тишу на сповіщення.
Ваші завдання надсилають пінг на старті й ще один у кінці. Cronitorex складає з них хронологію, і коли пінг запізнюється, зникає або повідомляє про помилку, сповіщення доходить до вас за 60 секунд. HTTP-ендпоінти та SSL-сертифікати ми перевіряємо ззовні, з тією частотою, яку ви задасте.
Cronitorex пишеться c-r-o-n-i-t-o-r-e-x, із закінченням -ex. Назва походить від cron, юніксового планувальника, який десятиліттями запускає завдання у визначений час.
Якщо ви коли-небудь питали себе, чи те завдання взагалі виконалося цієї ночі, назва саме про вас.
c r o n i t o r e x
cro · ni · to · rex
cronitorex.com
Немає агента, якого треба встановлювати. Push-моніторинг - це один HTTPS-запит із вашого власного скрипта, а pull-перевірки йдуть з нашої інфраструктури. На ваших серверах не залишається нічого, що треба оновлювати.
Cronitorex - це хостована послуга, а не пакет, який ви запускаєте самі. Усі компоненти працюють на інфраструктурі в Європейському Союзі, увесь трафік іде через TLS 1.3, а конфігурацію моніторів можна експортувати у YAML або JSON і тримати в git.
Той самий продукт у місцях, куди розробник заглядає найперше.
Зареєструйтеся, отримайте API-ключ, вставте curl у свій cron. Ось і все.