
ניטור זמינות אתר הוא בדיקה אוטומטית שרצה כל כמה דקות, מנסה לפתוח את האתר כמו גולש, ושולחת לכם התראה ברגע שמשהו לא עובד — האתר לא עונה, מחזיר שגיאה, או איטי באופן חריג. בלי ניטור, הרבה בעלי עסקים מגלים שהאתר נפל רק כשלקוח מתקשר, או כשהלידים פשוט מפסיקים להגיע. ניטור טוב בודק לא רק "האם האתר עולה", אלא גם את תוקף תעודת ה-SSL, את הדומיין, ואת הדבר שבאמת מכניס כסף: הטפסים.
למה לנטר, אם האתר "בדרך כלל עובד"
אתרים לא נופלים רק בגלל תקלות גדולות. הם נופלים בגלל עדכון תוסף שהשתבש, תעודה שלא חודשה, אמצעי תשלום שפג אצל הרשם, שרת שנגמר לו המקום בדיסק, או שינוי DNS שנעשה בטעות. רוב התקלות האלה שקטות: אף אחד לא מקבל הודעה, והאתר פשוט לא זמין עד שמישהו שם לב.
יש גם מחיר מול גוגל. לפי התיעוד של Google Search Central, כשאתר מחזיר שגיאות שרת (5xx), גוגל מאט את קצב הסריקה שלו, וכתובות שממשיכות להחזיר שגיאות לאורך זמן עלולות לרדת מהאינדקס. תקלה קצרה שמזוהה ומתוקנת מהר — לא מזיקה. תקלה שנמשכת ימים בלי שאף אחד יודע — כבר כן.
מה בודקים
| בדיקה | מה היא תופסת | תדירות סבירה |
|---|---|---|
| זמינות (HTTP) | האתר לא עונה או מחזיר שגיאת שרת | כל כמה דקות |
| תוכן צפוי בעמוד | האתר "עונה" אבל מציג עמוד שגיאה או עמוד ריק | כל כמה דקות |
| תוקף תעודת SSL | תעודה שעומדת לפוג כי החידוש האוטומטי נכשל | פעם ביום |
| תוקף הדומיין | דומיין שלא חודש | פעם בשבוע |
| זמן תגובה | האטה הדרגתית לפני קריסה | עם בדיקת הזמינות |
| טפסים ולידים | טופס שנראה תקין אבל הפניות לא מגיעות | פעם ביום או אחרי כל עדכון |
"עונה" זה לא "עובד"
בדיקת זמינות בסיסית מסתפקת בכך שהשרת החזיר תשובה תקינה. אבל אתר יכול להחזיר תשובה "תקינה" ועדיין להיות שבור: עמוד ריק בגלל שגיאת קוד, הודעת "האתר בתחזוקה" שנשכחה, או עמוד שהמטמון שמר בזמן תקלה. לכן כדאי שהבדיקה תחפש בעמוד מילה או משפט שאמורים להופיע בו — שם העסק, כותרת מסוימת — ותתריע אם הם חסרים.
תעודת SSL ודומיין: התקלות הצפויות
תעודות חינמיות של Let's Encrypt תקפות ל-90 יום, ולכן הן מתחדשות אוטומטית. רוב הזמן זה עובד — אבל כשהחידוש נכשל, למשל אחרי שינוי DNS או מעבר שרת, אף אחד לא מקבל הודעה עד שהתעודה פגה והגולשים רואים אזהרה. בדיקה יומית שמתריעה כשנשארים פחות משבועיים לתוקף נותנת מספיק זמן לתקן. על תעודות הרחבתי במאמר תעודת SSL.
אותו דבר עם הדומיין: חידוש אוטומטי שנכשל בגלל כרטיס אשראי שפג מפיל את האתר ואת המייל ביחד. ראו מה זה דומיין.
הטפסים: הבדיקה שכולם שוכחים
האתר עולה, העמודים נטענים, ובכל זאת אין פניות כבר שבוע. הסיבות הנפוצות: מיילי ההתראה נוחתים בספאם, עדכון תוסף שבר את השליחה, הגנת ספאם חוסמת גם פניות אמיתיות, או שאינטגרציה ל-CRM הפסיקה לעבוד. ניטור זמינות רגיל לא יתפוס את זה.
מה שעובד: שליחת פנייה לבדיקה אחרי כל עדכון, ומעקב על מספר הפניות — ירידה פתאומית לאפס היא סימן אזהרה. אם ההתראות נשלחות במייל, ההגדרות של מייל עסקי על הדומיין קריטיות. באתר הזה, פניות מהטופס נשמרות ישירות במערכת ניהול פניות בצד השרת, כך שהן לא תלויות בהגעת מייל.
כמה זמינות זה "מספיק"
חברות אחסון מדברות באחוזים, ושווה לתרגם אותם לזמן. בחודש של 30 יום יש 43,200 דקות. זמינות של 99.9% משאירה מקום לכ-43 דקות של השבתה בחודש; זמינות של 99% — לכ-7 שעות ו-12 דקות. ההבדל בין המספרים נראה זניח על הנייר, ומורגש מאוד כשהאתר למטה דווקא בשעות הפעילות.
אבל המספר עצמו פחות חשוב משתי שאלות אחרות: כמה מהר יודעים על תקלה, וכמה מהר מתקנים אותה. אתר שנפל לעשר דקות ומישהו קיבל התראה וטיפל — במצב טוב יותר מאתר שנפל לשעה בלילה ואף אחד לא ידע עד הבוקר.
ניטור מבחוץ ומבפנים
ניטור חיצוני בודק את האתר כמו גולש, ממקום אחר באינטרנט — הוא היחיד שיתפוס תקלת DNS, תעודה שפגה או שרת שלא עונה בכלל. ניטור פנימי, מתוך השרת, רואה דברים שגולש לא רואה: דיסק שמתמלא, זיכרון שנגמר, שגיאות שנרשמות ביומן ועבודות רקע שנתקעו. לאתר עסקי קטן, ניטור חיצוני הוא חובה; ניטור פנימי חשוב כשיש שרת ייעודי או מערכת עם עבודות רקע.
למי לשלוח את ההתראה
- למי שיכול לתקן — לא רק לבעל העסק. התראה שמגיעה למי שאין לו גישה לשרת רק מעבירה את הבהלה הלאה.
- בערוץ שרואים — הודעה לטלפון, לא רק מייל שנבלע בתיבה.
- עם אישור כפול — מערכות ניטור טובות בודקות שוב, ממקום אחר, לפני שהן מתריעות, כדי לא להציף בהתראות שווא.
- גם על החזרה — הודעה כשהאתר חזר לעבוד, כדי לדעת כמה זמן נמשכה התקלה.
ניטור לא מחליף בדיקה אחרי עדכון
הרבה תקלות נולדות ברגע מסוים — עדכון תוסף, שינוי תבנית, מעבר שרת. דקה של בדיקה ידנית אחרי כל שינוי כזה תופסת אותן לפני שהניטור צריך לתפוס: לפתוח את דף הבית ועמוד פנימי, לשלוח פנייה בטופס, ולבדוק שהיא הגיעה. זה פשוט, וזה עובד.
מה עושים כשמתקבלת התראה
- לפתוח את האתר מרשת אחרת — בטלפון, בלי Wi-Fi — כדי לוודא שהתקלה אמיתית.
- לבדוק איזו שגיאה מוחזרת. שגיאה 500 או 503 מצביעה על השרת או על הקוד; שגיאת חיבור או DNS מצביעה על התשתית.
- לבדוק מה השתנה לאחרונה: עדכון, תוסף חדש, שינוי הגדרות.
- אם יש עדכון חשוד — לשחזר מגיבוי או לבטל את השינוי, ורק אחר כך לחקור.
ניטור, התראות ותגובה לתקלות הם חלק מרכזי בתחזוקת אתרים, ובאתרים רציניים — גם חלק מהתשתית הטכנית. לא בטוחים מי יודע כשהאתר שלכם נופל? ספרו לי.
אהבתם את המאמר?


