LOGORIC / KNOWLEDGE

Инструкции и шаблоны

Настройка каждого раздела, проверка результата и готовые сценарии для вашего проекта.

Настройка · Руководство на русском

Telegram, webhook, Slack и Discord

Поддерживаются исходящие HTTPS-уведомления и входящие OTLP/JSON. Настройка доступа у провайдера выполняется вами.

Порядок настройки

  1. Telegram через бота Logoric: сначала «Профиль → Telegram → Привязать Telegram» и Start в личке бота. Затем «Оповещения → Добавить → Telegram → Бот Logoric» и получатель: «Мне в личные сообщения» или «В группу или канал по chat ID». Для группы/канала добавьте бота (в канал — администратором), отправьте /chatid и вставьте ID; вы должны быть администратором этого чата.
  2. Бот пишет только привязанным пользователям и в чаты, где они администраторы; права перепроверяются перед каждой отправкой. /status — привязка и каналы, /unlink — отключить. Если бота удалить из группы, привязка канала снимается.
  3. Свой Telegram-бот: выберите «Свой бот», введите token и chat_id; проверьте права бота тестом.
  4. Webhook: создайте публичный HTTPS handler, задайте URL и signing secret. Проверяйте X-Logoric-Signature: sha256=<hex HMAC-SHA256(secret, timestamp + "." + точные bytes body)>, X-Logoric-Timestamp (Unix seconds, не старше 5 минут) и Idempotency-Key; повтор после сетевого сбоя возможен. Можно добавить свой заголовок авторизации (например, Authorization: Bearer …). Payload — JSON version 1 с организацией, событием и фактами инцидента.
  5. Slack/Discord: создайте входящий webhook в нужном workspace/channel провайдера и вставьте URL в соответствующий тип канала.
  6. Не помещайте credentials в имена/описания. Сохраняйте секреты через специальную форму канала; после сохранения интерфейс их не раскрывает.
  7. OTLP/JSON — это источники данных, настройте их в «Источниках» по отдельной инструкции. Токен источника и адрес получателя возьмите в мастере подключения.

Ожидаемый результат

Один тест достигает выбранного получателя. Боевые события отправляются в тот же настроенный канал.

Если не получается

telegram_account_not_linked — привяжите Telegram в профиле. telegram_chat_admin_required — вы не администратор чата. telegram_chat_not_found — бот не добавлен в чат. telegram_bot_admin_required — сделайте бота администратором канала. 401/403 — проверьте token/права бота. SSRF-блокировка webhook — нужен публичный HTTPS destination.