Tutorial: Supervisión de los cambios en las máquinas virtuales con Azure Event Grid y Logic AppsTutorial: Monitor virtual machine changes by using Azure Event Grid and Logic Apps

Para supervisar los eventos específicos que se producen en recursos de Azure o en recursos de terceros y responder a ellos, puede automatizar y ejecutar tareas como un flujo de trabajo mediante la creación de una aplicación lógica que use el código mínimo.To monitor and respond to specific events that happen in Azure resources or third-party resources, you can automate and run tasks as a workflow by creating a logic app that uses minimal code. Estos recursos pueden publicar esos eventos en una instancia de Azure Event Grid.These resources can publish events to an Azure event grid. A su vez, la cuadrícula de eventos envía esos eventos a los suscriptores que tienen colas, webhooks o centros de eventos como puntos de conexión.In turn, the event grid pushes those events to subscribers that have queues, webhooks, or event hubs as endpoints. Como suscriptor, su aplicación lógica puede esperar esos eventos desde la cuadrícula de eventos antes de ejecutar flujos de trabajo automatizados para llevar a cabo ciertas tareas.As a subscriber, your logic app can wait for those events from the event grid before running automated workflows to perform tasks.

Por ejemplo, aquí incluimos algunos eventos que los publicadores pueden enviar a los suscriptores a través del servicio Azure Event Grid:For example, here are some events that publishers can send to subscribers through the Azure Event Grid service:

  • Crear, leer, actualizar o eliminar un recurso.Create, read, update, or delete a resource. Por ejemplo, puede supervisar los cambios que podrían incurrir en gastos en su suscripción de Azure y afectar a la facturación.For example, you can monitor changes that might incur charges on your Azure subscription and affect your bill.

  • Agregar o quitar a una persona de una suscripción de Azure.Add or remove a person from an Azure subscription.

  • La aplicación realiza una acción concreta.Your app performs a particular action.

  • Aparece un nuevo mensaje en una cola.A new message appears in a queue.

En este tutorial se crea una aplicación lógica que supervisa los cambios realizados en una máquina virtual y envía mensajes de correo electrónico sobre dichos cambios.This tutorial creates a logic app that monitors changes to a virtual machine, and sends emails about those changes. Cuando crea una aplicación lógica con una suscripción a eventos de un recurso de Azure, los eventos fluyen desde ese recurso a través de una cuadrícula de eventos a la aplicación lógica.When you create a logic app with an event subscription for an Azure resource, events flow from that resource through an event grid to the logic app. El tutorial le guía en la creación de esta aplicación lógica:The tutorial walks you through building this logic app:

Introducción: Supervisión de los cambios en máquinas virtuales con Azure Event Grid y Logic Apps

En este tutorial, aprenderá a:In this tutorial, you learn how to:

  • Crear una aplicación lógica que supervisa eventos procedentes de una cuadrícula de eventos.Create a logic app that monitors events from an event grid.
  • Incorporar una condición que comprueba específicamente cambios en la máquina virtual.Add a condition that specifically checks for virtual machine changes.
  • Enviar un mensaje de correo electrónico cuando la máquina virtual cambia.Send email when your virtual machine changes.

PrerrequisitosPrerequisites

Creación de una aplicación lógica en blancoCreate blank logic app

  1. Inicie sesión en Azure Portal con sus credenciales de su cuenta de Azure.Sign in to the Azure portal with your Azure account credentials.

  2. En el menú principal de Azure, seleccione Crear un recurso > Integración > Aplicación lógica.From the main Azure menu, select Create a resource > Integration > Logic App.

    Creación de la aplicación lógica

  3. En la aplicación lógica, proporcione información acerca del recurso de aplicación lógica.Under Logic App, provide information about your logic app resource. Seleccione Crear cuando haya terminado.When you're done, select Create.

    Proporcione los detalles de la aplicación lógica

    PropiedadProperty ObligatorioRequired ValueValue DescripciónDescription
    NombreName Yes <nombre-de-la-aplicación-lógica><logic-app-name> Proporcione un nombre único para la aplicación lógica.Provide a unique name for your logic app.
    SuscripciónSubscription Yes <Azure-subscription-name><Azure-subscription-name> Seleccione la misma suscripción de Azure para todos los servicios de este tutorial.Select the same Azure subscription for all the services in this tutorial.
    Grupos de recursosResource group Yes <Azure-resource-group><Azure-resource-group> Nombre del grupo de recursos de Azure para la aplicación lógica, que puede seleccionar para todos los servicios de este tutorial.The Azure resource group name for your logic app, which you can select for all the services in this tutorial.
    UbicaciónLocation Yes <Azure-region><Azure-region> Seleccione la misma región para todos los servicios de este tutorial.Select the same region for all services in this tutorial.
  4. Una vez que Azure ha implementado la aplicación lógica, el Diseñador de aplicaciones lógicas muestra una página con un vídeo de introducción y desencadenadores utilizados frecuentemente.After Azure deploys your logic app, the Logic Apps Designer shows a page with an introduction video and commonly used triggers. Desplácese más allá del vídeo y los desencadenadores.Scroll past the video and triggers.

  5. En Plantillas, elija Blank Logic App.Under Templates, select Blank Logic App.

    Selección de la plantilla de aplicación lógica

    El Diseñador de aplicaciones lógicas ahora muestra los desencadenadores que puede usar para iniciar la aplicación lógica.The Logic Apps Designer now shows you the triggers that you can use to start your logic app. Cada aplicación lógica debe comenzar con un desencadenador, que se activa cuando sucede un evento específico o cuando se cumple una condición determinada.Every logic app must start with a trigger, which fires when a specific event happens or when a specific condition is met. Cada vez que el desencadenador se activa, Azure Logic Apps crea una instancia de flujo de trabajo que ejecuta la aplicación lógica.Each time the trigger fires, Azure Logic Apps creates a workflow instance that runs your logic app.

Incorporación de un desencadenador de Event GridAdd an Event Grid trigger

