מעקב אחר שרתים שאנחנו מנהלים, זו משימה מפרכת אך חיונית, חיוני לדעת לעומק מה קורה בהם, ולכן יש כמה כלים ששולחים התראות ומנהלים אותם בזהירות. במאמר זה תוכלו ללמוד כיצד כיצד לפקח על השרת שלך באמצעות Telegram + ThingSpeak, על ידי הפעלת בוט שיאפשר לך לבדוק את סטטוס השרת מ- Telegram.
מה זה TeleMonBot?
TeleMonBot הוא תסריט קוד פתוח, שנעשה בפייתון על ידי אגור קושמין, המאפשר פיקוח על שרתי Windows ו- Linux באמצעות מברק + דבר דבר. כלומר, סקריפט זה מאפשר לנו לקבל מידע בזמן אמת מהשרת שלנו מבוט של Telegram.
בעזרת סקריפט זה נוכל לדעת:
- אחוז האיל המשמש.
- אחוז המעבד בשימוש.
- זמינות המערכת.
- זמן השרת.
- קח ושלח צילום מסך של השרת.
- דע את המיקום הגיאוגרפי של השרת.
- בין היתר
כיצד ליצור בוט בטלגרם?
הדרך הקלה ביותר ליצור בוט של מברק הוא מוסיף ל BotFather מהיישום ואז צור את הבוט עם הפקודה: /newbot
שאליו BotFather יבקש את שמו ולבסוף הוא ייצור מפתח api שעליך להגדיר ב- TeleMonBot
כיצד להתקין את TeleMonBot?
להתקנה TeleMonBot עלינו לבצע את השלבים הבאים:
- שיבט את המאגר הרשמי TeleMonBot במחשב שלך:
git clone https://github.com/EKOsh/TeleMonBot TeleMonBot && cd TeleMonBot
- התקן את הספריות הדרושות + דפדפן SQLite DB וליצור DB לרישום עתידי:
sudo chmod +x inst.sh && sudo ./inst.sh
- ערוך את הקובץ config.ini עם המידע שלך קוד api של מברק בוט ואופציונלי את קוד כתיבת ערוץ.
- הפעל את הראשי של התסריט
sudo python Main.py
עם ThingSpeak (במקרה שהוספת את הקוד):
sudo python Main.py TS
כיצד להשתמש ב- TeleMonBot לניטור השרת שלך?
להשתמש TeleMonBot זה קל, ברגע שיצרנו את הבוט שלנו בזכות BotFather, מוגדר עם מפתח ה- API המתאים לסקריפט ובביצוע, אנו כבר יכולים לדעת מידע רב אודות השרת שלנו מ- Telegram.
לשאול את מברק בוט עלינו להשתמש ברשימת הפקודות הבאה:
- מחזירה את אחוז ה- RAM בשימוש: שימוש בזיכרון RAM
- מחזירה את אחוז המעבד המשמש: השימוש ב- CPU
- מחזיר את זמן הפעילות של השרת: Uptime
- מחזיר את זמן השרת: מה השעה?
- שלח צילום מסך של השרת: תמונת מסך
- מחזירה את מיקום השרת: איפה אתה?
אז, לסיום, ראוי לציין כי צריכת התסריט הזה היא מינימלית, הוא עדיין בבנייה והמפתח שלו מעריך שהוא יעודכן כל הזמן. זהו כלי שכל מנהלי המערכת צריכים להעריך ולהוציא לפועל.
אם אהבתם או שמצאתם מידע שימושי, אל תהססו להשאיר את הערותיכם.
יום טוב,
אני מוצא את המאמר מעניין למדי, רק שלא הבנתי חלק, אני לא יודע אם אתה יכול לעזור לי, איך אני מגדיר את זה;
"ערוך את הקובץ config.ini עם המידע של קוד ה- api של המברק שלך ובאופציה של קוד הכתיבה של ערוץ הדברים."