Kako nadzirati strežnik prek Telegrama + ThingSpeak

Spremljanje strežnikov to, kar skrbimo, je naporna, a ključna naloga, bistveno je natančno vedeti, kaj se v njih dogaja, in zato obstaja več orodij, ki pošiljajo obvestila in jih previdno upravljajo. V tem članku boste izvedeli, kako Kako nadzirati svoj strežnik prek Telegram + ThingSpeak, z zagonom bota, ki vam bo omogočil, da iz Telegrama preverite stanje strežnika.

Kaj je TeleMonBot?

TeleMonBot je odprtokodni skript, ki ga je v Pythonu izdelal Egor Košmin, ki omogoča spremljanje strežnikov Windows in Linux prek TelegramThingSpeak. To pomeni, da nam ta skript omogoča, da v realnem času prejemamo informacije od našega strežnika od telegramskega robota.

S tem skriptom bomo lahko vedeli:

  • Odstotek uporabljenega ovna.
  • Odstotek uporabljenega CPU.
  • Razpoložljivost sistema.
  • Čas strežnika.
  • Naredite in pošljite posnetek zaslona strežnika.
  • Poznati geografsko lokacijo strežnika.
  • Med drugimi

Kako ustvariti bota na Telegramu?

Najlažji način ustvarite bota Telegram dodaja BotOče iz aplikacije in nato z ukazom ustvarite bota: /newbot na katero bo BotFather zahteval svoje ime in nazadnje ustvaril api ključ ki jo morate konfigurirati v TeleMonBot

Kako namestiti TeleMonBot?

Za namestitev TeleMonBot Upoštevati moramo naslednje korake:

  • Klonirajte uradno skladišče TeleMonBot v računalniku:
    git clone https://github.com/EKOsh/TeleMonBot TeleMonBot && cd TeleMonBot
  • Namestite potrebne knjižnice + Brskalnik SQLite DB in ustvarite DB za prihodnje beleženje:
    sudo chmod +x inst.sh && sudo ./inst.sh
  • Uredite datoteko config.ini s podatki o vašem API koda telegrama in neobvezno thingspeak kanal za pisanje kode.
  • Zaženite Main skripta
    sudo python Main.py
    Z ThingSpeak (če ste dodali kodo):
    sudo python Main.py TS

    telemonbot

    telemonbot

Kako uporabljati TeleMonBot za nadzor strežnika?

Uporabite TeleMonBot Preprosto je, ko enkrat ustvarimo našega bota zahvaljujoč BotOče, konfiguriran s ključem API, ki ustreza skriptu, in v izvedbi lahko iz Telegrama že vemo veliko informacij o našem strežniku.

Vprašati telegram bot uporabiti moramo naslednji seznam ukazov:

  • Vrne% uporabljenega RAM-a: Uporaba RAM-a
  • Vrne% uporabljenega CPU: Uporaba CPU-ja
  • Vrne čas delovanja strežnika: Uptime
  • Vrne čas strežnika: Kdaj je čas?
  • Pošljite posnetek zaslona strežnika: Screenshot
  • Vrne lokacijo strežnika: Kje si?
    Nadzirajte svoj strežnik

    Nadzirajte svoj strežnik

Torej, za dodelavo, Omeniti velja, da je poraba tega skripta minimalna, še vedno je v izdelavi in ​​njegov razvijalec ocenjuje, da se bo nenehno posodabljal. To je orodje, ki bi ga morali vsi sistemski skrbniki oceniti in uporabiti v praksi.

Če so vam bile te informacije všeč ali so vam v pomoč, ne oklevajte in pustite svoje komentarje.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Jordan je dejal

    Dober dan,

    Članek se mi zdi precej zanimiv, le da nisem razumel dela, za katerega ne vem, ali mi lahko pomagajo, kako to nastavim;

    "Uredite datoteko config.ini z informacijami o vaši kodi API-ja bota za telegram in po želji kodo za zapisovanje datotek.