Cum să vă monitorizați serverul prin Telegram + ThingSpeak

Menținerea serverelor monitorizate pe care o administrăm, este o sarcină grea, dar vitală, este esențial să știm în profunzime ce se întâmplă în ele și de aceea există mai multe instrumente care trimit notificări și efectuează o gestionare prudentă a acestora. În acest articol veți afla cum Cum să vă monitorizați serverul prin Telegram + ThingSpeak, executând un bot care vă va permite să verificați starea unui server din Telegram.

Ce este TeleMonBot?

TeleMonBot este un script open source, realizat în Python de către Egor Koshmin, care permite monitorizarea serverelor Windows și Linux prin TelegramăThingSpeak. Adică, acest script ne permite să primim informații în timp real de la serverul nostru de la un bot Telegram.

Cu acest script vom putea ști:

  • Procentul de berbec folosit.
  • Procentul de CPU utilizat.
  • Disponibilitatea sistemului.
  • Ora serverului.
  • Faceți și trimiteți o captură de ecran a serverului.
  • Cunoașteți locația geografică a serverului.
  • Printre altele

Cum se creează un bot pe Telegram?

Cea mai ușoară cale de a creați un bot Telegram adaugă la Tatăl Bot din aplicație și apoi creați botul cu comanda: /newbot căruia BotFather îi va cere numele și în cele din urmă va genera un cheie api pe care trebuie să îl configurați în TeleMonBot

Cum se instalează TeleMonBot?

Pentru instalare TeleMonBot trebuie să urmăm pașii următori:

  • Clonați depozitul oficial TeleMonBot de pe computer:
    git clone https://github.com/EKOsh/TeleMonBot TeleMonBot && cd TeleMonBot
  • Instalați bibliotecile necesare + Browser DB SQLite și creați o bază de date pentru logarea viitoare:
    sudo chmod +x inst.sh && sudo ./inst.sh
  • Editați fișierul config.ini cu informațiile dvs. cod telegram bot api și opțional Thingspeak canal scrie cod.
  • Rulați principalul scriptului
    sudo python Main.py
    Cu ThingSpeak (În cazul în care ați adăugat codul):
    sudo python Main.py TS

    telemonbot

    telemonbot

Cum se utilizează TeleMonBot pentru a vă monitoriza serverul?

utilizare TeleMonBot Este ușor, odată ce ne-am creat botul datorită Tatăl Bot, configurat cu cheia API corespunzătoare scriptului și în execuție, putem cunoaște deja o mulțime de informații despre serverul nostru de la Telegram.

Pentru a cere telegram bot trebuie să folosim următoarea listă de comenzi:

  • Returnează% din memoria RAM utilizată: Utilizarea RAM
  • Returnează procentul de CPU utilizat: Utilizarea CPU
  • Returnează durata de funcționare a serverului: Uptime
  • Returnează ora serverului: Care este timpul?
  • Trimiteți o captură de ecran a serverului: screenshot
  • Returnează locația serverului: Unde esti?
    Monitorizează-ți serverul

    Monitorizează-ți serverul

Deci, pentru finisare, Este demn de remarcat faptul că consumul acestui script este minim, este încă în construcție și dezvoltatorul său estimează că va fi actualizat constant. Este un instrument pe care toți administratorii de sistem ar trebui să îl evalueze și să-l pună în practică.

Dacă ți-au plăcut sau ai găsit utile aceste informații, nu ezita să-ți lași comentariile.


Un comentariu, lasă-l pe al tău

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   Iordania el a spus

    Buna ziua,

    Mi se pare destul de interesant articolul, doar că nu am înțeles o parte, nu știu dacă mă pot ajuta, cum pot configura acest lucru;

    "Editați fișierul config.ini cu informațiile codului dvs. api de telegramă bot și, opțional, codul de scriere a canalului Thingspeak."