מעקב שגיאות

מעקב שגיאות JavaScript המקושר להפעלות שנתקלו בהן

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

הבעיות שהוא פותר

נבנה עבור צוותים שרוצים שגיאות עם הסיפור שמאחוריהן

שגיאות ללא הקשר

קפצו משגיאה ישירות לריפליי ההפעלה שהפעיל אותה.

רעש מבאגים חד-פעמיים

שגיאות מקובצות לפי הודעה ומדורגות לפי תדירות, יחד עם המשתמשים וההפעלות שהושפעו.

עוד כלי ניטור אחד

מעקב השגיאות נמצא באותו מרחב עבודה כמו הריפליי והניתוח.

תהליך עבודה

כיצד PulsePanda הופך את זה להחלטות מוצר

1

לכידה אוטומטית

ה-SDK מתעד שגיאות ואזהרות JavaScript אוטומטית.

2

קבצו ודרג

שגיאות מאוחדות לפי הודעה וממוינות לפי תדירות.

3

שחזרו

פתחו את ההפעלה המקושרת כדי לצפות בשגיאה מתרחשת.

לכידה

מה PulsePanda מתעד כשמשהו נשבר

הכול מגיע מאותו סקריפט שמפעיל את האנליטיקה שלכם, בלי שום דבר נוסף להתקין.

מה PulsePanda מתעד כשמשהו נשבר
שגיאות שלא נתפסוחריגות שמגיעות לדפדפן, עם ההודעה, הקובץ, השורה, העמודה ו-stack trace.
דחיות Promise שלא טופלוPromise שנדחה ואף אחד לא תפס, השגיאה שנכשלת בשקט לעיתים הקרובות ביותר בפרונט-אנדים מודרניים.
שגיאות ואזהרות בקונסולכל מה שנכתב עם console.error או console.warn, מהקוד שלכם או מסקריפט צד שלישי, מתועד כשגיאה או כאזהרה.
בקשות שנכשלוקריאות fetch ו-XHR עם קוד הסטטוס והמשך שלהן, וגם תמונות, סקריפטים וגיליונות סגנון שלא נטענו. הם מופיעים ברשימת האירועים ובחלונית הרשת של הריפליי, ולא בקבוצות השגיאות.

מיון

משגיאה אל ההפעלה שגרמה לה

  1. קראו את הרשימה. תצוגת השגיאות מקבצת את 7, 30 או 90 הימים האחרונים לפי הודעה ומציגה, לכל בעיה, כמה פעמים היא קרתה, בכמה הפעלות ולכמה אנשים: משתמשים מזוהים, או אחד לכל דפדפן עד ש-identify() נותן להם שם. סננו כדי לראות רק שגיאות או רק אזהרות.
  2. פתחו את הבעיה. תקבלו הודעה לדוגמה, את הדף שבו היא קורית הכי הרבה, ואת ה-stack trace.
  3. צפו בה קורית. „צפייה בהפעלה האחרונה” פותח את הריפליי האחרון שנתקל בה; „הצגת הפעלות” מציג את כל ההפעלות שנתקלו בה. בריפליי, חלוניות הקונסול והרשת מראות מה נכשל לצד מה שהאדם עשה.

הצעד האחרון הוא כל העניין. stack trace אומר איפה הקוד נשבר; הריפליי מראה על מה האדם לחץ, מה הקליד ולמה חיכה קודם, וזה בדרך כלל מה שצריך כדי לשחזר את הבעיה.

מה תקבלו

יכולות מחוברות במרחב עבודה אחד

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

רעש

בנוי כדי לא להציף את הנתונים שלכם

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

בכנות

לצד Sentry או LogRocket, לא במקומם

כלים ייעודיים לניטור שגיאות כמו Sentry מעמיקים יותר בצד ההנדסי: source maps, מעקב אחר גרסאות, שגיאות בצד השרת וניתוב התראות. PulsePanda לא עושה אף אחד מאלה. ה-stack traces מוצגים כפי שהדפדפן דיווח עליהם, מה שאומר שבחבילת פרודקשן מכווצת הם מכווצים, ורק שגיאות דפדפן נלכדות.

מה ש-PulsePanda מוסיף הוא הקשר המוצרי סביב השגיאה: הריפליי של ההפעלה, שלב המשפך שהיא שברה, המשוב שאותו אדם השאיר, וכמה משתמשים אמיתיים היא פגעה בהם. צוותים שכבר עובדים עם Sentry בדרך כלל ממשיכים איתו ומשתמשים ב-PulsePanda כדי להחליט אילו שגיאות הכי חשובות למשתמשים.

שאלות נפוצות

שאלות שצוותים שואלים לפני מעבר

מה מעקב השגיאות לוכד?

שגיאות ואזהרות JavaScript, מקובצות לפי הודעה עם מספר המשתמשים וההפעלות שנפגעו.

האם אני יכול לראות את ההפעלה שמאחורי שגיאה?

כן. כל שגיאה מקושרת לריפליי ההפעלות שבהם היא התרחשה.

האם אני צריך להוסיף קוד?

לא. בתוכניות בתשלום, אותו SDK שמפעיל את האנליטיקה לוכד שגיאות אוטומטית.

שאלות נפוצות

שאלות על מעקב שגיאות JavaScript

האם PulsePanda תומך ב-source maps?

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

האם הוא לוכד שגיאות בצד השרת?

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

האם לולאת שגיאות תציף את הנתונים שלי?

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

אילו תוכניות כוללות מעקב שגיאות?

לכידת שגיאות ואזהרות כלולה בתוכניות Pro ו-Business.

דפים קשורים

גלו את שאר מערך הניתוח של PulsePanda

התחילו להבין את המשתמשים שלכם היום

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

התחילו בחינם