מסמך זה תורגם על ידי בינה מלאכותית. לכל אי דיוק, אנא עיין בגרסה האנגלית
מודול הטלמטריה של NocoBase מבוסס על OpenTelemetry ומספק יכולות תצפיתיות (observability) אחידות וניתנות להרחבה עבור יישומי NocoBase. מודול זה תומך באיסוף וייצוא של מדדי יישום שונים, כולל בקשות HTTP, שימוש במשאבי מערכת ועוד.
כדי להפעיל את מודול הטלמטריה, יש להגדיר את משתני הסביבה הרלוונטיים.
יש להגדיר ל-on.
שם השירות.
מייצאי מדדים. תומך במספר מייצאים, המופרדים בפסיקים. לערכים אפשריים, עיין בתיעוד של המייצאים הקיימים.
המדדים לייצוא, מופרדים בפסיקים. ערכים אפשריים ניתן למצוא במדדים.
סף תיעוד משך בקשת HTTP (http_request_cost), ביחידות אלפיות השנייה (מילישניות). ערך ברירת המחדל הוא 0, מה שאומר שכל הבקשות מתועדות. כאשר מוגדר לערך גדול מ-0, יתועדו רק בקשות שמשכן עולה על סף זה.
המדדים הנוכחיים המתועדים על ידי היישום מפורטים להלן. אם יש לכם צרכים נוספים, תוכלו לעיין בתיעוד הפיתוח להרחבה, או ליצור איתנו קשר.
| שם המדד | סוג המדד | תיאור |
|---|---|---|
process_cpu_percent | ObservableGauge | אחוז שימוש במעבד (CPU) של התהליך |
process_memory_mb | ObservableGauge | שימוש בזיכרון התהליך, ביחידות MB |
process_heap_mb | ObservableGauge | שימוש בזיכרון ה-heap של התהליך, ביחידות MB |
http_request_cost | Histogram | משך בקשת HTTP, ביחידות ms |
http_request_count | Counter | מספר בקשות HTTP |
http_request_active | UpDownCounter | מספר בקשות HTTP פעילות נוכחי |
sub_app_status | ObservableGauge | סטטיסטיקת ספירת יישומי משנה לפי סטטוס, מדווח על ידי תוסף plugin-multi-app-manager |