Google Cloud Observability for Python

סקירה כללית

Google Cloud Observability מספק מעקב, רישום ביומן ואבחון לאפליקציות Python.

ספריות Python זמינות לשירותי Google Cloud Observability הבאים:

Error Reporting

Error Reporting מצטבר ומציג שגיאות שנוצרו באפליקציות Python שפועלות. כדי להתחיל להשתמש ב-Error Reporting, אפשר לעיין במאמר בנושא הגדרת Error Reporting ל-Python.

Cloud Logging

בעזרת Cloud Logging תוכלו לאחסן, לחפש, לנתח, לעקוב ולקבל התראות לגבי נתונים ואירועים ביומן באפליקציות Python. שירות Logging מספק פלאגינים של Bunyan ו-Winston, וגם ספריית לקוח של Cloud Logging API. כדי להתחיל להשתמש ב-Logging, אפשר לקרוא את המאמר בנושא הגדרת Cloud Logging ל-Python.

Cloud Monitoring

Cloud Monitoring אוסף מדדים, אירועים ומטא-נתונים מאפליקציות Python. מערכת Google Cloud Observability משתמשת בנתונים האלה כדי ליצור לוחות בקרה, תרשימים והתראות.

מידע נוסף זמין בנושאים הבאים:

Cloud Trace

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

Cloud Profiler

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