Оценки и стадия релиза из обоих сторов, живое состояние сайтов и API, настоящая нагрузка на ваших серверах — на телефоне и на часах. Вы узнаёте раньше пользователей.
Бесплатно в App Store · iPhone и Apple Watch · регистрация не нужна



Узнавайте первым. А не из отзыва на одну звезду.
Диск заполняется в три часа ночи. Память кончается под первый наплыв за день. Деплой проходит все тесты, а первый живой запрос кладёт API. Ничто из этого о себе не объявляет — вы узнаёте, когда кто-то пожаловался. Marshal Stack смотрит за машиной, за адресом и за стором и присылает одно уведомление в ту же минуту, когда вы действительно нужны.
Три высоты
Пульт, а не облако. Подключайте только то, за чем хотите следить: ключи остаются вашими, а чтобы осмотреться, не нужно вообще ничего.
Бесплатно · ваши ключи
Бесплатно · ваши машины
В разработке
Что он делает
Название — из авианосной практики: возвращающиеся самолёты становятся в стопку над палубой, каждый на своей высоте, и ждут вызова на посадку.
На ревью, отклонён, в продаже — рядом с оценкой и числом отзывов. Об отказе вы узнаете в тот же день, а не когда в следующий раз откроете App Store Connect.

Все ваши продукты на одном экране — из чего каждый состоит: iOS, веб, API — и одна точка, несущая худшее состояние снизу. Проблема видна до того, как вы что-то открыли.
Дайте адрес — и он проверяется раз в минуту: работает, медленно или лежит, рядом задержка. Пуш приходит, когда адрес не ответил дважды подряд, и ещё раз — когда вернулся.
Одна строка ставит маленького агента на сервер, который у вас уже есть. Он звонит наружу по HTTPS, не открывает портов и сообщает нагрузку, диск, память и самые тяжёлые процессы — цифры, и только. Журнал он прочитает, лишь если вы включите на этом сервере ночную вахту.
Задайте пороги и то, ради чего будить всегда: память выше границы пять минут подряд, процесс из /tmp, порт, которого вчера не было. Остальное до вас не доходит.
Те же три состояния на запястье. Одного взгляда хватает, чтобы понять, нужны ли вы, а одно касание открывает именно то, что требует внимания.
Как это читать
Весь интерфейс держится на одном цветовом правиле, поэтому ответ виден раньше, чем вы прочли хоть слово.




Ночная вахта
Ваши пользователи сейчас в часовом поясе, где день в разгаре. Человек, который умеет перезапустить сервис, — в поясе, где четыре утра. Падение Marshal Stack видит уже сегодня; следующим шагом он его и снимет: прочитает логи, назовёт причину, поднимет сервис и оставит отчёт к вашему утру.
Память выше границы пять минут, диск за 90%, адрес, дважды подряд ответивший 502. Те же правила, что сегодня шлют вам уведомление, открывают дежурство.
Читает лог сервиса и системный журнал вокруг той самой минуты — OOM killer в 03:12, незавершённая миграция, диск, съеденный вчерашним build cache, — и называет причину одной фразой.
Перезапускает упавшее, чистит переполненное, потом сам проверяет тот же адрес — и закрывает тревогу, только когда ответ 200. Если не справился — будит вас, но уже с готовым разбором.
Вахта включается по одному серверу и растёт ступенями: сначала только смотрит и приносит разбор, потом перезапускает упавшее — с вашего подтверждения, потом сама по ночам, а исправление кода всегда приходит отдельным PR. Каждый шаг записан, красная кнопка останавливает всё.
Вахта выйдет бетой: по умолчанию выключена, включаете её вы и по одному серверу, а первыми под ней живут наши собственные машины. Приложение, которое «починило» и сделало хуже, не нужно ни вам, ни нам — поэтому лучше позже, чем на вашем проде.
Бесплатно в App Store. Откройте и осмотритесь на демо-данных — без аккаунта, без ключей, без единого подключения.
iPhone и Apple Watch · ночная вахта в разработке