סקריפט שכתבתי: כלב שמירה (watchdog)

מצורף סקריפט שכתבתי (בפייתון) המשמש ככלב שמירה. הסקריפט כתוב בצורה מופשטת,

ויכול לבקר לא רק תהליכים/שירותים שרצים במכונה, אלא גם כל דבר אחר שרץ במכונה, ושניתן לבקר את סטטוס הפעולה שלו ע"י הרצת פקודה במערכת ההפעלה . השימוש בשפת פייתון מרחיב את יכולת הריצה של הסקריפט גם לפלטפורמות אחרות (חלונות, לינוקס, מקינטוש, סולאריס ועוד… ). הקובץ מצורף כאן
ה- wd מתנהג עפ"י ההגדרות הרשומות בקובץ wd.ini. (בקובץ יש פירוט על כל הגדרה שיש לבצע).

מספר הערות:

  • יש לדאוג, כמובן, שתהיה מותקנת סביבת הפיתוח של פייתון (בלינוקס זה מותקן כברירת המחדל). את סביבת הפיתוח המתאימה למע' ההפעלה הרצויה ניתן להוריד כאן
  • יש לתזמן את הסקריפט באמצעות crontab/scehdular task
  • הסקריפט מתפקד בהצלחה מלאה באחת מהמערכות בעבודה שלי
My Signature
This entry was posted in פיתוח. Bookmark the permalink.

כתיבת תגובה

האימייל שלך לא יוצג באתר. (*) שדות חובה מסומנים

*

תגי HTML מותרים: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>