אם נתוני המעקב לא נאספים באופן אוטומטי כדי לאמת את הביצועים או לפתור בעיות, צריך להגדיר את האפליקציה.
בצעו אינסטרומנטציה לאפליקציה שלכם כדי לאסוף מידע ספציפי שיעזור לכם להבין את הביצועים שלה ולפתור בעיות. יש כמה מסגרות עבודה של מכשור בקוד פתוח שאוספות נתונים של יומנים, מדדים ועקבות, ויכולות לשלוח את הנתונים האלה לכל ספק, כולל Google Cloud. במסגרת האפליקציות האגנטיות, חלק מהמסגרות יכולות לאסוף את ההנחיות והתשובות שלכם או להעביר הקשר שמאפשר מעקב אחרי חלק מהשיחות של שרתי MCP מרוחקים של Google Cloud.
כדי להוסיף לאפליקציה כלי מדידה, מומלץ להשתמש במסגרת מדידה ניטרלית ובעלת קוד פתוח, כמו OpenTelemetry, במקום בממשקי API או בספריות לקוח ספציפיים לספקים ולמוצרים. מידע על המסגרות האלה זמין במאמרים בנושא מדידה ויכולת צפייה ובחירת גישה למדידה.
פרטי ההגדרה של ספריית OpenTelemetry:
מידע על ספריות הלקוח של Cloud:
Ruby:
GitHub:
googleapis/google-cloud-traceASP.NET:
- ספרייה:
Google.Cloud.Diagnostics.AspNet - חבילת NuGet:
Google.Cloud.Diagnostics.AspNet - GitHub:
Google.Cloud.Diagnostics.AspNet version 4.0.0
- ספרייה:
ASP.NET Core:
- ספריות:
Google.Cloud.Diagnostics.AspNetCore3ו-Google.Cloud.Diagnostics.AspNetCore - חבילות NuGet:
Google.Cloud.Diagnostics.AspNetCore3ו-Google.Cloud.Diagnostics.AspNetCore - GitHub:
googleapis/google-cloud-dotnet
- ספריות: