Experimentos del caos

En Azure Chaos Studio, creará y ejecutará experimentos de caos. Un experimento de caos es un recurso de Azure que describe los errores que se deben ejecutar y los recursos en los que se deben ejecutar esos errores.

Un experimento se divide en dos secciones:

  • Selectores: los selectores son grupos de recursos de destino que tienen errores u otras acciones que se ejecutan en ellos. Un selector permite agrupar de forma lógica los recursos para reutilizarlos en varias acciones.

    Por ejemplo, puede tener un selector denominado AllNonProdEastUSVMs, en el que ha agregado todas las máquinas virtuales que no son de producción en este de EE. UU. Después, podría aplicar presión de CPU seguida de la presión de memoria virtual a esas máquinas virtuales haciendo referencia al selector.

  • Lógica: el resto del experimento describe cómo y cuándo ejecutar errores. Un experimento se organiza en pasos que se ejecutan uno después del otro. Cada paso consta de una o más ramas que se ejecutan a la vez. Los pasos y las ramas permiten inyectar varios errores en todos los recursos de su entorno de forma paralela.

    Cada rama tiene una o varias acciones, que son los errores que desea ejecutar o retrasos en el tiempo. Los errores son acciones que generan alguna interrupción. La mayoría de los errores toman uno o varios parámetros, como la duración, para ejecutar el error o la cantidad de esfuerzo que se debe aplicar.

Diagram that shows the layout of a chaos experiment.

Experimentos entre suscripciones y entre inquilinos

Un experimento del caos es un recurso de Azure implementado en una suscripción, un grupo de recursos y una región. Puede usar Azure Portal o la API REST de Chaos Studio para crear, actualizar, iniciar, cancelar y ver el estado de un experimento.

Los experimentos de Caos pueden tener como destino recursos en una suscripción diferente al experimento si la suscripción está dentro del mismo inquilino de Azure. Los experimentos de Caos pueden tener como destino recursos en una región diferente del experimento si la región es una región admitida para Chaos Studio.

Pasos siguientes

Ahora que comprende lo que es un experimento de caos está listo para: