Aracılığıyla paylaş


Kaos denemeleri

Azure Chaos Studio'da kaos denemeleri oluşturup çalıştırırsınız. Kaos denemesi, çalıştırılması gereken hataları ve bu hataların çalıştırılması gereken kaynakları açıklayan bir Azure kaynağıdır.

Deneme iki bölüme ayrılır:

  • Seçiciler: Seçiciler, hataları veya bunlara karşı çalıştırılacak başka eylemleri olan hedef kaynak gruplarıdır. Seçici, birden çok eylemde yeniden kullanmak üzere kaynakları mantıksal olarak gruplandırmanıza olanak tanır.

    Örneğin, Doğu ABD'deki tüm üretim dışı sanal makineleri eklediğiniz adlı AllNonProdEastUSVMsbir seçiciniz olabilir. Ardından seçiciye başvurarak CPU baskısı ve ardından bu sanal makinelere sanal bellek baskısı uygulayabilirsiniz.

  • Mantık: Denemenin geri kalanında hataların nasıl ve ne zaman çalıştırıldığı açıklanır. Bir deneme, birbirinin ardından çalışan adımlar halinde düzenlenir. Her adımda aynı anda çalışan bir veya daha fazla dal vardır. Adımlar ve dallar, ortamınızdaki kaynaklara paralel olarak birden çok hata eklemenizi sağlar.

    Her dalda çalıştırmak istediğiniz hatalar veya zaman gecikmeleri olan bir veya daha fazla eylem vardır. Hatalar, bazı kesintilere neden olan eylemlerdir. Çoğu hata, hatayı çalıştırma süresi veya uygulanacak stres miktarı gibi bir veya daha fazla parametreyi alır.

Diagram that shows the layout of a chaos experiment.

Abonelikler arası ve kiracılar arası denemeler

Kaos denemesi, bir aboneliğe, kaynak grubuna ve bölgeye dağıtılan bir Azure kaynağıdır. Deneme oluşturmak, güncelleştirmek, başlatmak, iptal etmek ve durumunu görüntülemek için Azure portalını veya Chaos Studio REST API'sini kullanabilirsiniz.

Kaos denemeleri, abonelik aynı Azure kiracısı içindeyse denemeden farklı bir abonelikteki kaynakları hedefleyebilir. Kaos denemeleri, bölge Chaos Studio için desteklenen bir bölgeyse denemeden farklı bir bölgedeki kaynakları hedefleyebilir.

Sonraki adımlar

Artık bir kaos denemesi olduğunu anladığınıza göre: