דילוג לתוכן
Zinn® Uptime
heUSD

Zinn® Uptime

תכונות

⁨Zinn®⁩ Uptime הוא שירות לניטור זמינות אתרים עבור כל כתובת אינטרנט: הוא בודק מסביב לשעון, מאמת כל תקלה באמצעות בדיקה שנייה לפני שליחת התראה, ומעדכן אתכם בדוא"ל, ב-Slack, ב-Telegram או ב-webhook. שלושה צגים ניתנים בחינם, ללא צורך בכרטיס אשראי.

בדיקות אתר המתנהגות כמו מבקר

כל בדיקה היא בקשה אמיתית לדף שלכם, בדיוק כמו זו שדפדפן של מבקר היה שולח.

מערכת ניטור טובה רק כמו השאלה שהיא שואלת. ⁨Zinn®⁩ Uptime אינו מסתפק בביצוע פינג לשרת או בפתיחת פורט וקורא לזה אתר אינטרנט; הוא מבקש את הדף עצמו, באמצעות HTTP או HTTPS, בדיוק כפי שהיה עושה דפדפן, וממתין לתשובה. אם השם אינו מתורגם לכתובת, החיבור נדחה, לא ניתן לתת אמון בתעודה, השרת מחזיר שגיאה או ששום דבר אינו מתקבל בתוך עשר שניות, הבדיקה הזו נכשלה — והסיבה מתועדת במילים פשוטות, כך שההתראה מציגה לכם מהיכן להתחיל לחפש.

  • צגים בחינם נבדקים כל 5 דקות; עם חבילה, כל כתובת בחשבון נבדקת בכל דקה.
  • ההפניות מבוצעות, כך שתוכל לצפות בכתובת שאנשים מקלידים במקום ביעד שאליו היא מגיעה.
  • כל תגובת 2xx או 3xx נחשבת כפעילה; תגובת 4xx או 5xx נחשבת כמושבתת.
  • דף שלוקח לו יותר מ-10 שניות להגיב נחשב ככזה שזמנו עבר.
הטופס להוספת כתובת אינטרנט למעקב, עם שדות השם והטקסט הצפוי ומכסת הניטור של החשבון מעליו

השבתות מאומתות לפני ששולחים התראה למישהו

אזעקות שווא מרגילות אנשים להתעלם מהתרעות, לכן כל כשל חייב להוכיח את עצמו.

האינטרנט מאבד חבילות מידע, נתיבים משתנים בתנודתיות, ולשרת בודד אי שם יש לפעמים דקה גרועה. מערכת ניטור שמתריעה בפניכם על כל אירוע כזה מלמדת אתכם להתעלם ממנה, ואז מפספסת את ההשבתה שבאמת חשובה. לכן תקלה חייבת להוכיח את עצמה פעמיים: ברגע שבדיקה נכשלת, אותה כתובת נבדקת שוב באמצעות בקשה חדשה לחלוטין, שבדרך כלל מופנית ממיקום שונה. אם הבקשה השנייה עוברת בהצלחה, התקלה הרגעית מבוטלת. רק כאשר כישלונות מאומתים בשתי בדיקות רצופות, הכתובת מסומנת כמושבתת ומישהו מקבל על כך הודעה. אם חלק נכבד מכלל הכתובות שאנו מנטרים נכשל באותו רגע, אנו מניחים שהבעיה היא אצלנו ולא אצלכם, ולא רושמים דבר.

  • בדיקה שנכשלה מבוצעת שוב מיד באמצעות בקשה חדשה, אשר בדרך כלל מטופלת ממיקום שונה.
  • אם הבקשה השנייה הזו מגיעה לאתר, הכישלון הראשון מבוטל.
  • אתר מוגדר כמושבת לאחר שני כשלים מאומתים ברצף, כך שתקבלו הודעה תוך כ-2 מרווחי בדיקה.
  • דף אימות להגנה מפני בוטים אינו נחשב לעולם כהשבתה של האתר שלכם.

כיצד מאמתים השבתות

תצוגת הפירוט של כתובת מנוטרת אחת, המציגה זמן פעולה תקינה לפי שעה, זמן תגובה והיסטוריית השבתות

בדיקות מילות מפתח עבור דפים לא תקינים

ההשבתה שקוד סטטוס אינו יכול לראות היא הדף שנטען אך נותר ריק.

