← כל הפרויקטים
באוויר

panic_mode

סוכן ניטור ומניעת תקלות לשרתי Linux.

נבנה לפער בין 'יש לי שרת אחד' ל-'אני מריץ Datadog/Prometheus'. עבור צי קטן, סטאקים מלאים של observability הם overkill ולא מנוצלים — אבל עדיין צריך לדעת כשדיסק ב-95% או תהליך דולף זיכרון, לפני שזה הופך לתקלה אמיתית.

panic_mode רץ כ-binary יחיד ב-Rust עם תלויות מינימליות. מנהל לוגים רציפים של אירועי מערכת, מנטר סט מתכוונן של מטריקות ותנאים, ושולח התראות למפתח דרך הערוץ המוגדר ברגע שמרכיבים נחצים.

יעד הדיזיין הוא 'רעשני מספיק כדי להיות שימושי, שקט מספיק כדי לסמוך עליו' — מנטר שמתריע יותר מדי נמצא במצב mute, ומנטר ב-mute הוא לא מנטר.