Assinar eventos do Gerenciamento de Recursos do Azure na Grade de Eventos
Artigo
Este artigo explica as etapas necessárias para assinar eventos publicados por Notificações de Recursos do Azure – Recursos. Para obter informações detalhadas sobre esses eventos, consulte Notificações de Recursos do Azure – Eventos de Recursos.
Criar tópico do sistema de recursos
Esta seção mostra como criar um tópico do sistema do tipo microsoft.resourcenotifications.resources.
Na barra de pesquisa, digite Tópicos do Sistema da Grade de Eventos e selecione um na lista de seleção.
Na página Tópicos do sistema na Grade de Eventos, selecione Criar na barra de ferramentas.
Na página Criar Tópico do Sistema de Grade de Eventos, selecione Gerenciamento de Recursos do Azure – versão prévia para o Tipo de tópico.
Selecione o grupo de recursos no qual você deseja criar o tópico do sistema.
Insira um nome para o tópico do sistema.
Selecione Examinar + criar
Na página Examinar + criar escolha Criar.
Na página de implantação bem-sucedida, selecione Ir para o recurso para navegar até a página do tópico do sistema. Você verá os detalhes sobre o tópico do sistema nesta página.
O comando de amostra a seguir cria uma assinatura de evento para eventos CreatedOrUpdated e Excluídos. Se você não especificar included-event-types, todos os tipos de evento serão incluídos por padrão.
O comando de amostra a seguir cria uma assinatura de evento para eventos CreatedOrUpdated e Excluídos. Se você não especificar IncludedEventType, todos os tipos de evento serão incluídos por padrão.
Na página Tópico do sistema da Grade de Eventos, selecione Assinatura de Evento na barra de ferramentas.
Veja se o Tipo de Tópico, o Recurso de Origem e o Nome do Tópico são preenchidos automaticamente.
Insira um nome para a assinatura de evento.
Para filtrar para tipos de evento, selecione o evento, por exemplo, CreatedOrUpdated ou Excluídos.
Selecione tipo de ponto de extremidade.
Configure o manipulador de eventos com base no tipo de ponto de extremidade selecionado. No exemplo a seguir, um hub de eventos do Azure é selecionado.
Selecione a guia Filtros para fornecer filtragem por assunto e filtragem avançada. Por exemplo, para filtrar eventos de recursos em um grupo de recursos específico, siga estas etapas:
Selecione Habilitar filtragem por assunto.
Na seção Filtros de Assunto, para Assunto começa com, forneça o valor do grupo de recursos neste formato: /subscriptions/{subscription-id}/resourceGroups/{resourceGroup-id}.
Em seguida, selecione Criar para criar a assinatura de evento.
Na guia Filtros da assinatura do evento, habilite a filtragem de assunto e use o seguinte filtro de assunto:
Subject begins with = /subscriptions/{subscription-id}/resourceGroups/{resourceGroup-id}
Em seguida, escolha os seguintes filtros avançados.
Key = "data.resourceInfo.location",
Operator = "String is in"
Value = "eastus"
AND
Key = “data.resourceInfo.type”, Operador = “Cadeia de caracteres termina com” Valor = “virtualMachines”
Fale conosco
Se você tiver dúvidas ou comentários sobre esse recursos, não hesite em nos contatar em arnsupport@microsoft.com.
Para ajudar você melhor com comentários específicos sobre um determinado evento, forneça as seguintes informações:
Para eventos ausentes:
Nome do tipo de tópico do sistema
Carimbo de data/hora aproximado em UTC quando a operação foi executada
ID do recurso base para a qual a notificação foi gerada
Navegue até o recurso no portal do Azure e selecione o modo de exibição JSON no canto superior direito. A ID do recurso é o primeiro campo na página de exibição JSON.
Tipo de evento esperado
Operação executada (por exemplo, VM iniciada ou interrompida, conta de armazenamento criada etc.)
Descrição do problema encontrado (por exemplo, VM iniciada e nenhum evento Microsoft.ResourceNotifications.HealthResources.AvailabilityStatusChanged gerado)
Se possível, forneça a ID de correlação da operação executada
Para o evento que foi atrasado ou tem conteúdo inesperado
Nome do tipo de tópico do sistema
Conteúdo inteiro da notificação excluindo data.resourceInfo.properties
Descrição do problema encontrado e valores de campo afetados
Verifique se você não está fornecendo informações identificáveis do usuário final enquanto compartilha esses dados.