MikroTik Telegram Сигнали с MKController
Резюме Интеграцията на MKController с Telegram изпраща известия за устройства — като събития за офлайн — директно в акаунта ви в Telegram чрез @mkcontroller_bot. Конфигурацията се извършва в две стъпки: намерете вашия Telegram user ID чрез @userinfobot, след което го свържете с акаунта си в MKController в Sites → Settings → Users. След активиране получавате сигнали 24/7 без да се налага да проверявате таблото.
Какво представлява интеграцията на MKController с Telegram?
Интеграцията на MKController с Telegram е канал за известия, който доставя съобщения за сигнали от устройства — офлайн събития, повторни свързвания и потребителски сигнали — директно в акаунта ви в Telegram чрез официалния @mkcontroller_bot. След конфигурация получавате push известия на телефона си в реално време, без да се налага да отваряте таблото на MKController.
Telegram е предпочитаният канал за известия сред много ISP и WISP доставчици, тъй като е безплатен, работи на всички мобилни операционни системи и доставя съобщения надеждно дори при ниска честотна лента — идеален за мрежови оператори, които са често на място.
В това ръководство използваме сигнали за офлайн устройства като пример, но същите стъпки се прилагат за всеки тип сигнал в MKController.
Стъпка 1: Намерете вашия Telegram User ID
Трябва ви числовият ви Telegram user ID, за да свържете акаунта. Най-бързият начин да го получите е чрез @userinfobot.
-
Отворете Telegram на телефона си или на web.telegram.org.
-
В полето за търсене напишете @userinfobot.

-
Изберете @userinfobot от резултатите и кликнете Start.
-
Ботът отговаря с данните за акаунта ви. Копирайте числото в полето Id — това е вашият Telegram user ID.

Стъпка 2: Конфигурирайте сигнала в MKController
-
Влезте в app.mkcontroller.com.
-
В лявото меню отидете в Sites и отворете Settings за сайта, за който искате да активирате сигнали.

-
В секцията Alerts кликнете иконата с молив до типа сигнал, който искате да конфигурирате (в примера: офлайн устройство).

-
Задайте честотата на сигнала. Например 5 минути означава, че MKController ще изпраща един сигнал на всеки 5 минути, докато устройството остава офлайн. Изберете интервал, съответстващ на вашите SLA изисквания.
-
Кликнете Save.

Стъпка 3: Свържете вашия Telegram ID с акаунта в MKController
-
Все в Site Settings, отидете в секцията Users и кликнете иконата с молив до вашия потребител.

-
В полето Telegram поставете вашия Telegram user ID (числото от Стъпка 1).
-
Кликнете Save и след това OK в изскачащия прозорец за потвърждение.

Стъпка 4: Активирайте MKController Telegram бота
-
Обратно в Telegram, потърсете @mkcontroller_bot.

-
Кликнете Start на страницата на бота.
-
След няколко момента ботът изпраща съобщение за потвърждение и започва да препраща сигнали от акаунта ви в MKController.

Вече сте настроени да получавате сигнали за устройства в Telegram 24 часа в денонощието, 7 дни в седмицата.
Съвети за конфигурация на сигнали
Задайте честотата на сигнала според вашия SLA. Интервал от 5 минути е добра отправна точка за повечето ISP доставчици — достатъчно дълъг, за да избегнете умора от сигнали при кратки прекъсвания, достатъчно кратък, за да отговаряте на 15-минутен SLA. За критични връзки обмислете интервал от 1 минута.
Използвайте ботове за отделни Sites при по-големи екипи. Ако имате множество Sites с различни екипи от техници, всеки член на екипа трябва да свърже своя Telegram ID само към Sites, за които отговаря. Сигналите автоматично са обвързани с Site, от който идват.
Тествайте интеграцията веднага след настройката. Най-лесният начин да проверите дали интеграцията работи е да изключите тестово устройство (или деактивирате WAN интерфейса за 30 секунди) и да потвърдите, че сигналът пристига в Telegram преди изтичането на конфигурирания интервал.
Отстраняване на проблеми с Telegram сигнали
Ботът изпрати потвърждение, но не получавам сигнали за устройства. Проверете дали типът сигнал е конфигуриран в Sites → Settings → Alerts и дали честотата не е зададена на много дълъг интервал. Проверете също дали Telegram user ID в секцията Users е правилното числово ID (не потребителско име).
@userinfobot не отговори. Уверете се, че сте стартирали бота, като кликнете Start след намирането му в резултатите. Telegram ботовете изискват изрична команда Start, преди да могат да изпращат съобщения.
Спрях да получавам сигнали след няколко дни. Telegram понякога изисква ботовете да се преудостоверят, ако потребителят не е взаимодействал с тях наскоро. Отворете @mkcontroller_bot в Telegram и кликнете Start отново. Ботът ще продължи да препраща сигнали.
Искам да получавам сигнали само в работно време. MKController изпраща сигнали въз основа на конфигурацията на сигналите за Site, която в момента се задейства за всички онлайн/офлайн събития. Ако искате да потиснете нощните сигнали, обмислете задаването на по-дълъг интервал за извънработно време или се обърнете към екипа за поддръжка на MKController за разширено филтриране.
Въпроси относно Telegram сигнали или конфигурация на известия? Говорете с нашия екип в WhatsApp или посетете app.mkcontroller.com.