חלק מהתקלות החמורות ביותר מחזירות קוד סטטוס תקין לחלוטין. אתר WordPress שמסד הנתונים שלו הפסיק לפעול, חנות שעדכון התבנית שלה שיבש את העיצוב, דף שמוצג ריק עקב תצורה שגויה של זיכרון המטמון — כולם יכולים להחזיר 200. ספקו לרכיב הניטור קטע טקסט קצר שמופיע רק כאשר הדף באמת עובד, כגון שם האתר שלכם או ביטוי מתוך כותרת תחתונה, ודף שייטען בלעדיו ייחשב כמושבת, עם הסיבה "הטקסט הצפוי חסר".

  • הוסיפו עד 200 תווים של טקסט שחייב להופיע בדף.
  • אם הטקסט חסר, הבדיקה נכשלת עם הסיבה "expected text missing".

התראות באימייל, ב-Slack, ב-Telegram וב-webhook

הודעה אחת כאשר אתר קורס ואחת כאשר הוא מתאושש — לעולם לא הודעה בכל דקה.

התראה מועילה רק אם האדם הנכון רואה אותה. כל חבר בחשבון מקבל הודעת דוא"ל כאשר כתובת מפסיקה לפעול, ללא צורך בהגדרה כלשהי. חברו את Slack, Telegram או ובהוק משלכם ואותה התראה תימסר גם לשם, כך שגם ערוץ הצוות וגם הטלפון של המהנדס התורן יקבלו על כך עדכון. התראות מופעלות בעת שינוי, לא בעת מצב מתמשך: הודעה אחת כאשר אתר מושבת, והודעה אחת כאשר הוא חוזר לפעילות עם משך הזמן המשוער שבו הוא הושבת — לעולם לא הודעה בכל דקה כל עוד הוא נשאר מושבת.

  • הודעת אימייל נשלחת לכל חבר בחשבון כאשר כתובת מושבתת.
  • חברו את Slack, Telegram או וובהוק ואותן התראות יישלחו גם לשם.
  • ה-Webhooks חתומים באמצעות HMAC על גבי חותמת זמן וגוף ההודעה, כך שנקודת הקצה שלכם תוכל לאמת שהם הגיעו מאיתנו.
  • הודעת השחזור מציינת בערך כמה זמן האתר היה מושבת.

שליחת התראות זמינות אל Slack, Telegram או וובהוק (webhook)

הגדרות התראות, שבהן יעדי Slack, Telegram ו-webhook מחוברים והתראות הניטור מנותבות אליהם

היסטוריית זמן פעולה תקין וזמני תגובה

מספרים שתוכלו להציג ללקוח, הנשמרים כל עוד המוניטור קיים.

כאשר לקוח שואל האם האתר שלו הושבת ביום שלישי, התשובה צריכה להיות תיעוד, לא זיכרון. כל כתובת שומרת את זמן הפעילות התקינה שלה ואת זמן התגובה האופייני ב-30 הימים האחרונים ברשימה, זמן פעילות לפי שעה עם זמן תגובה ממוצע והאיטי ביותר בתצוגת הפרטים שלה, וכל השבתה עם מועד תחילתה, משך זמנה והמיקום שממנו אומת הכשל. ההיסטוריה נשמרת כל עוד הנכם ממשיכים לעקוב אחר הכתובת; השהיית מוניטור שומרת אותה, והסרת המוניטור מוחקת אותה.

  • זמן פעילות תקינה וזמן תגובה אופייני במהלך 30 הימים האחרונים ברשימה.
  • זמן פעילות תקינה מדי שעה וזמן התגובה הממוצע והאיטי ביותר עבור כל כתובת.
  • כל השבתה שתועדה, בצירוף משך הזמן שנמשכה ומהיכן אושרה.
מסך ⁨Zinn®⁩ Uptime המציג שלוש כתובות במעקב עם הסטטוס שלהן, זמינות של 30 יום וזמן תגובה אופייני

מהירות הדף לצד זמן פעילות תקינה

אתר שמגיב עדיין יכול להיות איטי מדי לשימוש.

