Как да наблюдавате сървъра си чрез Telegram + ThingSpeak

Поддържане на мониторинг на сървърите че се справяме, това е трудна, но жизненоважна задача, от съществено значение е да знаем в дълбочина какво се случва в тях и затова има няколко инструмента, които изпращат известия и ги управляват разумно. В тази статия ще научите как Как да наблюдавате сървъра си чрез Telegram + ThingSpeak, като стартирате бот, който ще ви позволи да проверите състоянието на сървър от Telegram.

Какво е TeleMonBot?

TeleMonBot е скрипт с отворен код, създаден в Python от Егор Кошмин, което позволява наблюдение на Windows и Linux сървъри чрез TelegramThingSpeak. Тоест, този скрипт ни позволява да получаваме информация в реално време от нашия сървър от бот на Telegram.

С този скрипт ще можем да знаем:

  • Процентът на използвания овен.
  • Процентът на използвания процесор.
  • Наличността на системата.
  • Времето на сървъра.
  • Направете и изпратете екранна снимка на сървъра.
  • Познайте географското местоположение на сървъра.
  • Наред с други

Как да създам бот в Telegram?

Най-лесният начин да създайте бот на Telegram добавя към Бот баща от приложението и след това създайте бота с командата: /newbot на което BotFather ще поиска името на същото и накрая ще генерира api ключ че трябва да конфигурирате в TeleMonBot

Как да инсталирам TeleMonBot?

За да инсталирате TeleMonBot Трябва да изпълним следните стъпки:

  • Клонирайте официалното хранилище на TeleMonBot на вашия компютър:
    git clone https://github.com/EKOsh/TeleMonBot TeleMonBot && cd TeleMonBot
  • Инсталирайте необходимите библиотеки + SQLite DB браузър и създайте DB за бъдещо регистриране:
    sudo chmod +x inst.sh && sudo ./inst.sh
  • Редактирайте файла config.ini с информацията на вашия api код на бот на телеграма и по желание Код за писане на канали.
  • Стартирайте Main на скрипта
    sudo python Main.py
    С ThingSpeak (В случай, че сте добавили кода):
    sudo python Main.py TS

    телемонбот

    телемонбот

Как да използвам TeleMonBot за наблюдение на вашия сървър?

Употреба TeleMonBot лесно е, след като създадем своя бот благодарение на Бот баща, конфигуриран с API ключ, съответстващ на скрипта и в изпълнение, вече можем да знаем много информация за нашия сървър от Telegram.

За да попитате телеграм бот трябва да използваме следния списък с команди:

  • Връща% от използваната RAM: Използване на RAM
  • Връща% от използвания процесор: Използване на процесора
  • Връща изправността на сървъра: Uptime
  • Връща времето на сървъра: Какъв е времето?
  • Изпратете екранна снимка на сървъра: Screenshot
  • Връща местоположението на сървъра: Къде си?
    Наблюдавайте сървъра си

    Наблюдавайте сървъра си

И така, за довършване, Струва си да се отбележи, че потреблението на този скрипт е минимално, той все още е в процес на разработка и неговият разработчик изчислява, че ще бъде постоянно актуализиран. Това е инструмент, който всички системни администратори трябва да оценят и приложат на практика.

Ако тази информация ви е харесала или ви е била полезна, не се колебайте да оставите вашите коментари.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Йордания каза той

    Добро утро

    Намирам статията за доста интересна, само че не разбрах част, която не знам дали могат да ми помогнат, как да конфигурирам това;

    "Редактирайте файла config.ini с информацията за вашия api код на вашия бот на телеграма и по желание кода за запис на канала заноп.