Healthchecks
ניטור משימות cron job ומשימות רקע בקוד פתוח עם התראות מיידיות
בחר תוכנית VPS לפריסה של Healthchecks
מתחדש ב-55.99 ₪/חודש ל-2 שנים. בטלו בכל עת.
אודות Healthchecks
Healthchecks הוא שירות ניטור קוד פתוח שתוכנן במיוחד עבור משימות cron, משימות מתוזמנות ותהליכי רקע. בניגוד לכלי ניטור זמינות מסורתיים שבודקים אם אתרים נגישים, Healthchecks מנטר אם המשימות התקופתיות שלכם אכן פועלות כשהן אמורות לפעול. על ידי ציפייה לפינגים קבועים מהמשימות שלכם, Healthchecks יכול לזהות מיד כאשר משימת גיבוי נכשלת, תהליך סנכרון נתונים נתקע, או דוח מתוזמן אינו נוצר. עם תמיכה ביותר מ-50 ערוצי התראות ו-API פשוט מבוסס HTTP, Healthchecks הפך לפתרון הסטנדרטי לניטור משימות, וזוכה לאמון של אלפי מפתחים וצוותי תפעול ברחבי העולם.
מקרי שימוש נפוצים
צוותי DevOps משתמשים ב-Healthchecks כדי לנטר משימות גיבוי קריטיות, משימות תחזוקת מסדי נתונים וסקריפטים לניקוי מערכת, ומקבלים התראות מיידיות ב-Slack או ב-PagerDuty כאשר משימות נכשלות או אורכות זמן רב מדי. מנהלי מערכת מסתמכים על Healthchecks כדי לעקוב אחר סקריפטים לחידוש תעודות, משימות סיבוב יומנים ומשימות סריקת אבטחה על פני מספר שרתים, עם יומנים מפורטים המציגים בדיוק מתי כל משימה בוצעה. מהנדסי נתונים פורסים את Healthchecks כדי לנטר צינורות ETL, משימות סנכרון נתונים ודוחות מתוזמנים, ומבטיחים שזרימות הנתונים ימשיכו ללא הפרעה עם התראות למספר ערוצים. עסקים קטנים ופרילנסרים משתמשים ב-Healthchecks כדי לנטר סקריפטים לגיבוי אתרים, ייצוא מסדי נתונים ומשימות תחזוקה חוזרות, ומחליפים בדיקות ידניות בניטור אוטומטי.
תכונות עיקריות
- API פשוט מבוסס HTTP לפינג לניטור כל משימת cron או משימה מתוזמנת
- למעלה מ-50 אינטגרציות התראות, כולל Slack, Discord, Telegram, PagerDuty, Opsgenie
- ניטור מבוסס אימייל עבור סקריפטים שאינם יכולים לבצע בקשות HTTP
- תזמון גמיש עם תחביר cron ותקופות חסד מותאמות אישית
- יומני פינג מפורטים המציגים זמן ביצוע, פלט וקודי יציאה
- ארגון מבוסס תגים לניהול מאות בדיקות
- שיתוף פעולה בצוות עם גישה משותפת וניתוב התראות
- תגי סטטוס להטמעת סטטוס בדיקה בלוחות מחוונים
- API ליצירה וניהול פרוגרמטי של בדיקות
- תמיכה באזורי זמן לתזמון מדויק בין אזורים
למה לפרוס את Healthchecks ב-Hostinger VPS
פריסת Healthchecks ב-Hostinger VPS מעניקה לכם בדיקות ללא הגבלה ללא תמחור לפי בדיקה של שירותים מתארחים, מה שהופך אותה לחסכונית לניטור עשרות או מאות משימות. עם משאבים ייעודיים ואחסון PostgreSQL, Healthchecks יכול לטפל בפינגים בתדירות גבוהה ולשמור יומנים מפורטים ללא הגבלה לצורך תאימות וניפוי באגים. Hostinger VPS מספקת את האמינות הקריטית לתשתית ניטור – שירות הניטור שלכם צריך להיות יציב יותר מהמשימות שהוא מנטר. שליטה מלאה על תצורת SMTP מבטיחה אספקת התראות דרך ספק האימייל המועדף עליכם, ועם כל הנתונים המאוחסנים ב-VPS שלכם,
אתם שומרים על פרטיות מלאה על המדדים התפעוליים שלכם. זה הופך את Hostinger VPS לאידיאלי להפעלת Healthchecks כפלטפורמת ניטור המשימות המרכזית שלכם.
תחילת העבודה: יצירת חשבון Superuser
לאחר הפריסה, תצטרכו ליצור חשבון Superuser כדי לגשת לממשק הניהול של Healthchecks. התחברו ל-VPS שלכם באמצעות SSH ונווטו לספריית היישומים שלכם בנתיב /docker/[your-app-name], ולאחר מכן הריצו:
שיטה אינטראקטיבית (מומלץ להגדרה ראשונית):
docker compose run healthchecks /opt/healthchecks/manage.py createsuperuser
פעולה זו תבקש מכם להזין כתובת אימייל וסיסמה עבור חשבון הניהול שלכם.
שיטה לא אינטראקטיבית (שימושית לאוטומציה):
docker compose run healthchecks /opt/healthchecks/manage.py createsuperuser --email admin@example.com --password your-secure-password
לחלופין, תוכלו לציין את נתיב קובץ ה-compose ישירות מבלי לנווט לספרייה:
docker compose -f /docker/[your-app-name]/docker-compose.yaml run healthchecks /opt/healthchecks/manage.py createsuperuser
לאחר היצירה, תוכלו להתחבר ל-Healthchecks באמצעות פרטי ה-Superuser שלכם ולהתחיל להגדיר בדיקות עבור משימות ה-cron והמשימות המתוזמנות שלכם.
בחר תוכנית VPS לפריסה של Healthchecks
מתחדש ב-55.99 ₪/חודש ל-2 שנים. בטלו בכל עת.