Ahora, agregue el desencadenador de Event Grid que usa para supervisar el grupo de recursos de la máquina virtual.Now add the Event Grid trigger, which you use to monitor the resource group for your virtual machine.

  1. En el cuadro de búsqueda del diseñador, escriba event grid como filtro.On the designer, in the search box, enter event grid as your filter. En la lista de desencadenadores, seleccione el desencadenador Cuando se produce un evento de recursos.From the triggers list, select the When a resource event occurs trigger.

    Seleccione este desencadenador: "On a resource event"

  2. Cuando se le solicite, inicie sesión en Azure Event Grid con las credenciales de la cuenta de Azure.When prompted, sign in to Azure Event Grid with your Azure account credentials. En la lista Inquilino, que muestra el inquilino de Azure Active Directory asociado con la suscripción de Azure, compruebe que aparece al inquilino correcto, por ejemplo:In the Tenant list, which shows the Azure Active Directory tenant that's associated with your Azure subscription, check that the correct tenant appears, for example:

    Inicie sesión con sus credenciales de Azure

    Nota

    Si inició sesión con una cuenta personal de Microsoft, como @outlook.com o @hotmail.com, el desencadenador de Event Grid podría no aparecer correctamente.If you're signed in with a personal Microsoft account, such as @outlook.com or @hotmail.com, the Event Grid trigger might not appear correctly. Como alternativa, seleccione Conectar con entidad de servicio o autentíquese como miembro de Azure Active Directory asociado con la suscripción de Azure, por ejemplo, nombreDeUsuario@emailoutlook.onmicrosoft.com.As a workaround, select Connect with Service Principal, or authenticate as a member of the Azure Active Directory that's associated with your Azure subscription, for example, user-name@emailoutlook.onmicrosoft.com.

  3. Ahora suscriba la aplicación lógica a los eventos del publicador.Now subscribe your logic app to events from the publisher. Proporcione los detalles de la suscripción a eventos como se describe en la tabla siguiente, por ejemplo:Provide the details about your event subscription as described in the following table, for example:

    Proporcione detalles de la suscripción de eventos

    PropiedadProperty ObligatorioRequired ValueValue DescripciónDescription
    SuscripciónSubscription Yes <event-publisher-Azure-subscription-name><event-publisher-Azure-subscription-name> Seleccione el nombre de la suscripción de Azure asociada con el publicador de eventos.Select the name for the Azure subscription that's associated with the event publisher. Para este tutorial, seleccione el nombre de la suscripción de Azure de la máquina virtual.For this tutorial, select the Azure subscription name for your virtual machine.
    Tipo de recursoResource Type Yes <event-publisher-Azure-resource-type><event-publisher-Azure-resource-type> Seleccione el tipo de recurso de Azure para el publicador de eventos.Select the Azure resource type for the event publisher. Para más información sobre los tipos de recursos de Azure, consulte Tipos y proveedores de recursos de Azure.For more information about Azure resource types, see Azure resource providers and types. Para este tutorial, seleccione el valor Microsoft.Resources.ResourceGroups para supervisar los grupos de recursos de Azure.For this tutorial, select the Microsoft.Resources.ResourceGroups value to monitor Azure resource groups.
    Nombre de recursoResource Name Yes <event-publisher-Azure-resource-name><event-publisher-Azure-resource-name> Seleccione el nombre de recurso de Azure para el publicador de eventos.Select the Azure resource name for the event publisher. Esta lista varía según el tipo de recurso que ha seleccionado.This list varies based on the resource type that you selected. Para este tutorial, seleccione el nombre del grupo de recursos de Azure que incluye la máquina virtual.For this tutorial, select the name for the Azure resource group that includes your virtual machine.
    Elemento de tipo de eventoEvent Type Item NoNo <event-types><event-types> Seleccione uno o varios tipos de evento específicos para filtrar y enviar a Event Grid.Select one or more specific event types to filter and send to your event grid. Por ejemplo, si lo desea puede agregar estos tipos de eventos para detectar cuándo se cambian o eliminan los recursos:For example, you can optionally add these event types to detect when resources are changed or deleted:

    - Microsoft.Resources.ResourceActionSuccess
    - Microsoft.Resources.ResourceDeleteSuccess
    - Microsoft.Resources.ResourceWriteSuccess

    Para más información, consulte los temas siguientes:For more information, see these topics:

    - Esquema de eventos de Azure Event Grid para grupos de recursos- Azure Event Grid event schema for resource groups
    - Descripción del filtrado de eventos- Understand event filtering
    - Filtrado de eventos para Event Grid- Filter events for Event Grid

    Para agregar propiedades opcionales, seleccione Agregar nuevo parámetro y seleccione las propiedades que desee.To add optional properties, select Add new parameter, and then select the properties that you want. NoNo {ver descripciones}{see descriptions} * Filtro de prefijo: En este tutorial, deje esta propiedad vacía.* Prefix Filter: For this tutorial, leave this property empty. El comportamiento predeterminado coincide con todos los valores.The default behavior matches all values. Sin embargo, puede especificar una cadena de prefijo como un filtro, por ejemplo, una ruta de acceso y un parámetro para un recurso concreto.However, you can specify a prefix string as a filter, for example, a path and a parameter for a specific resource.

    * Filtro de sufijo: En este tutorial, deje esta propiedad vacía.* Suffix Filter: For this tutorial, leave this property empty. El comportamiento predeterminado coincide con todos los valores.The default behavior matches all values. Sin embargo, puede especificar una cadena de sufijo como un filtro, por ejemplo, una extensión de nombre de archivo, si desea solo determinados tipos de archivos.However, you can specify a suffix string as a filter, for example, a file name extension, when you want only specific file types.

    * Nombre de la suscripción: Para este tutorial puede proporcionar un nombre único para la suscripción a eventos.* Subscription Name: For this tutorial, you can provide a unique name for your event subscription.

  4. Guarde la aplicación lógica.Save your logic app. En la barra de herramientas del diseñador, seleccione Save (Guardar).On the designer toolbar, select Save. Para contraer y ocultar los detalles de una acción en la aplicación lógica, seleccione la barra de título de la acción.To collapse and hide an action's details in your logic app, select the action's title bar.

    Guardado de la aplicación lógica

    Cuando se guarda la aplicación lógica con un desencadenador de Event Grid, Azure crea automáticamente una suscripción a eventos para la aplicación lógica en el recurso seleccionado.When you save your logic app with an event grid trigger, Azure automatically creates an event subscription for your logic app to your selected resource. Así, cuando el recurso publica un evento en la cuadrícula de eventos, esa cuadrícula de eventos inserta automáticamente el evento en la aplicación lógica.So when the resource publishes an event to the event grid, that event grid automatically pushes the event to your logic app. Este evento desencadena la aplicación lógica, que crea y ejecuta una instancia del flujo de trabajo que se define en los pasos siguientes.This event triggers your logic app, then creates and runs an instance of the workflow that you define in these next steps.

La aplicación lógica ahora está activa y escucha los eventos de Event Grid, pero no hace nada hasta que agregue acciones al flujo de trabajo.Your logic app is now live and listens to events from the event grid, but doesn't do anything until you add actions to the workflow.

Agregar una condiciónAdd a condition

