סקירה כללית על ניראות
Cloud Service Mesh מספק יכולות תצפית על התקינות והביצועים של השירותים. כדי לקבל נתוני טלמטריה, Cloud Service Mesh מסתמך על פרוקסי מסוג sidecar שמוזרקים כקונטיינר נפרד לאותם פודים כמו עומסי העבודה. שרתי ה-proxy מיירטים את כל תעבורת הנתונים הנכנסת והיוצאת של HTTP לעומסי העבודה ומדווחים על הנתונים ל-Cloud Service Mesh. במערכת הזו, מפתחי שירותים לא צריכים להטמיע קוד כדי לאסוף נתוני טלמטריה.
Cloud Monitoring ו-Cloud Logging מופעלים בGoogle Cloud פרויקט כשמתקינים את Cloud Service Mesh. כדי לדווח על נתוני טלמטריה, כל קובץ עזר חיצוני שמוזרק ל-Pods של השירות קורא ל-Cloud Monitoring API ול-Cloud Logging API. נתוני הטלמטריה מועלים אוטומטית לדפים של Cloud Service Mesh במסוףGoogle Cloud . שימו לב שהמדדים מוצגים רק לשירותי HTTP בדפים של Cloud Service Mesh במסוף Google Cloud .
ב-Cloud Service Mesh יש כמה לוחות בקרה של שירותים שהוגדרו מראש במסוףGoogle Cloud , כך שלא צריך להגדיר לוחות בקרה וטבלאות באופן ידני. הטלמטריה המפורטת הזו מאפשרת למפעילים לצפות בהתנהגות השירות, ומספקת להם את הכלים לפתרון בעיות, לתחזוקה ולאופטימיזציה של האפליקציות שלהם.
בדפים של Cloud Service Mesh במסוף Google Cloud , אפשר:
סקירה כללית של כל השירותים ברשת, עם מדדים קריטיים ברמת השירות לגבי שלושה מתוך ארבעת אותות הזהב של הניטור: חביון, תעבורה ושגיאות.
הגדרת יעדים למדידת רמת השירות (SLO), בדיקה שלהם והגדרת התראות לגביהם. היעדים האלה מסכמים את הביצועים של השירות שגלויים למשתמשים.
אפשר לראות תרשימים של מדדים עבור שירותים ספציפיים ולנתח אותם לעומק באמצעות סינון ופירוט, כולל לפי קוד תגובה, פרוטוקול, יעד, מקור תנועת גולשים ועוד.
תוכלו לקבל מידע מפורט על נקודות הקצה של כל שירות, ולראות איך התנועה זורמת בין השירותים ומה רמת הביצועים של כל קצה תקשורת.
אפשר לעיין בתרשים טופולוגיה של שירותים שמציג את השירותים ברשת ואת הקשרים ביניהם.