השמיים חקלאי הסעיף מפרט את כל בדיקות הבריאות הזמינות במאזן העומס. הוא כולל גם תיאור קצר של כל שדה והחוות שבהן הם מיושמים.
חקלאי משמש לניטור מתקדם של הקצה האחורי. כאשר מתגלה בעיה על ידי חקלאי, הוא משבית אוטומטית את השרת האמיתי וה-IP שלו יסומן ברשימה השחורה.
בדיקות בריאות יכולות להיות מוגדר מראש or מנהג. ניתן לזהות את שני סוגי הצ'קים דרך עמודת הפעולות. כל סימן ביקורת שהגדרת התצורה שלו מאפורת מוגדר מראש ואלה שניתן לערוך בקלות לאחר לחיצה על סמל העיפרון מותאמים אישית.
השתמש בפעולות הבאות תחת פעולה תַפרִיט:
צור Farmguardian. פותח את חקלאי טופס. מלא טופס זה עם המידע הדרוש.
מחק. מסיר פריט נבחר חקלאי לבדוק.
אלו הם התיאורים של חקלאי שולחן:
שם. שם תיאורי של כל המחאה של שומר חווה.
תיאור. שדה זה מתאר כל המחאה של שומר חווה.
פיקוד. בודק פקודות ופרמטרים שיש לבצע בכל מרווח מול כל הקצה האחורי בחווה.
חוות. חוות ושירותים המשתמשים בצ'ק שצוין.
פעולות. השתמש בפעולות אלה כדי לנהל את חקלאי:
- ערוך. פותח את מסך התצורה של שומר החווה. זה זמין רק עבור מותאם אישית חקלאי המחאות.
- מחק. מסיר פריט נבחר חקלאי חשבון. אם ההמחאה מוקצה לשירות כלשהו, הודעה תשאל אותך אם לאלץ את המחיקה. אתה תשתמש בו רק להתאמה אישית חקלאי המחאות.
בדיקות בריאות מוגדרות מראש #
השתמש בבדיקות הבריאות המובנות הבאות עבור החווה שלך.
check_redis: בודק את התפקיד הראשי עבור שרת Redis. אם תפקיד המאסטר אינו קיים, הקצה האחורי יסומן בסטטוס DOWN
check_tcp: שולח חיבורי TCP ל-backend.
check_udp: שולח חיבורי UDP ל-backend ובודק אם היציאה נפתחה.
check_http: שולח בקשות HTTP ל-backend ומצפה לתגובה של 200 אישור עם פסק זמן של 5 שניות.
check_https: שולח בקשות HTTPS ל-backend ומצפה לתגובה של 200 אישור עם פסק זמן של 5 שניות.
check_smtp: שולח חיבורי SMTP ל-backend ומצפה לתגובת SMTP בסדר עם פסק זמן של 5 שניות.
check_https_response_string: שולח בקשות HTTPS ל-backend ומצפה לתגובה של 200 אישור ולמחרוזת נתונה ב-HTML עם פסק זמן של 5 שניות. משנה גם את המחרוזת לפי ערך כדי למצוא את התגובה.
check_http_response_string: שולח בקשות HTTP ל-backend, מצפה לתגובה של 200 אישור ולמחרוזת נתונה ב-HTML עם פסק זמן של 5 שניות. משנה גם את המחרוזת לפי ערך כדי למצוא את התגובה.
check_pop: שולח חיבורי POP ל-backend ומצפה לתגובת POP בסדר עם פסק זמן של 5 שניות.
check_ldap: שולח שאילתות LDAP ל-backend ומצפה לאגד LDAP עם פסק זמן של 5 שניות. שנה -b (חיפוש בסיס), -D (משתמש לאגד), -P (סיסמת משתמש).
check_ldaps: שולח שאילתות LDAPS ל-backends ומצפה ל-LDAP binding עם פסק זמן של 5 שניות. שנה -b (חיפוש בסיס), -D (משתמש לאגד), -P (סיסמת משתמש).
check_imap: שולח חיבורי IMAP ל-backend ומצפה לתגובת IMAP בסדר עם פסק זמן של 5 שניות.
check_sip: בדיקה זו תבדוק שרת/מכשיר SIP עבור זמינות וזמן תגובה.
check_ping: שולח 2 מנות ICMP ובדיקות כדי לאשר את אחוז החבילות המגיעות ללקוח.
check_common: בדוק את התיקיה usr/lib/nagios/plugins, הכוללת בדיקות נוספות, קבל מידע נוסף על בדיקת התקינות באמצעות –help.
השלב הבא, צור המחאה מותאמת אישית של Farmguardian.
