בדף הזה יש קישור להוראות ליצירת ניסוי עבור תקלות ספציפיות. ניסוי הוא מופע של ניסוי להחדרת תקלות שמופעל על משאבי היעד, וצפוי להיכשל בגלל התקלה.
כדי להגדיר ניסוי חדש, צריך ליצור תבנית ניסוי שמגדירה את התקלה שתוחדר ואת משאבי היעד. בוחרים מבין הדפים הבאים בהתאם לתקלה שרוצים להוסיף.
- Fail Compute – הדמיה של חוסר זמינות של משאבי מחשוב ב-GKE או ב-Compute Engine.
- הורדת רמת התנועה של האפליקציה – הדמיה של ירידה ברמת התנועה דרך מאזן עומסים בשכבה 7.
- Failover Cloud SQL – מעבר אוטומטי (failover) של מסד נתונים של Cloud SQL עם זמינות גבוהה (HA) ממצב ראשי למצב המתנה.
התקלות האלה נועדו להגביל את היקף הניסוי למשאבים של פרויקט יחיד באזור יחיד או בהיקף מצומצם יותר. הניסוי לא ישפיע על היקף רחב יותר ממה שהוגדר. עם זאת, התקלות האלה גורמות לכשלים אמיתיים במשאבי היעד בסביבה שלה.
על ידי טירגוט של רכיבי תשתית כמו מסד נתונים של Cloud SQL או איזון עומסים של אפליקציות, וגם רכיבים אחרים שיתמכו בעתיד, תוכלו להעריך באופן סביר את הכשל באזור או באזור בהקשר של האפליקציה שלכם.