אתם יכולים להשתמש בלוחות בקרה של Cloud Monitoring כדי ליצור לוחות בקרה ותרשימים בהתאמה אישית. Kf מגיע עם תבנית ברירת מחדל שאפשר להשתמש בה כדי ליצור מרכזי בקרה למעקב אחרי הביצועים של האפליקציות.
לוח בקרה של ביצועי האפליקציה
כדי לפרוס לוח בקרה בסביבת העבודה שלכם ב-Cloud Monitoring Dashboards ולעקוב אחרי הביצועים של האפליקציות, מריצים את הפקודות הבאות: במרכז הבקרה הזה יש מדדי ביצועים של האפליקציה, כמו בקשות לשנייה, זמן אחזור הלוך ושוב, קודי שגיאה של HTTP ועוד.
git clone https://github.com/google/kfcd ./kf/dashboards./create-dashboard.py my-dashboard my-cluster my-space
משאבי מערכת ומרכז הבקרה של הביצועים
אתם יכולים לראות את כל משאבי המערכת ומדדי הביצועים, כמו רשימה של צמתים, תרמילים, קונטיינרים ועוד, באמצעות לוח בקרה מובנה. כדי לגשת ללוח הבקרה של המערכת, לוחצים על הקישור שלמטה.
פרטים נוספים על לוח הבקרה הזה זמינים כאן.
יצירת SLO והתראות
אתם יכולים ליצור SLO והתראות על סמך מדדים זמינים כדי לעקוב אחרי הביצועים והזמינות של המערכת והאפליקציות. לדוגמה, אפשר להשתמש במדדים istio.io/service/server/response_latencies כדי להגדיר התראה לגבי זמן האחזור של הלוך ושוב של האפליקציה.
הגדרת בקרת גישה ללוח הבקרה
כדי לתת למפתחים ולחברים אחרים בצוות גישה למרכז הבקרה, צריך לפעול לפי ההוראות האלה. התפקיד roles/monitoring.dashboardViewer מספק גישה לקריאה בלבד ללוחות בקרה.