Отримайте необмежену ємність безкоштовно на 30 днів!Зареєструйте безкоштовний акаунт та почніть синхронізацію сьогодні. Кредитна картка не потрібна.Зареєструватися →
GodwitGodwit Sync
ГоловнаЦіниЗавантаженняДокументація
Кабінет клієнтаПочати
Почати
Сповіщення Slack

Надсилайте підсумки запусків Godwit Sync у Slack

Вкажіть у --notify вхідний webhook Slack, щоб публікувати підсумок запуску одразу після завершення чи збою запланованої синхронізації або резервного копіювання.

Створіть вхідний webhook Slack

Застосунок Incoming Webhooks у Slack перетворює URL на публікацію в каналі. Godwit Sync потрібен лише URL, який він видає.

  1. У Slack створіть застосунок Slack (або використайте наявний) у панелі керування застосунками Slack і виберіть робочий простір для встановлення. (Застарілий застосунок "Incoming Webhooks" з App Directory досі працює, якщо він є у вашому робочому просторі, але для нових інтеграцій Slack тепер рекомендує саме цей спосіб через застосунок.)
  2. Активуйте вхідні webhook, потім натисніть "Add New Webhook to Workspace".
  3. Виберіть канал, який отримуватиме підсумки запусків, і авторизуйте застосунок.
  4. Скопіюйте згенерований URL webhook (https://hooks.slack.com/services/...).

Спрямуйте Godwit Sync на webhook

--notify приймає будь-який HTTP- або HTTPS-endpoint. Вхідні webhook Slack приймають payload Godwit Sync напряму, оскільки він вже містить поле text верхнього рівня.

godwit sync \
  --source ./data \
  --destination s3://backups/nightly \
  --notify https://hooks.slack.com/services/T000/B000/XXXXXXXXXXXX
source:
  url: ./data
destination:
  url: s3://backups/nightly
hooks:
  notify:
    - https://hooks.slack.com/services/T000/B000/XXXXXXXXXXXX

Поєднуйте --notify із запланованим завданням, щоб непідконтрольні запуски публікували підсумок у Slack без стеження за терміналом.

Що зʼявляється в каналі

Slack відображає поле text верхнього рівня payload як текст повідомлення і ігнорує структуровані поля поруч із ним.

Godwit run `nightly-backup` completed: 142 objects (5.0 GiB) transferred in 47s, 0 failures
Godwit run `nightly-backup` failed: 12 objects (1.1 GiB) transferred in 9s, 3 failures: context deadline exceeded

Точний текст помилки після другої двокрапки походить від того, що саме дало збій; формат навколо нього незмінний.

Повʼязані довідники

Довідник хуків та вебхуків
Хуки життєвого циклу, хуки для окремих обʼєктів, поля payload webhook, поведінка повторних спроб та YAML-ключі.
Переглянути довідник хуків
Довідник команди schedule
Встановлення завдань, вирази розкладу, OS backends, команди керування та налаштування keyring.
Переглянути довідник schedule

На цій сторінці

  • Створіть вхідний webhook Slack
  • Спрямуйте Godwit Sync на webhook
  • Що зʼявляється в каналі
  • Повʼязані довідники
Godwit Sync

Міграція та постійна синхронізація S3 виробничого рівня. Контроль, передбачуваність та безпека у масштабі.

Продукт

  • Ціни
  • Документація
  • Changelog

Юридична інформація

  • Умови надання послуг
  • Угода користувача
  • Політика конфіденційності

© 2026 Godwit Sync. Усі права захищено.

Версія v1.1.18

Amazon S3, MinIO, Ceph, Cloudflare R2, Backblaze B2, Wasabi та всі інші назви продуктів, логотипи й торгові марки третіх сторін, згадані на цьому сайті, є власністю їхніх відповідних власників і використовуються лише з метою ідентифікації. Їх використання не означає жодної афіліації чи схвалення з їхнього боку.