آشنایی با یکپارچه‌سازی در یودوز

یکی از مهم‌ترین قابلیت‌های یودوز، سیستم یکپارچه‌سازی (Integrations) است.
این قابلیت به شما امکان می‌دهد اعلان‌ها و رخدادهای مانیتورینگ را به سرویس‌های مختلف ارسال کنید تا در سریع‌ترین زمان ممکن از وضعیت زیرساخت خود مطلع شوید.

به جای اینکه به‌صورت مداوم داشبورد یودوز را بررسی کنید، هنگام وقوع رخداد، اعلان‌ها به‌صورت خودکار به سرویس‌های انتخاب‌شده ارسال خواهند شد.

یکپارچه‌سازی چگونه کار می‌کند؟

هر زمان یکی از مانیتورهای شما رخدادی مانند موارد زیر را ثبت کند:

  • آفلاین شدن سرویس
  • بازگشت سرویس به وضعیت عادی
  • ایجاد رخداد جدید
  • پایان رخداد

یودوز اطلاعات مربوطه را پردازش کرده و آن را به سرویس‌های یکپارچه‌سازی متصل ارسال می‌کند تا اعضای تیم بدون مراجعه به داشبورد، از وضعیت سرویس‌ها مطلع شوند.

سرویس‌های قابل پشتیبانی

در حال حاضر یودوز از سرویس‌های زیر برای ارسال اعلان‌ها پشتیبانی می‌کند.

Webhook

Webhook مناسب اتصال یودوز به نرم‌افزارهای داخلی، اتوماسیون‌ها و سرویس‌های اختصاصی است.
راهنمای اتصال

Telegram

اعلان‌های مانیتورینگ را به‌صورت لحظه‌ای در ربات تلگرام دریافت کنید.
راهنمای اتصال

Slack

رخدادها و اعلان‌ها را مستقیماً در Workspace و کانال‌های Slack دریافت کنید.
راهنمای اتصال

Discord

اعلان‌های یودوز را در کانال‌های Discord تیم خود مشاهده کنید.
راهنمای اتصال

پیامک (SMS)

برای رخدادهای مهم، اعلان‌ها را به‌صورت پیامک دریافت کنید تا حتی بدون دسترسی به اینترنت نیز از وضعیت سرویس‌های خود مطلع شوید.
راهنمای اتصال

پیام‌رسان بله

اعلان‌های مانیتورینگ را در پیام‌رسان بله دریافت کنید.
راهنمای اتصال

ntfy

با استفاده از ntfy می‌توانید اعلان‌های Push را روی سرور اختصاصی یا سرویس ntfy دریافت کنید.
راهنمای اتصال

مزایای استفاده از یکپارچه‌سازی

سیستم یکپارچه‌سازی یودوز مزایای متعددی را در اختیار تیم شما قرار می‌دهد، از جمله:

  • اطلاع‌رسانی فوری هنگام بروز اختلال
  • کاهش زمان واکنش به رخدادها
  • ارسال خودکار اعلان‌ها
  • اطلاع‌رسانی همزمان به اعضای تیم
  • اتصال آسان به نرم‌افزارها و سرویس‌های مختلف
  • خودکارسازی فرآیند مدیریت رخدادها

استفاده در پروژه‌ها

پس از ایجاد هر یکپارچه‌سازی، می‌توانید آن را به یک یا چند پروژه متصل کنید و مشخص نمایید اعلان‌های هر پروژه از طریق کدام سرویس ارسال شوند.

به عنوان مثال:

  • اعلان‌های پروژه Production را به تلگرام ارسال کنید.
  • رخدادهای پروژه توسعه را در Discord دریافت کنید.
  • هشدارهای بحرانی را علاوه بر تلگرام، از طریق پیامک نیز دریافت کنید.

به این ترتیب هر تیم می‌تواند متناسب با نیاز خود، روش اطلاع‌رسانی مناسبی را انتخاب کند.