Интеграция со Slack

DevOps прямо в Slack-воркспейсе. Slash-команды, богатое форматирование Block Kit, алерты в каналы и обсуждения в тредах.

Управление серверами там, где уже работает ваша команда.

Почему Slack?

Без переключения контекста

Команда уже в Slack. Управление серверами без смены приложения.

Алерты в каналы

Направляйте алерты в #ops-alerts. Все, кому нужно знать — знают.

Обсуждения в тредах

Разбор инцидента остаётся в треде. Без хаоса.

Block Kit UI

Богатое форматирование, интерактивные кнопки, выпадающие меню. Нативный опыт Slack.

Права воркспейса

Контролируйте, кто может выполнять команды, через роли Slack.

Быстрая настройка

01

Добавьте в воркспейс

Установите приложение mttrly из нашего сайта или Slack App Directory.

02

Авторизуйте

Дайте приложению права на отправку сообщений и приём slash-команд.

03

Подключите сервер

Получите API-токен и установите агент на сервер.

04

Начните использовать

Введите /status в любом канале. Пригласите бота в #ops для командных алертов.

Slash-команды

Все команды mttrly работают как нативные Slack slash-команды с ответами в Block Kit.

/startПодключение и инициализация бота
/statusЗдоровье сервера в Block Kit формате
/logsЛоги инлайн или в треде
/restartПерезагрузка с кнопкой подтверждения
/deployДеплой-пайплайн с обновлениями прогресса
/containersУправление Docker с кнопками действий
/nginxСтатус Nginx и быстрые действия
/certsОбзор SSL-сертификатов
/healthcheckПолная диагностика в Block Kit
/helpИнтерактивная помощь с категориями команд

Лучше всего подходит для

DevOps-команды — реагирование на инциденты в канале, где идёт обсуждение

Стартапы — маленькая команда, один Slack, ops включён

Дежурные ротации — алерты идут в нужный канал, нужным людям

Удалённые команды — асинхронное управление серверами в разных часовых поясах