אתר שמגיב תוך שמונה שניות פועל באופן טכני אך מושבת באופן מעשי. לצד בדיקות הזמינות, עבור כל דף מנוטר נמדדים מדדי Core Web Vitals שלו — נתוני הטעינה, האינטראקטיביות ויציבות הפריסה שבהם משתמשים מנועי החיפוש — מדי יום כאשר יש לכם חבילה, ומדי שבוע במסלול החינמי. שבוע איטי לאחר עדכון תוסף מוצג באותו מסך שבו מוצגת היסטוריית זמן הפעילות התקינה, כך שאינכם זקוקים לכלי נוסף כדי להבחין בכך.

  • מדדי Core Web Vitals נמדדים עבור כל דף במעקב — מדי יום עם חבילה, מדי שבוע במסלול החינמי.
  • מוצג לצד היסטוריית זמן הפעילות התקינה, כך ששבוע איטי והשבתה מופיעים במסך אחד.

ניטור דומיין, חינם

דומיין שפג תוקפו לוקח איתו את האתר, האימייל ודירוגי החיפוש.

תוקפם של שמות מתחם פג מסיבות סתמיות: תוקף כרטיס האשראי הרשום פג, תזכורת החידוש נשלחה למישהו שעזב, או שהחידוש האוטומטי מעולם לא הופעל. כשזה קורה, אתר האינטרנט, הדוא"ל ושנים של דירוג במנועי חיפוש יורדים לטמיון, ואדם אחר יכול לרשום את השם לעצמו. ⁨Zinn®⁩ Uptime קורא את רשומת הרישום הציבורית של כל דומיין מנוטר פעם ביום, ומזהיר אתכם 60, 30, 14, 7 ויום 1 לפני פקיעת התוקף. בנוסף, הוא משווה את הרשומה לזו של היום הקודם ומתריע בפניכם כאשר הרשם, שרתי השמות (nameservers) או סטטוס הרישום משתנים — לעתים קרובות זהו הסימן הראשון לכך שחשבון הדומיין נפרץ ונלקח.

  • אנו קוראים את רשומת הרישום של כל דומיין במעקב פעם ביום.
  • התראות תפוגה 60, 30, 14, 7 ויום 1 מראש.
  • התראות כאשר הרשם, שרתי השמות או סטטוס הרישום משתנים, או כאשר הדומיין נעלם.
  • דומיינים הרשומים או מתארחים אצלנו מתווספים עבורכם; הוסיפו כל דומיין אחר לפי שם.

ניטור תפוגת דומיין

רשימת מעקב של דומיינים המציגה את תאריך התפוגה, הרשם וסטטוס הרישום של כל אחד מהם

השהה, עצור ובצע אוטומציה

הניטור צריך להתאים את עצמו לעבודה, ולא להפך.

הניטור חייב להתאים לעבודה האמיתית. השהו מוניטור לפני העברה או תחזוקה מתוכננת וחזרו להפעיל אותו לאחר מכן; מוניטורים מושהים אינם נבדקים ואינם שולחים דבר, וההיסטוריה שלהם נשמרת. כל מה שמופיע במסך Uptime זמין גם דרך REST API, כך שניתן ליצור ולהסיר מוניטורים באמצעות סקריפטי הפריסה שלכם. ומכיוון שהשבתה והתאוששות הן אירועי פלטפורמה, הן יכולות להפעיל אוטומציה בלוח ⁨Zinn®⁩ Boards — פתיחת כרטיס עבור ההשבתה, לדוגמה.

  • השהה את הצג במהלך עבודה מתוכננת והפעל אותו מחדש לאחר מכן, כאשר ההיסטוריה שלו נשמרת ללא שינוי.
  • צרו, שנו שם, השהו והסירו צגים באמצעות ה-REST API.
  • אירועי השבתה והתאוששות יכולים להפעיל אוטומציה בלוח של ⁨Zinn®⁩ Boards.

ארחו את האתר גם אצלנו

השירות ⁨Zinn®⁩ Uptime נמצא באותו החשבון שבו נמצא האחסון של ⁨Zinn Digital®⁩: התחברות אחת, חשבונית אחת, והאתרים שאתם מאחסנים אצלנו מוצגים ישירות לצד אלה שאתם מנטרים. האחסון כולל התחייבות לזמינות חודשית של 99.9%, שתזוכה לחשבונכם בלחיצה אחת אם לא נעמוד בה.

הניטור והמעקב אחר דומיינים הם בחינם בכל חשבון ⁨Zinn Digital®⁩, בין אם יש לכם אחסון ובין אם לא.