ارسال پیام Zabbix به گروه تلگرام

ارسال پیام زبیکس به گروه تلگرام

  1. وارد بات BotFather@ شوید و یک ربات بسازید.
  2. ربات را به گروه تلگرامی اضافه کنید.
  3. بات myidbot به گروه تلگرام اد کنید و دستور زیر در گروه ارسال کنین.

/getgroupid@myidbot

گام دوم:

تنظیمات Webhook تلگرام

وارد پنل وب زبیکس بشید و به مسیر زیر برید:

مسیر: AlertsMedia typesTelegram

فیلد های زیر پر کنید:

  • To : آیدی گروه تلگرام
  • Token : API ربات تلگرام
  • ParseMode :

پارامتر ParseMode مشخص می‌کنه که متن پیام با چه فرمتی ( Markdown یا HTML ) تفسیر بشه.

این مورد خیلی کاربردیه وقتی می‌خوای پیام‌های خوش‌فرم‌تر یا با استایل داشته باشی ( Bold, Italic و…)

به طور مثال با استفاده از Test با فرمت HTML متن Bold میشه.

*نکته: زبیکس Script به طور پیش‌فرض برای ارسال پیام به تلگرام داره، برای تغییر میتونین آن‌را ویرایش کنید.

Script

تست ارسال پیام
Test

روی گزینه Test در سمت راست کلیک کنید.


فیلدهای Message و Subject وارد کنین و روی گزینه Test کلیک کنین.

پیام خروجی:

گام نهایی:

ساخت Trigger actions

در این بخش Trigger های مدنظر برای ارسال پیام مشکل ایجاد شده و پیام رفع آن انتخاب میکنیم.

در پنل وب زبیکس به مسیر زیر بروید

AlertActionsTrigger actions

بالا سمت راست روی Create action کلیک کنید

اسمی برای آن انتخاب کنین ( Device Name )

در بخش Conditions روی Add کلیک کنین.

روی Select کلیک کنین و Triggers های موردنیاز اد کنین

تب Operations :


با کلیک روی Add در هر بخش میتونین مدیا مدنظر ارسال پیام انتخاب کنین.

Send to users : کاربر موردنظری که پیام براش ارسال بشه

میتوانید برای هرکاربر مدیا تعریف کنید: UsersUsersUsernameMedia

Send to media type : در این بخش Webhook که در گام سوم ساختیم انتخاب کنین.

نمونه پیام ارسالی زبیکس:

1 پسندیده