اتصال تلگرام به یودوز
تلگرام یکی از سریعترین روشهای دریافت اعلانهای مانیتورینگ در یودوز است. با اتصال یک ربات تلگرام، میتوانید هنگام بروز رخدادها، تغییر وضعیت مانیتورها یا بازگشت سرویس به حالت عادی، اعلانها را مستقیماً در تلگرام دریافت کنید.
این روش برای تیمهای فنی، مدیران سیستم و افرادی که میخواهند همیشه از وضعیت سرویسهای خود مطلع باشند، بسیار مناسب است.
ساخت ربات تلگرام
ابتدا باید یک ربات تلگرام ایجاد کنید.
برای این کار وارد ربات BotFather شوید.
دستور زیر را ارسال کنید:
/newbot
سپس مراحل ساخت ربات را طی کنید.
در پایان، BotFather یک Bot Token در اختیار شما قرار میدهد که مشابه نمونه زیر است:
123456789:ABCdefGhIJKlmNoPQRstuVWXyz0123456789ab
این مقدار را در قسمت توکن ربات تلگرام در یودوز وارد کنید.
دریافت شناسه چت (Chat ID)
پس از ساخت ربات، باید شناسه چت مقصد را نیز وارد کنید تا یودوز بداند اعلانها را به کجا ارسال کند.
برای دریافت Chat ID، کافی است به ربات زیر پیام ارسال کنید:
پس از ارسال پیام، شناسه چت (Chat ID) شما نمایش داده خواهد شد.
این مقدار را در قسمت شناسه چت تلگرام وارد کنید.
ارسال اعلان به چند کاربر
در صورتی که قصد دارید اعلانها برای چند کاربر یا چند گروه ارسال شوند، میتوانید شناسههای چت را با علامت , از یکدیگر جدا کنید.
برای مثال:
123456789,987654321,-1001234567890
در این حالت، یودوز اعلانها را برای تمامی شناسههای ثبتشده ارسال خواهد کرد.
استفاده در گروه یا کانال
در صورتی که قصد دارید اعلانها در گروه یا کانال ارسال شوند، کافی است:
- ربات را به گروه یا کانال اضافه کنید.
- دسترسی لازم برای ارسال پیام را به ربات بدهید.
- شناسه Chat ID همان گروه یا کانال را در تنظیمات وارد کنید.
استفاده بهصورت شخصی
اگر میخواهید اعلانها فقط برای حساب شخصی شما ارسال شوند، ابتدا باید یکبار ربات را در تلگرام باز کرده و روی گزینه Start بزنید یا دستور زیر را ارسال کنید:
/start
تا زمانی که ربات را Start نکنید، تلگرام اجازه ارسال پیام از طرف ربات را نخواهد داد.
اطلاعات ارسالی
هنگام ایجاد یا پایان یک رخداد، یودوز اطلاعات مهمی مانند موارد زیر را از طریق ربات تلگرام ارسال میکند:
- نام پروژه
- نام مانیتور
- نوع مانیتور
- وضعیت مانیتور (Up / Down)
- زمان وقوع رخداد
- مدت زمان قطعی
- توضیحات رخداد
به این ترتیب بدون نیاز به مراجعه به داشبورد یودوز، از وضعیت سرویسهای خود مطلع خواهید شد.
موارد استفاده
اتصال تلگرام برای سناریوهای مختلفی کاربرد دارد، از جمله:
- دریافت فوری اعلانهای قطعی سرویس
- اطلاع از بازگشت سرویس به حالت عادی
- اطلاعرسانی به اعضای تیم
- مدیریت مانیتورینگ از طریق تلفن همراه
- دریافت اعلانهای پروژههای Production
- اطلاعرسانی ۲۴ ساعته بدون نیاز به ورود به پنل یودوز
💡 نکته
اگر تیم شما از گروههای تلگرامی برای مدیریت زیرساخت استفاده میکند، پیشنهاد میشود ربات را به گروه اضافه کنید تا تمامی اعضای تیم بهصورت همزمان اعلانهای مانیتورینگ را دریافت کنند.