כיצד לפקח על השרת שלך באמצעות Telegram + ThingSpeak

מעקב אחר שרתים שאנחנו מנהלים, זו משימה מפרכת אך חיונית, חיוני לדעת לעומק מה קורה בהם, ולכן יש כמה כלים ששולחים התראות ומנהלים אותם בזהירות. במאמר זה תוכלו ללמוד כיצד כיצד לפקח על השרת שלך באמצעות 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

כיצד להשתמש ב- TeleMonBot לניטור השרת שלך?

להשתמש TeleMonBot זה קל, ברגע שיצרנו את הבוט שלנו בזכות BotFather, מוגדר עם מפתח ה- API המתאים לסקריפט ובביצוע, אנו כבר יכולים לדעת מידע רב אודות השרת שלנו מ- Telegram.

לשאול את מברק בוט עלינו להשתמש ברשימת הפקודות הבאה:

  • מחזירה את אחוז ה- RAM בשימוש: שימוש בזיכרון RAM
  • מחזירה את אחוז המעבד המשמש: השימוש ב- CPU
  • מחזיר את זמן הפעילות של השרת: Uptime
  • מחזיר את זמן השרת: מה השעה?
  • שלח צילום מסך של השרת: תמונת מסך
  • מחזירה את מיקום השרת: איפה אתה?
    עקוב אחר השרת שלך

    עקוב אחר השרת שלך

אז, לסיום, ראוי לציין כי צריכת התסריט הזה היא מינימלית, הוא עדיין בבנייה והמפתח שלו מעריך שהוא יעודכן כל הזמן. זהו כלי שכל מנהלי המערכת צריכים להעריך ולהוציא לפועל.

אם אהבתם או שמצאתם מידע שימושי, אל תהססו להשאיר את הערותיכם.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   ירדן דיג'ו

    יום טוב,

    אני מוצא את המאמר מעניין למדי, רק שלא הבנתי חלק, אני לא יודע אם אתה יכול לעזור לי, איך אני מגדיר את זה;

    "ערוך את הקובץ config.ini עם המידע של קוד ה- api של המברק שלך ובאופציה של קוד הכתיבה של ערוץ הדברים."