1. CLI Statuser

    То, что раньше делалось в панели руками, теперь можно сделать из терминала или шага CI. CLI Statuser работает поверх публичного API, исходный код — на GitHub.

    Команды

    Каждое действие — одна команда: statuser servers add https://shop.example.com ставит сайт на мониторинг, statuser servers pause выключает проверки на время деплоя, statuser incidents list --open показывает текущие сбои, а statuser maintenance schedule объявляет плановые работы на странице статуса. Для крон-задач есть statuser run -- ./backup.sh: он отправляет heartbeat по итогу выполнения команды.

    Серверы и сценарии как код

    Если удобнее держать настройки рядом с кодом сайта, серверы проекта и сценарные проверки описываются в файле statuser.json. statuser diff показывает, что изменится, statuser apply приводит проект к файлу. Сценарий можно прогнать в песочнице Statuser до выкладки и проверить сразу после неё.

    Установка

    curl -fsSL https://statuser.cloud/cli/install.sh | sh

    Ещё CLI можно поставить через Homebrew (brew install statuser-cloud/tap/statuser) или npm (npm install -g @statuser/cli). Для работы нужен API-ключ из «Настройки аккаунта → API и MCP».

Все обновления