Si desea ejecutar la aplicación lógica solo cuando se produzca un evento u operación específicos, agregue una condición que compruebe la operación Microsoft.Compute/virtualMachines/write.If you want to your logic app to run only when a specific event or operation happens, add a condition that checks for the Microsoft.Compute/virtualMachines/write operation. Cuando esta condición se cumpla, la aplicación lógica le enviará un mensaje de correo electrónico con detalles acerca de la máquina virtual actualizada.When this condition is true, your logic app sends you email with details about the updated virtual machine.

  1. En el Diseñador de aplicación lógica, bajo el desencadenador de Event Grid, seleccione Nuevo paso.In Logic App Designer, under the event grid trigger, select New step.

    Selección de "New step" (Nuevo paso)

  2. En Elegir una acción, en el cuadro de búsqueda, escriba condition como filtro.Under Choose an action, in the search box, enter condition as your filter. En la lista Acciones, seleccione la acción Condición.From the actions list, select the Condition action.

    Agregar una condición

    El Diseñador de aplicaciones lógicas agrega una condición vacía al flujo de trabajo, incluidas las rutas de acceso de la acción que se deben seguir en función de si la condición se cumple o no.The Logic App Designer adds an empty condition to your workflow, including action paths to follow based whether the condition is true or false.

    Aparición de una condición vacía

  3. Cambie el nombre del título de la condición a If a virtual machine in your resource group has changed.Rename the condition title to If a virtual machine in your resource group has changed. En la barra de título de la condición, seleccione el botón de los puntos suspensivos ( ... ) y Cambiar nombre.On the condition's title bar, select the ellipses (...) button, and select Rename.

    Cambio del nombre de la condición

  4. Cree una condición que comprueba el evento body de un objeto data donde la propiedad operationName es igual a la operación Microsoft.Compute/virtualMachines/write.Create a condition that checks the event body for a data object where the operationName property is equal to the Microsoft.Compute/virtualMachines/write operation. Más información sobre el Esquema de eventos de la cuadrícula de eventos.Learn more about Event Grid event schema.

    1. En la primera fila, debajo de And, haga clic en el cuadro izquierdo.On the first row under And, click inside the left box. En la lista de contenido dinámico que aparece, seleccione Expresión.In the dynamic content list that appears, select Expression.

      Selección de "Expresión" para abrir el editor de expresiones

    2. En el editor de expresiones, escriba esta expresión, que devuelve el nombre de la operación del desencadenador, y seleccione Aceptar:In the expression editor, enter this expression, which returns the operation name from the trigger, and select OK:

      triggerBody()?['data']['operationName']

      Por ejemplo:For example:

      Escritura de una expresión para extraer el nombre de la operación

    3. En el cuadro central, mantenga el operador es igual que.In the middle box, keep the operator is equal to.

    4. En el cuadro de la derecha, escriba este valor, que es la operación específica que se va a supervisar:In the right box, enter this value, which is the specific operation that you to monitor:

      Microsoft.Compute/virtualMachines/write

    Ahora, la condición finalizada se parecerá a este ejemplo:Your finished condition now looks like this example:

    Condición completada que compara la operación

    Si cambia de la vista de diseño a la vista de código y vuelve a la vista de diseño, la expresión que especificó en la condición se resuelve en el token data.operationName:If you switch from design view to code view and back to design view, the expression that you specified in the condition resolves to the data.operationName token:

    Tokens resueltos en la condición

  5. Guarde la aplicación lógica.Save your logic app.

Envío de notificaciones por correo electrónicoSend email notifications

