So überwachen Sie Ihren Server über Telegram + ThingSpeak

Server überwachen Es ist eine mühsame, aber wichtige Aufgabe, die wir verwalten. Es ist wichtig, genau zu wissen, was in ihnen geschieht. Deshalb gibt es mehrere Tools, die Benachrichtigungen senden und umsichtig verwalten. In diesem Artikel erfahren Sie, wie So überwachen Sie Ihren Server über Telegram + ThingSpeak, indem Sie einen Bot ausführen, mit dem Sie den Status eines Servers über Telegramm überprüfen können.

Was ist TeleMonBot?

TeleMonBot ist ein Open-Source-Skript, das in Python von erstellt wurde Egor Kosmin, Dies ermöglicht die Überwachung von Windows- und Linux-Servern über TelegramDingSpeak. Das heißt, dieses Skript ermöglicht es uns, Echtzeitinformationen von unserem Server von einem Telegramm-Bot zu erhalten.

Mit diesem Skript können wir Folgendes wissen:

  • Der Prozentsatz des verwendeten RAM.
  • Der Prozentsatz der verwendeten CPU.
  • Die Verfügbarkeit des Systems.
  • Die Serverzeit.
  • Machen Sie einen Screenshot des Servers und senden Sie ihn.
  • Kennen Sie den geografischen Standort des Servers.
  • Unter anderem

Wie erstelle ich einen Bot auf Telegramm?

Der einfachste Weg zu Erstellen Sie einen Telegramm-Bot fügt hinzu BotVater aus der Anwendung und erstellen Sie dann den Bot mit dem Befehl: /newbot zu dem BotFather seinen Namen anfordert und schließlich einen generiert API-Schlüssel das müssen Sie im TeleMonBot konfigurieren

Wie installiere ich TeleMonBot?

Zu installieren TeleMonBot wir müssen die folgenden Schritte befolgen:

  • Klonen Sie das offizielle TeleMonBot-Repository auf Ihrem Computer:
    git clone https://github.com/EKOsh/TeleMonBot TeleMonBot && cd TeleMonBot
  • Installieren Sie die erforderlichen Bibliotheken + SQLite DB-Browser und erstellen Sie eine Datenbank für die zukünftige Protokollierung:
    sudo chmod +x inst.sh && sudo ./inst.sh
  • Bearbeiten Sie die Datei config.ini mit den Informationen Ihres Telegramm Bot API-Code und optional die Dingspeak-Kanal schreibt Code.
  • Führen Sie den Main des Skripts aus
    sudo python Main.py
    Mit ThingSpeak (falls Sie den Code hinzugefügt haben):
    sudo python Main.py TS

    Telemonbot

    Telemonbot

Wie verwende ich TeleMonBot zur Überwachung Ihres Servers?

Verwenden TeleMonBot Es ist einfach, sobald wir unseren Bot dank erstellt haben BotVater, konfiguriert mit dem API-Schlüssel, der dem Skript entspricht, und in der Ausführung können wir bereits viele Informationen über unseren Server von Telegram kennen.

Um die zu fragen Telegramm Bot Wir müssen die folgende Liste von Befehlen verwenden:

  • Gibt den Prozentsatz des verwendeten Arbeitsspeichers zurück: RAM-Nutzung
  • Gibt den Prozentsatz der verwendeten CPU zurück: CPU auslastung
  • Gibt die Server-Betriebszeit zurück: Betriebszeit
  • Gibt die Serverzeit zurück: Wie spät ist es?
  • Senden Sie einen Screenshot des Servers: Bildschirmfoto
  • Gibt den Speicherort des Servers zurück: Wo bist du?
    Überwachen Sie Ihren Server

    Überwachen Sie Ihren Server

Also, zum Abschluss, Es ist erwähnenswert, dass der Verbrauch dieses Skripts minimal ist, es sich noch im Aufbau befindet und der Entwickler schätzt, dass es ständig aktualisiert wird. Es ist ein Tool, das alle Systemadministratoren bewerten und in die Praxis umsetzen sollten.

Wenn Ihnen diese Informationen gefallen haben oder Sie sie nützlich fanden, zögern Sie nicht, Ihre Kommentare zu hinterlassen.


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: Miguel Ángel Gatón
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.

  1.   Jordanien sagte

    Guten Tag,

    Ich finde den Artikel ziemlich interessant, nur habe ich einen Teil nicht verstanden, ich weiß nicht, ob Sie mir helfen können, wie ich das konfiguriere;

    "Bearbeiten Sie die Datei config.ini mit den Informationen Ihres Telegramm-Bot-API-Codes und optional dem Schreibcode des Dingspeak-Kanals."