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

Slack workflows выкатываются для выбранных beta-workspaces. Сначала создайте hosted-аккаунт, затем напишите нам о workspace и use case для early access.

Slack support is in limited beta.

Что планируется для Slack?

Командный workflow

Инцидентный контекст будет жить там, где команда уже работает, после включения workspace.

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

Beta-алерты можно будет направлять в ops-канал для early customers.

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

Треды инцидентов входят в Slack rollout.

Block Kit UI

Интерактивные элементы ограничены в beta и будут расширяться.

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

Workspace-level access controls запланированы для полного релиза Slack.

Beta access

01

Создайте аккаунт и запросите доступ

Зарегистрируйтесь по email, затем расскажите о Slack workspace и нужных командах.

02

Enable beta app

Мы включаем выбранные workspaces по мере расширения private beta.

03

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

Установите агент и подключите workspace к аккаунту mttrly.

04

Limited rollout

Используйте включённые beta-команды и алерты, пока мы расширяем coverage.

Slash-команды

Slack command coverage ограничен в private beta; full Block Kit parity ещё выкатывается.

/startПодключение и инициализация бота
/setupДобавить сервер
/serversПоказать подключённые серверы
/setup_deployНастроить deploy profile
/healthcheckЗапустить общую проверку сервера
/logsПоказать scoped service logs
/restartЗапросить рестарт сервиса с approval
/containersПоказать статус Docker-контейнеров
/nginxПроверить конфигурацию nginx
/certsПроверить SSL-сертификаты
/helpПоказать доступный beta command catalog

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

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

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

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

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