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