Ako monitorovať server pomocou Telegramu + ThingSpeak

Monitorovanie serverov ktoré spravujeme, je to náročná, ale životne dôležitá úloha, je nevyhnutné hlboko vedieť, čo sa v nich deje, a preto existuje niekoľko nástrojov, ktoré odosielajú oznámenia a vykonávajú ich obozretné riadenie. V tomto článku sa dozviete ako Ako monitorovať server pomocou Telegramu + ThingSpeak, spustením robota, ktorý vám umožní skontrolovať stav servera z Telegramu.

Čo je TeleMonBot?

TeleMonBot je open source skript, ktorý v Pythone vytvoril program Egor Koshmin, , ktorý umožňuje monitorovanie serverov Windows a Linux prostredníctvom servera Windows XNUMX telegramThingSpeak. To znamená, že tento skript nám umožňuje prijímať informácie z nášho servera v reálnom čase z telegramového robota.

Pomocou tohto skriptu budeme vedieť:

  • Percento použitého barana.
  • Percento použitej CPU.
  • Dostupnosť systému.
  • Čas servera.
  • Vytvorte a odošlite snímku obrazovky servera.
  • Poznať geografické umiestnenie servera.
  • Medzi inými

Ako vytvoriť robota na telegrame?

Najjednoduchší spôsob vytvoriť telegramového robota sa pridáva k Obaja Otec z aplikácie a potom vytvorte robota pomocou príkazu: /newbot na ktorú si BotFather vyžiada svoje meno a nakoniec vygeneruje a kľúč api ktoré musíte nakonfigurovať v TeleMonBot

Ako nainštalovať TeleMonBot?

Inštalácia TeleMonBot musíme postupovať podľa týchto krokov:

  • Klonujte oficiálne úložisko TeleMonBot vo svojom počítači:
    git clone https://github.com/EKOsh/TeleMonBot TeleMonBot && cd TeleMonBot
  • Nainštalujte potrebné knižnice + Prehliadač SQLite DB a vytvorte DB pre budúce protokolovanie:
    sudo chmod +x inst.sh && sudo ./inst.sh
  • Upravte súbor config.ini s informáciami o vašom telegram bot api kód a voliteľne napísať kód kanálu.
  • Spustite hlavný skript
    sudo python Main.py
    S programom ThingSpeak (v prípade, že ste pridali kód):
    sudo python Main.py TS

    telemonbot

    telemonbot

Ako používať TeleMonBot na sledovanie vášho servera?

použitie TeleMonBot je to ľahké, akonáhle sme si vytvorili nášho robota vďaka Obaja Otec, nakonfigurovaný s kľúčom API zodpovedajúcim skriptu a pri vykonávaní, už môžeme z Telegramu vedieť veľa informácií o našom serveri.

Opýtať sa telegramový robot musíme použiť nasledujúci zoznam príkazov:

  • Vráti% použitej pamäte RAM: Využitie RAM
  • Vráti% použitého CPU: vyuzitie procesora
  • Vráti uptime servera: Uptime
  • Vráti čas servera: Aký je čas?
  • Pošlite snímku obrazovky servera: Screenshot
  • Vráti umiestnenie servera: Kde ste?
    Monitorujte svoj server

    Monitorujte svoj server

Takže na dokončenie Stojí za zmienku, že spotreba tohto skriptu je minimálna, je stále vo výstavbe a jeho vývojár odhaduje, že bude neustále aktualizovaný. Je to nástroj, ktorý by mali vyhodnotiť a zaviesť do praxe všetci správcovia systému.

Ak sa vám tieto informácie páčili alebo vám pripadali užitočné, neváhajte zanechať svoje pripomienky.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Jordán dijo

    Dobrý deň,

    Článok sa mi zdá celkom zaujímavý, iba to, že som nepochopil časť, o ktorej neviem, či mi môžu pomôcť, ako to nakonfigurujem;

    "Upravte súbor config.ini s informáciami o vašom telegramovom kóde API robota a voliteľne s kódom na zápis kanála thingspeak."