Ahora, agregue una acción para poder recibir un mensaje de correo electrónico cuando se cumpla la condición especificada.Now add an action so that you can receive an email when the specified condition is true.

  1. En el cuadro If true de la condición, seleccione Agregar una acción.In the condition's If true box, select Add an action.

    Agregar una acción para cuando la condición se cumpla

  2. En Elegir una acción, en el cuadro de búsqueda, escriba send an email como filtro.Under Choose an action, in the search box, enter send an email as your filter. En función de su proveedor de correo electrónico, busque y seleccione el conector correspondiente.Based on your email provider, find and select the matching connector. A continuación, seleccione la acción "enviar correo electrónico" para el conector.Then select the "send email" action for your connector. Por ejemplo:For example:

    • Para una cuenta profesional o educativa de Azure, seleccione el conector de Office 365 Outlook.For an Azure work or school account, select the Office 365 Outlook connector.

    • Para las cuentas de Microsoft personales, seleccione el conector de Outlook.com.For personal Microsoft accounts, select the Outlook.com connector.

    • Para las cuentas de Gmail, seleccione el conector de Gmail.For Gmail accounts, select the Gmail connector.

    Este tutorial continúa con el conector de Office 365 Outlook.This tutorial continues with the Office 365 Outlook connector. Si utiliza un proveedor diferente, los pasos siguen siendo los mismos, pero la interfaz de usuario podría ser ligeramente diferente.If you use a different provider, the steps remain the same, but your UI might appear slightly different.

    Seleccione la acción "send email"

  3. Si ya no tiene una conexión para el proveedor de correo electrónico, inicie sesión en su cuenta de correo electrónico cuando se le pida que se autentique.If you don't already have a connection for your email provider, sign in to your email account when you're asked for authentication.

  4. Cambie el nombre de la acción del correo electrónico de envío por este título: Send email when virtual machine updatedRename the send email action to this title: Send email when virtual machine updated

  5. Proporcione información sobre el correo electrónico como se especifica en la tabla siguiente:Provide information about the email as specified in the following table:

    Proporción de información sobre la acción del correo electrónico

    Sugerencia

    Para seleccionar salidas de los pasos anteriores del flujo de trabajo, haga clic en un cuadro de edición para que aparezca la lista de contenido dinámico o seleccione Agregar contenido dinámico.To select output from the previous steps in your workflow, click inside an edit box so that the dynamic content list appears, or select Add dynamic content. Para más resultados, seleccione Ver más para cada sección de la lista.For more results, select See more for each section in the list. Para cerrar la lista de contenido dinámico, seleccione Agregar contenido dinámico de nuevo.To close the dynamic content list, select Add dynamic content again.

    PropiedadProperty ObligatorioRequired ValueValue DescripciónDescription
    ToTo Yes <destinatario@dominio><recipient@domain> Escriba la dirección de correo electrónico del destinatario.Enter the recipient's email address. Para realizar pruebas, puede usar su propia dirección de correo electrónico.For testing purposes, you can use your own email address.
    SubjectSubject Yes Resource updated: AsuntoResource updated: Subject Escriba el contenido del asunto del correo electrónico.Enter the content for the email's subject. Para este tutorial, escriba el texto especificado y seleccione el campo Asunto del evento.For this tutorial, enter the specified text, and select the event's Subject field. En este caso, el asunto del correo electrónico incluye el nombre del recurso actualizado (máquina virtual).Here, your email subject includes the name for the updated resource (virtual machine).
    CuerpoBody Yes Resource: TemaResource: Topic

    Event type: Tipo de eventoEvent type: Event Type

    Event ID: IDEvent ID: ID

    Time: Hora del eventoTime: Event Time

    Escriba el contenido del cuerpo del correo electrónico.Enter the content for the email's body. Para este tutorial, escriba el texto especificado y seleccione los campos Tema, Tipo de evento, ID y Hora del evento del evento para que el correo electrónico incluya el recurso que desencadenó el evento, el tipo de evento, la marca de tiempo del evento y el identificador del evento de la actualización.For this tutorial, enter the specified text and select the event's Topic, Event Type, ID, and Event Time fields so that your email includes the resource that fired the event, event type, event timestamp, and event ID for the update. Para este tutorial, el recurso es el grupo de recursos de Azure seleccionado en el desencadenador.For this tutorial, the resource is the Azure resource group selected in the trigger.

    Para agregar líneas en blanco en el contenido, presione MAYÚS + ENTRAR.To add blank lines in your content, press Shift + Enter.

    Nota

    Si selecciona un campo que representa una matriz, el diseñador agrega automáticamente un bucle For each alrededor de la acción que haga referencia a la matriz.If you select a field that represents an array, the designer automatically adds a For each loop around the action that references the array. De este modo, la aplicación lógica realiza la acción en cada elemento de la matriz.That way, your logic app performs that action on each array item.

    Ahora, la acción de correo electrónico podría parecerse a este ejemplo:Now, your email action might look like this example:

    Selección de los datos que se incluirán en el correo electrónico

    Y la aplicación lógica terminada podría parecerse a este ejemplo:And your finished logic app might look like this example:

    Aplicación lógica terminada

  6. Guarde la aplicación lógica.Save your logic app. Para contraer y ocultar los detalles de cada acción en la aplicación lógica, seleccione la barra de título de la acción.To collapse and hide each action's details in your logic app, select the action's title bar.

    La aplicación lógica ahora está activa, pero espera a que haya cambios en la máquina virtual antes de hacer algo.Your logic app is now live, but waits for changes to your virtual machine before doing anything. Para probar la aplicación lógica ahora, pase a la sección siguiente.To test your logic app now, continue to the next section.

