Kako nadzirati svoj server putem Telegrama + ThingSpeak

Održavanje poslužitelja pod nadzorom koji mi administriramo, naporan je, ali vitalan zadatak, bitno je znati detaljno što se u njima događa, i zato postoji nekoliko alata koji šalju obavijesti i vrše razborito upravljanje njima. U ovom ćete članku naučiti kako Kako nadzirati svoj server putem Telegrama + ThingSpeak, pokretanjem bota koji će vam omogućiti da provjerite status servera iz Telegrama.

Šta je TeleMonBot?

TeleMonBot je skripta otvorenog koda, napravljena u Pythonu od strane Egor Koshmin, koji omogućava praćenje Windows i Linux servera putem telegramThingSpeak. Odnosno, ova skripta omogućava nam da s našeg servera od Telegram bota primamo informacije u stvarnom vremenu.

Pomoću ove skripte moći ćemo znati:

  • Procenat upotrebljenog ovna.
  • Procenat korištene procesorske jedinice.
  • Dostupnost sistema.
  • Vrijeme poslužitelja.
  • Snimite i pošaljite snimak zaslona servera.
  • Znajte geografsko mjesto poslužitelja.
  • Između ostalih

Kako stvoriti bota na Telegramu?

Najlakši način za to kreirajte Telegram bota dodaje u BotFather iz aplikacije, a zatim kreirajte bota naredbom: /newbot na koji će BotFather zatražiti svoje ime i na kraju će generirati api ključ koju morate konfigurirati u TeleMonBot-u

Kako instalirati TeleMonBot?

Da biste instalirali TeleMonBot Moramo slijediti sljedeće korake:

  • Klonirajte službeno spremište TeleMonBot na računaru:
    git clone https://github.com/EKOsh/TeleMonBot TeleMonBot && cd TeleMonBot
  • Instalirajte potrebne biblioteke + SQLite DB preglednik i stvorite DB za buduće evidentiranje:
    sudo chmod +x inst.sh && sudo ./inst.sh
  • Uredite datoteku config.ini sa informacijama o vašem api kod telegrama bota i po želji thingspeak kanal za pisanje koda.
  • Pokrenite glavnu skriptu
    sudo python Main.py
    Uz ThingSpeak (u slučaju da ste dodali kôd):
    sudo python Main.py TS

    telemonbot

    telemonbot

Kako koristiti TeleMonBot za nadgledanje vašeg servera?

Koristite TeleMonBot Lako je, nakon što stvorimo svog bota zahvaljujući BotFather, konfiguriran s API ključem koji odgovara skripti i u izvršenju, već sada možemo znati puno informacija o našem serveru iz Telegrama.

Pitati telegram bot moramo koristiti sljedeću listu naredbi:

  • Daje% korištene RAM memorije: Korištenje RAM-a
  • Vraća% utrošenog procesora: Korištenje CPU-a
  • Vraća vrijeme rada poslužitelja: Uptime
  • Vraća vrijeme poslužitelja: Koje je vreme?
  • Pošaljite snimak zaslona servera: screenshot
  • Vraća lokaciju servera: Gdje si ti?
    Nadgledajte svoj server

    Nadgledajte svoj server

Dakle, za završnu obradu, Vrijedno je napomenuti da je potrošnja ove skripte minimalna, još uvijek je u izradi, a njezin programer procjenjuje da će se stalno ažurirati. To je alat koji bi svi sistemski administratori trebali procijeniti i primijeniti u praksi.

Ako su vam se ove informacije svidjele ili su vam bile korisne, ne ustručavajte se ostavljati komentare.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   jordan rekao je

    Dobar dan,

    Članak mi se čini prilično zanimljiv, samo što nisam razumio dio za koji ne znam mogu li mi pomoći, kako to konfigurirati;

    "Uredite datoteku config.ini s informacijama o vašem api kodu vašeg telegram bota i, opcionalno, kodom za pisanje thingspeak kanala."