Skip to content

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.

  1. Отворете Telegram на телефона си или на web.telegram.org.

  2. В полето за търсене напишете @userinfobot.

    Search for @userinfobot in Telegram

  3. Изберете @userinfobot от резултатите и кликнете Start.

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

    Telegram userinfobot showing your numeric user ID

Стъпка 2: Конфигурирайте сигнала в MKController

  1. Влезте в app.mkcontroller.com.

  2. В лявото меню отидете в Sites и отворете Settings за сайта, за който искате да активирате сигнали.

    Sites → Settings in MKController menu

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

    Edit Alert option in MKController Sites Settings

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

  5. Кликнете Save.

    Alert frequency configuration in MKController

Стъпка 3: Свържете вашия Telegram ID с акаунта в MKController

  1. Все в Site Settings, отидете в секцията Users и кликнете иконата с молив до вашия потребител.

    Edit User in MKController Site Settings

  2. В полето Telegram поставете вашия Telegram user ID (числото от Стъпка 1).

  3. Кликнете Save и след това OK в изскачащия прозорец за потвърждение.

    Enter Telegram user ID in MKController user settings

Стъпка 4: Активирайте MKController Telegram бота

  1. Обратно в Telegram, потърсете @mkcontroller_bot.

    Search for @mkcontroller_bot in Telegram

  2. Кликнете Start на страницата на бота.

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

    MKController Telegram bot sending device alert notifications

Вече сте настроени да получавате сигнали за устройства в 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.