Comprobación del flujo de trabajo de la aplicación lógicaTest your logic app workflow

  1. Para comprobar que la aplicación lógica está recibiendo los eventos especificados, actualice la máquina virtual.To check that your logic app is getting the specified events, update your virtual machine.

    Por ejemplo, puede cambiar el tamaño de la máquina virtual en Azure Portal o cambiar el tamaño de la máquina virtual con Azure PowerShell.For example, you can resize your virtual machine in the Azure portal or resize your VM with Azure PowerShell.

    Transcurridos unos instantes, debería recibir un correo electrónico.After a few moments, you should get an email. Por ejemplo:For example:

    Correo electrónico acerca de la actualización de una máquina virtual

  2. Para revisar el historial de ejecución y desencadenamiento de la aplicación lógica, en el menú de la aplicación lógica, elija Información general.To review the runs and trigger history for your logic app, on your logic app menu, select Overview. Para ver más detalles acerca de una ejecución, seleccione la fila correspondiente a esa ejecución.To view more details about a run, select the row for that run.

    Historial de ejecuciones de la aplicación lógica

  3. Para ver las entradas y salidas de cada paso, expanda el paso que desea revisar.To view the inputs and outputs for each step, expand the step that you want to review. Esta información puede ayudarle a diagnosticar y depurar los problemas de la aplicación lógica.This information can help you diagnose and debug problems in your logic app.

    Detalles del historial de ejecución de la aplicación lógica

Enhorabuena, ha creado y ejecutado una aplicación lógica que supervisa los eventos del recurso mediante una cuadrícula de eventos y le envía por correo electrónico un mensaje cuando se producen esos eventos.Congratulations, you've created and run a logic app that monitors resource events through an event grid and emails you when those events happen. También ha aprendido cómo puede crear fácilmente flujos de trabajo que automatizan los procesos y a integrar sistemas y servicios en la nube.You also learned how easily you can create workflows that automate processes and integrate systems and cloud services.

Puede supervisar otros cambios de configuración con las cuadrículas de eventos y las aplicaciones lógicas, por ejemplo:You can monitor other configuration changes with event grids and logic apps, for example:

  • Una máquina virtual obtiene derechos de control de acceso basado en roles (RBAC).A virtual machine gets role-based access control (RBAC) rights.
  • Se realizan cambios en un grupo de seguridad de red (NSG) en una interfaz de red (NIC).Changes are made to a network security group (NSG) on a network interface (NIC).
  • Los discos para una máquina virtual se agregan o se quitan.Disks for a virtual machine are added or removed.
  • Se asigna una dirección IP pública a una máquina virtual de NIC.A public IP address is assigned to a virtual machine NIC.

Limpieza de recursosClean up resources

Este tutorial utiliza recursos y realiza acciones que generan gastos en su suscripción de Azure.This tutorial uses resources and performs actions that incur charges on your Azure subscription. Cuando haya terminado con el tutorial y las pruebas, asegúrese de deshabilitar o eliminar todos los recursos si no desea que generen gastos.So when you're done with the tutorial and testing, make sure that you disable or delete any resources where you don't want to incur charges.

  • Para detener la ejecución de la aplicación lógica sin eliminar el trabajo, deshabilítela.To stop running your logic app without deleting your work, disable your app. En el menú de la aplicación lógica, seleccione Introducción.On your logic app menu, select Overview. En la barra de herramientas, seleccione Deshabilitar.On the toolbar, select Disable.

    Desactive la aplicación lógica

    Sugerencia

    Si no ve el menú de la aplicación lógica, intente volver al panel de Azure y vuelva a abrir la aplicación lógica.If you don't see the logic app menu, try returning to the Azure dashboard, and reopen your logic app.

  • Para eliminar la aplicación lógica de forma definitiva, en el menú de la aplicación lógica, seleccione Información general.To permanently delete your logic app, on the logic app menu, select Overview. En la barra de herramientas, seleccione Eliminar.On the toolbar, select Delete. Confirme que quiere eliminar la aplicación lógica y seleccione Eliminar.Confirm that you want to delete your logic app, and select Delete.

Pasos siguientesNext steps