Si të monitoroni serverin tuaj përmes Telegram + ThingSpeak

Mbajtja e serverave të monitoruar që ne administrojmë, është një detyrë e mundimshme, por jetike, është thelbësore të dimë në thellësi se çfarë po ndodh në to, dhe kjo është arsyeja pse ka disa mjete që dërgojnë njoftime dhe kryejnë një menaxhim të kujdesshëm të tyre. Në këtë artikull do të mësoni se si Si të monitoroni serverin tuaj përmes Telegram + ThingSpeak, duke ekzekutuar një bot që do t'ju lejojë të kontrolloni statusin e një serveri nga Telegram.

Çfarë është TeleMonBot?

TeleMonBot është një skenar me burim të hapur, i bërë në Python nga Egor Koshmin, që lejon monitorimin e serverave të Windows dhe Linux përmes TelegramThuaj Flisni. Kjo është, ky skript na lejon të marrim informacion në kohë reale nga serveri ynë nga një bot i Telegramit.

Me këtë skenar do të jemi në gjendje të dimë:

  • Përqindja e dashit të përdorur.
  • Përqindja e CPU-së së përdorur.
  • Disponueshmëria e sistemit.
  • Koha e serverit.
  • Merrni dhe dërgoni një screenshot të serverit.
  • Njihni vendndodhjen gjeografike të serverit.
  • Ndër të tjera

Si të krijoni një bot në Telegram?

Mënyra më e lehtë për të krijoni një bot Telegram po i shtohet BotBabai nga aplikacioni dhe më pas krijoni bot me komandën: /newbot tek i cili BotFather do të kërkojë emrin e tij dhe më në fund do të gjenerojë një api Çelësi që duhet të konfiguroni në TeleMonBot

Si të instaloni TeleMonBot?

Për të instaluar TeleMonBot ne duhet të ndjekim hapat e mëposhtëm:

  • Klononi depon zyrtare TeleMonBot në kompjuterin tuaj:
    git clone https://github.com/EKOsh/TeleMonBot TeleMonBot && cd TeleMonBot
  • Instaloni bibliotekat e nevojshme + Shfletuesi SQLite DB dhe krijoni një DB për regjistrimet në të ardhmen:
    sudo chmod +x inst.sh && sudo ./inst.sh
  • Redakto skedarin konfig.ini me informacionin tuaj telegram bot api kod dhe opsionalisht kanali i fjalëve të shkruaj kodin.
  • Ekzekutoni Kryesoren e skenarit
    sudo python Main.py
    Me ThingSpeak (Në rast se shtoni kodin):
    sudo python Main.py TS

    telemonbot

    telemonbot

Si të përdorni TeleMonBot për të monitoruar serverin tuaj?

përdorim TeleMonBot Easyshtë e lehtë, pasi të kemi krijuar botin tonë falë BotBabai, i konfiguruar me çelësin API që korrespondon me skenarin dhe në ekzekutim, ne tashmë mund të dimë shumë informacion në lidhje me serverin tonë nga Telegram.

Për të pyetur telegram bot ne duhet të përdorim listën e mëposhtme të komandave:

  • Kthen% e RAM-it të përdorur: Përdorimi i RAM-it
  • Kthen% e CPU-së së përdorur: Përdorimi i CPU
  • Kthen kohën e përdorimit të serverit: Uptime
  • Kthen kohën e serverit: Cila është koha?
  • Dërgoni një pamje të ekranit të serverit: screenshot
  • Kthen vendndodhjen e serverit: Ku jeni
    Monitoroni serverin tuaj

    Monitoroni serverin tuaj

Pra, për të përfunduar, Vlen të përmendet se konsumi i këtij skenari është minimal, ai është ende në ndërtim e sipër dhe zhvilluesi i tij vlerëson se do të azhurnohet vazhdimisht. Shtë një mjet që të gjithë administratorët e sistemit duhet ta vlerësojnë dhe ta vënë në praktikë.

Nëse ju pëlqeu ose e gjetët të dobishme këtë informacion, mos hezitoni të lini komentet tuaja.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Jordan dijo

    Diten e mire,

    Artikulli më duket mjaft interesant, vetëm se nuk kuptova një pjesë që nuk e di nëse mund të më ndihmojnë, si ta konfiguroj këtë;

    "Redaktoni skedarin config.ini me informacionin e kodit api bot të telegramit tuaj dhe opsionalisht kodin e shkrimit të kanalit thingspeak."