Serveru uzraudzība tas, ka mēs tiekam galā, ir grūts, bet vitāli svarīgs uzdevums, ir svarīgi padziļināti zināt, kas tajos notiek, un tāpēc ir vairāki rīki, kas sūta paziņojumus un tos apdomīgi pārvalda. Šajā rakstā jūs uzzināsiet, kā Kā uzraudzīt serveri, izmantojot Telegram + ThingSpeak, palaižot robotu, kas ļaus jums pārbaudīt servera statusu no Telegram.
Kas ir TeleMonBot?
TeleMonBot ir atvērtā koda skripts, ko Python izveidojis Egors Koshmins, kas ļauj uzraudzīt Windows un Linux serverus, izmantojot Telegram + Lieta Runā. Tas ir, šis skripts ļauj mums saņemt reāllaika informāciju no mūsu servera no Telegram bot.
Izmantojot šo skriptu, mēs varēsim uzzināt:
- Izmantotā auna procentuālais daudzums.
- Izmantotā procesora procentuālā daļa.
- Sistēmas pieejamība.
- Servera laiks.
- Uzņemiet un nosūtiet servera ekrānuzņēmumu.
- Zināt servera ģeogrāfisko atrašanās vietu.
- Citu starpā
Kā izveidot robotu telegrammā?
Vienkāršākais ceļš uz izveidot Telegram bot pievieno BotFather no lietojumprogrammas un pēc tam izveidojiet robotu ar komandu: /newbot
uz kuru BotFather pieprasīs tā nosaukumu un visbeidzot ģenerēs api atslēga kas jums jākonfigurē TeleMonBot
Kā instalēt TeleMonBot?
Lai instalētu TeleMonBot Mums jāievēro šādas darbības:
- Klonējiet oficiālo TeleMonBot krātuvi savā datorā:
git clone https://github.com/EKOsh/TeleMonBot TeleMonBot && cd TeleMonBot
- Instalējiet nepieciešamās bibliotēkas + SQLite DB pārlūks un izveidojiet DB nākotnes reģistrēšanai:
sudo chmod +x inst.sh && sudo ./inst.sh
- Rediģējiet failu config.ini ar jūsu telegrammas bot api kods un pēc izvēles thingspeak kanāla rakstīšanas kods.
- Palaidiet skripta galveno
sudo python Main.py
Izmantojot ThingSpeak (ja esat pievienojis kodu):
sudo python Main.py TS
Kā izmantot TeleMonBot, lai uzraudzītu serveri?
Izmantot TeleMonBot Tas ir viegli, tiklīdz esam izveidojuši savu bot, pateicoties BotFather, kas konfigurēts ar API atslēgu, kas atbilst skriptam, un izpildē mēs jau varam uzzināt daudz informācijas par mūsu serveri no Telegram.
Jautāt telegrammas robots mums jāizmanto šāds komandu saraksts:
- Atgriež izmantotās RAM%: RAM izmantošana
- Atgriež izmantotā procesora procentuālo daļu: CPU izmantošana
- Atgriež servera darbības laiku: Uptime
- Atgriež servera laiku: Kāds ir laiks?
- Nosūtīt servera ekrānuzņēmumu: Ekrānuzņēmums
- Atgriež servera atrašanās vietu: Kur tu esi?
Tātad, lai pabeigtu, Ir vērts atzīmēt, ka šī skripta patēriņš ir minimāls, tas joprojām tiek veidots, un tā izstrādātājs lēš, ka tas tiks pastāvīgi atjaunināts. Tas ir rīks, kuru visiem sistēmas administratoriem vajadzētu novērtēt un ieviest praksē.
Ja šī informācija jums patika vai šķita noderīga, nevilcinieties atstāt savus komentārus.
Laba diena,
Man šķiet, ka raksts ir diezgan interesants, tikai es nesapratu daļu, kuru es nezinu, vai viņi var man palīdzēt, kā es to konfigurēju;
"Rediģējiet failu config.ini, norādot sava telegrammas robota api koda informāciju un pēc izvēles lietaspeak kanāla rakstīšanas kodu."