מילון מושגים

Logs / Metrics / Traces

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

נקרא גם: Logs · Metrics · Traces · Tracing · Span · Spans · לוגים · לוג · מטריקות · מדדים · טרייסים · עקבות · מעקב בקשות · יומן מערכת · קובץ לוג · Three Pillars of Observability · שלושת עמודי התווך · Telemetry Signals · איפה רואים מה קרה במערכת

תוכן העניינים
  1. הסבר פורמלי
  2. הסבר בגובה העיניים
  3. למה זה חשוב בפועל
  4. תגיות
  5. מקורות

הסבר פורמלי#

לפי תיעוד OpenTelemetry: Log הוא הודעה עם חותמת זמן שנפלטת משירות או מרכיב אחר, ואינה בהכרח קשורה לבקשה מסוימת. Metrics הם צבירות של נתונים מספריים על התשתית או היישום לאורך פרק זמן. Trace "מתעד את המסלול של בקשה בודדת" כשהיא עוברת בין שירותים, והוא מורכב מ-Spans, שכל אחד מהם הוא יחידת עבודה או פעולה אחת.

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

הסבר בגובה העיניים#

חשבו על מסעדה. הלוג הוא יומן המטבח: "14:03, הוזמנה פסטה". המטריקה היא הלוח על הקיר: "בשעה האחרונה יצאו 40 מנות, זמן ההמתנה הממוצע 12 דקות". והטרייס הוא מעקב אחרי הזמנה אחת של שולחן 7, מרגע שנרשמה, דרך המטבח ועד להגשה. כל אחד עונה על שאלה אחרת: מה קרה, כמה, ואיפה זה נתקע.

למה זה חשוב בפועל#

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

תגיות#

  • logs
  • metrics
  • traces
  • opentelemetry
  • telemetry

מקורות#

GL-058