Descrição geral dos alertas no Microsoft AzureOverview of alerts in Microsoft Azure

Este artigo descreve quais são os alertas, os seus benefícios e como começar a usá-los.This article describes what alerts are, their benefits, and how to get started using them.

O que são alertas no Microsoft Azure?What are alerts in Microsoft Azure?

Os alertas notificam-no proativamente quando forem encontrados problemas com a sua infraestrutura ou aplicação utilizando os seus dados de monitorização no Azure Monitor.Alerts proactively notify you when issues are found with your infrastructure or application using your monitoring data in Azure Monitor. Permitem identificar e resolver problemas antes que os utilizadores do seu sistema os notem.They allow you to identify and address issues before the users of your system notice them.

Descrição geralOverview

O diagrama abaixo representa o fluxo de alertas.The diagram below represents the flow of alerts.

Diagrama de fluxo de alerta

As regras de alerta são separadas dos alertas e das ações tomadas quando um alerta dispara.Alert rules are separated from alerts and the actions taken when an alert fires. A regra de alerta captura o alvo e critérios para alertar.The alert rule captures the target and criteria for alerting. A regra de alerta pode estar num estado ativado ou deficiente.The alert rule can be in an enabled or a disabled state. Alertas apenas para incêndios quando ativados.Alerts only fire when enabled.

Seguem-se os principais atributos de uma regra de alerta:The following are key attributes of an alert rule:

Recurso-alvo - Define o âmbito e os sinais disponíveis para alerta.Target Resource - Defines the scope and signals available for alerting. Um alvo pode ser qualquer recurso Azure.A target can be any Azure resource. Alvos de exemplo:Example targets:

  • Máquinas virtuais.Virtual machines.
  • Contas de armazenamento.Storage accounts.
  • Log Analytics espaço de trabalho.Log Analytics workspace.
  • Insights de Aplicação.Application Insights.

Para certos recursos (como máquinas virtuais), pode especificar vários recursos como alvo da regra de alerta.For certain resources (like virtual machines), you can specify multiple resources as the target of the alert rule.

Sinal - Emitido pelo recurso alvo.Signal - Emitted by the target resource. Os sinais podem ser dos seguintes tipos: métrica, log de atividade, Insights de aplicação e log.Signals can be of the following types: metric, activity log, Application Insights, and log.

Critérios - Uma combinação de sinal e lógica aplicada num recurso-alvo.Criteria - A combination of signal and logic applied on a target resource. Exemplos:Examples:

  • Percentagem CPU > 70%Percentage CPU > 70%
  • Tempo de resposta do servidor > 4 msServer Response Time > 4 ms
  • Contagem de resultados de uma consulta de registo > 100Result count of a log query > 100

Nome de alerta - Um nome específico para a regra de alerta configurada pelo utilizador.Alert Name - A specific name for the alert rule configured by the user.

Descrição do alerta - Descrição da regra de alerta configurada pelo utilizador.Alert Description - A description for the alert rule configured by the user.

Gravidade - A gravidade do alerta após os critérios especificados na regra de alerta é cumprida.Severity - The severity of the alert after the criteria specified in the alert rule is met. A severidade pode variar de 0 a 4.Severity can range from 0 to 4.

  • Sev 0 = CríticoSev 0 = Critical
  • Sev 1 = ErroSev 1 = Error
  • Sev 2 = AvisoSev 2 = Warning
  • Sev 3 = InformativoSev 3 = Informational
  • Sev 4 = VerboseSev 4 = Verbose

Ação - Uma ação específica tomada quando o alerta é disparado.Action - A specific action taken when the alert is fired. Para mais informações, consulte Grupos de Ação.For more information, see Action Groups.

O que pode alertarWhat you can alert on

Pode alertar em métricas e registos, conforme descrito na monitorização de fontes de dados.You can alert on metrics and logs, as described in monitoring data sources. Os sinais incluem, mas não se limitam a:Signals include but aren't limited to:

  • Valores de métricasMetric values
  • Consultas de pesquisa de registosLog search queries
  • Eventos de registo de atividadesActivity log events
  • Estado de funcionamento da plataforma subjacente do AzureHealth of the underlying Azure platform
  • Testes de disponibilidade do siteTests for website availability

Gerir alertasManage alerts

Pode definir o estado de alerta para especificar onde está no processo de resolução.You can set the state of an alert to specify where it is in the resolution process. Quando os critérios especificados na regra de alerta são cumpridos, um alerta é criado ou disparado, e tem um estado de New.When the criteria specified in the alert rule is met, an alert is created or fired, and it has a status of New. Pode alterar o estado quando reconhecer um alerta e quando o fecha.You can change the status when you acknowledge an alert and when you close it. Todas as alterações de estado são armazenadas na história do alerta.All state changes are stored in the history of the alert.

Os seguintes estados de alerta são apoiados.The following alert states are supported.

EstadoState DescriçãoDescription
NovoNew O problema foi detetado e ainda não foi revisto.The issue has been detected and hasn't yet been reviewed.
ConfirmadoAcknowledged Um administrador reviu o alerta e começou a trabalhar nele.An administrator has reviewed the alert and started working on it.
FechadaClosed A questão foi resolvida.The issue has been resolved. Depois de um alerta ter sido fechado, pode reabri-lo mudando-o para outro estado.After an alert has been closed, you can reopen it by changing it to another state.

O estado de alerta é diferente e independente da condição do monitor.Alert state is different and independent of the monitor condition. O estado de alerta é definido pelo utilizador.Alert state is set by the user. A condição do monitor é definida pelo sistema.Monitor condition is set by the system. Quando um alerta dispara, o estado do monitor do alerta é definido para 'disparado', e quando a condição subjacente que causou o alerta para o incêndio se apaga, a condição do monitor está definida para "resolvida".When an alert fires, the alert's monitor condition is set to 'fired', and when the underlying condition that caused the alert to fire clears, the monitor condition is set to 'resolved'.

O estado de alerta não é alterado até que o utilizador o altere.The alert state isn't changed until the user changes it. Saiba como alterar o estado dos seus alertas e grupos inteligentes.Learn how to change the state of your alerts and smart groups.

Experiência alertaAlerts experience

A página de Alertas predefinidos fornece um resumo dos alertas que são criados dentro de um determinado intervalo de tempo.The default Alerts page provides a summary of alerts that are created within a particular time range. Apresenta os alertas totais para cada gravidade, com colunas que identificam o número total de alertas em cada estado para cada gravidade.It displays the total alerts for each severity, with columns that identify the total number of alerts in each state for each severity. Selecione qualquer uma das severidades para abrir a página Todos os Alertas filtrado por essa gravidade.Select any of the severities to open the All Alerts page filtered by that severity.

Em vez disso, pode enumerar programáticamente as instâncias de alerta geradas nas suas subscrições utilizando APIs REST.Instead, you can programmatically enumerate the alert instances generated on your subscriptions by using REST APIs.

Nota

Só é possível aceder aos alertas gerados nos últimos 30 dias.You can only access alerts generated in the last 30 days.

Não mostra nem rastreia alertas clássicos.It doesn't show or track classic alerts. Pode alterar as subscrições ou filtrar parâmetros para atualizar a página.You can change the subscriptions or filter parameters to update the page.

Screenshot da página alertas

Pode filtrar esta vista selecionando valores nos menus suspensos no topo da página.You can filter this view by selecting values in the drop-down menus at the top of the page.

ColunaColumn DescriçãoDescription
SubscriçãoSubscription Selecione as subscrições Azure para as quais deseja visualizar os alertas.Select the Azure subscriptions for which you want to view the alerts. Pode optar opcionalmente por selecionar todas as suas subscrições.You can optionally choose to select all your subscriptions. Apenas os alertas a que tem acesso nas subscrições selecionadas estão incluídos na vista.Only alerts that you have access to in the selected subscriptions are included in the view.
Grupo de recursosResource group Selecione um único grupo de recursos.Select a single resource group. Apenas os alertas com alvos no grupo de recursos selecionados estão incluídos na vista.Only alerts with targets in the selected resource group are included in the view.
Intervalo de tempoTime range Apenas os alertas disparados dentro do intervalo de tempo selecionado estão incluídos na vista.Only alerts fired within the selected time range are included in the view. Os valores suportados são a última hora, as últimas 24 horas, os últimos 7 dias, e os últimos 30 dias.Supported values are the past hour, the past 24 hours, the past 7 days, and the past 30 days.

Selecione os seguintes valores no topo da página Alertas para abrir outra página:Select the following values at the top of the Alerts page to open another page:

ValorValue DescriçãoDescription
Total de alertasTotal alerts O número total de alertas que correspondem aos critérios selecionados.The total number of alerts that match the selected criteria. Selecione este valor para abrir a vista Todos os Alertas sem filtro.Select this value to open the All Alerts view with no filter.
Grupos inteligentesSmart groups O número total de grupos inteligentes que foram criados a partir dos alertas que correspondem aos critérios selecionados.The total number of smart groups that were created from the alerts that match the selected criteria. Selecione este valor para abrir a lista de grupos inteligentes na vista Todos os Alertas.Select this value to open the smart groups list in the All Alerts view.
Regras totais de alertaTotal alert rules O número total de regras de alerta no grupo de subscrição e recursos selecionados.The total number of alert rules in the selected subscription and resource group. Selecione este valor para abrir a vista Regras filtrada no grupo de subscrição e recursos selecionados.Select this value to open the Rules view filtered on the selected subscription and resource group.

Gere regras do alertaManage alert rules

Para mostrar a página 'Regras', selecione Gerir as regras de alerta.To show the Rules page, select Manage alert rules. A página Regras é um único local para gerir todas as regras de alerta através das suas subscrições Azure.The Rules page is a single place for managing all alert rules across your Azure subscriptions. Ele lista todas as regras de alerta e pode ser classificado com base em recursos-alvo, grupos de recursos, nome de regra ou estado.It lists all alert rules and can be sorted based on target resources, resource groups, rule name, or status. Também pode editar, ativar ou desativar as regras de alerta desta página.You can also edit, enable, or disable alert rules from this page.

Screenshot da página Regras

Criar uma regra de alertaCreate an alert rule

Pode autorizar regras de alerta de forma consistente, seja qual for o serviço de monitorização ou tipo de sinal.You can author alert rules in a consistent manner, whatever of the monitoring service or signal type.

Eis como criar uma nova regra de alerta:Here's how to create a new alert rule:

  1. Escolha o alvo para o alerta.Pick the target for the alert.
  2. Selecione o sinal a partir dos sinais disponíveis para o alvo.Select the signal from the available signals for the target.
  3. Especifique a lógica a aplicar aos dados a partir do sinal.Specify the logic to be applied to data from the signal.

Este processo de autoria simplificado já não requer que conheça a fonte de monitorização ou os sinais suportados antes de selecionar um recurso Azure.This simplified authoring process no longer requires you to know the monitoring source or signals that are supported before selecting an Azure resource. A lista de sinais disponíveis é automaticamente filtrada com base no recurso-alvo que seleciona.The list of available signals is automatically filtered based on the target resource that you select. Também com base nesse alvo, é guiado pela definição automática da lógica da regra de alerta.Also based on that target, you're guided through defining the logic of the alert rule automatically.

Pode aprender mais sobre como criar regras de alerta em Criar, ver e gerir alertas usando o Azure Monitor.You can learn more about how to create alert rules in Create, view, and manage alerts using Azure Monitor.

Os alertas estão disponíveis em vários serviços de monitorização do Azure.Alerts are available across several Azure monitoring services. Para obter informações sobre como e quando utilizar cada um destes serviços, consulte aplicações e recursos do Monitor Azure.For information about how and when to use each of these services, see Monitoring Azure applications and resources.

Página de todos os alertasAll Alerts page

Para ver a página Todos os Alertas, selecione Alertas Totais.To see the All Alerts page, select Total Alerts. Aqui pode ver uma lista de alertas criados dentro do tempo selecionado.Here you can view a list of alerts created within the selected time. Pode ver uma lista dos alertas individuais ou uma lista dos grupos inteligentes que contêm os alertas.You can view either a list of the individual alerts or a list of the smart groups that contain the alerts. Selecione o banner no topo da página para alternar entre as vistas.Select the banner at the top of the page to toggle between views.

Screenshot da página de todos os alertas

Pode filtrar a vista selecionando os seguintes valores nos menus suspensos no topo da página:You can filter the view by selecting the following values in the drop-down menus at the top of the page:

ColunaColumn DescriçãoDescription
SubscriçãoSubscription Selecione as subscrições Azure para as quais deseja visualizar os alertas.Select the Azure subscriptions for which you want to view the alerts. Pode optar opcionalmente por selecionar todas as suas subscrições.You can optionally choose to select all your subscriptions. Apenas os alertas a que tem acesso nas subscrições selecionadas estão incluídos na vista.Only alerts that you have access to in the selected subscriptions are included in the view.
Grupo de recursosResource group Selecione um único grupo de recursos.Select a single resource group. Apenas os alertas com alvos no grupo de recursos selecionados estão incluídos na vista.Only alerts with targets in the selected resource group are included in the view.
Tipo de recursoResource type Selecione um ou mais tipos de recursos.Select one or more resource types. Apenas os alertas com alvos do tipo selecionado estão incluídos na vista.Only alerts with targets of the selected type are included in the view. Esta coluna só está disponível depois de especificado um grupo de recursos.This column is only available after a resource group has been specified.
RecursoResource Selecione um recurso.Select a resource. Apenas os alertas com esse recurso como alvo estão incluídos na vista.Only alerts with that resource as a target are included in the view. Esta coluna só está disponível depois de especificado um tipo de recurso.This column is only available after a resource type has been specified.
GravidadeSeverity Selecione uma gravidade de alerta ou selecione Todos para incluir alertas de todas as severidades.Select an alert severity, or select All to include alerts of all severities.
Condição do monitorMonitor condition Selecione uma condição do monitor ou selecione Todos para incluir alertas de todas as condições.Select a monitor condition, or select All to include alerts of all conditions.
Estado de alertaAlert state Selecione um estado de alerta ou selecione Todos para incluir alertas de todos os estados.Select an alert state, or select All to include alerts of all states.
Serviço de monitorizaçãoMonitor service Selecione um serviço ou selecione Todos para incluir todos os serviços.Select a service, or select All to include all services. Apenas estão incluídos alertas criados pelas regras que utilizam o serviço como alvo.Only alerts created by rules that use service as a target are included.
Intervalo de tempoTime range Apenas os alertas disparados dentro do intervalo de tempo selecionado estão incluídos na vista.Only alerts fired within the selected time range are included in the view. Os valores suportados são a última hora, as últimas 24 horas, os últimos 7 dias, e os últimos 30 dias.Supported values are the past hour, the past 24 hours, the past 7 days, and the past 30 days.

Selecione Colunas no topo da página para selecionar quais colunas mostrar.Select Columns at the top of the page to select which columns to show.

Página de detalhes de alertaAlert details page

Ao selecionar um alerta, esta página fornece detalhes do alerta e permite-lhe alterar o seu estado.When you select an alert, this page provides details of the alert and enables you to change its state.

Screenshot da página de detalhes do alerta

A página de detalhes do alerta inclui as seguintes secções:The Alert details page includes the following sections:

SectionSection DescriptionDescription
ResumoSummary Exibe as propriedades e outras informações significativas sobre o alerta.Displays the properties and other significant information about the alert.
HistóricoHistory Enumera cada ação tomada pelo alerta e quaisquer alterações feitas ao alerta.Lists each action taken by the alert and any changes made to the alert. Atualmente limitado a alterações de estado.Currently limited to state changes.
DiagnósticoDiagnostics Informação sobre o grupo inteligente em que o alerta está incluído.Information about the smart group in which the alert is included. A contagem de alerta refere-se ao número de alertas que estão incluídos no grupo inteligente.The alert count refers to the number of alerts that are included in the smart group. Inclui outros alertas no mesmo grupo inteligente que foram criados nos últimos 30 dias, qualquer que seja o filtro de tempo na página da lista de alertas.Includes other alerts in the same smart group that were created in the past 30 days, whatever of the time filter in the alerts list page. Selecione um alerta para ver os seus detalhes.Select an alert to view its detail.

Controlo de acesso baseado em funções (RBAC) para os seus casos de alertaRole-based access control (RBAC) for your alert instances

O consumo e a gestão de casos de alerta exigem que o utilizador tenha as funções de Azure incorporadas quer do colaborador de monitorização quer do leitor de monitorização.The consumption and management of alert instances requires the user to have the Azure built-in roles of either monitoring contributor or monitoring reader. Estas funções são suportadas em qualquer âmbito do Azure Resource Manager, desde o nível de subscrição até atribuições granulares a nível de recursos.These roles are supported at any Azure Resource Manager scope, from the subscription level to granular assignments at a resource level. Por exemplo, se um utilizador tiver apenas acesso de colaborador a máquina ContosoVM1 virtual, esse utilizador pode consumir e gerir apenas os alertas gerados em ContosoVM1 .For example, if a user only has monitoring contributor access for virtual machine ContosoVM1, that user can consume and manage only alerts generated on ContosoVM1.

Gerencie os seus casos de alerta programáticamenteManage your alert instances programmatically

É melhor consultar programáticamente os alertas gerados contra a sua subscrição.You might want to query programmatically for alerts generated against your subscription. As consultas podem ser para criar vistas personalizadas fora do portal Azure, ou para analisar os seus alertas para identificar padrões e tendências.Queries might be to create custom views outside of the Azure portal, or to analyze your alerts to identify patterns and trends.

Pode consultar os alertas gerados contra as suas subscrições, utilizando a API de Gestão de Alerta ou utilizando o Gráfico de Recursos Azure e a API de RecursosREST.You can query for alerts generated against your subscriptions either by using the Alert Management REST API or by using the Azure Resource Graph and the REST API for Resources.

O Recurso Graph REST API for Resources permite-lhe consultar casos de alerta em escala.The Resource Graph REST API for Resources allows you to query for alert instances at scale. O Gráfico de Recursos é recomendado quando tem de gerir os alertas gerados em muitas subscrições.Resource Graph is recommended when you have to manage alerts generated across many subscriptions.

O seguinte pedido de amostra para a API do Gráfico de Recurso retorna a contagem de alertas dentro de uma subscrição:The following sample request to the Resource Graph REST API returns the count of alerts within one subscription:

{
  "subscriptions": [
    <subscriptionId>
  ],
  "query": "AlertsManagementResources | where type =~ 'Microsoft.AlertsManagement/alerts' | summarize count()"
}

Também pode ver o resultado desta consulta de Gráfico de Recurso no portal com O Azure Resource Graph Explorer: portal.azure.comYou can also see the result of this Resource Graph query in the portal with Azure Resource Graph Explorer: portal.azure.com

Pode consultar os alertas para os seus campos essenciais.You can query the alerts for their essential fields.

Utilize a API de Gestão de Alertas PARA obter mais informações sobre alertas específicos, incluindo os seus campos de contexto de alerta.Use the Alert Management REST API to get more information about specific alerts, including their alert context fields.

Grupos inteligentesSmart groups

Os grupos inteligentes são agregações de alertas baseados em algoritmos de aprendizagem automática, que podem ajudar a reduzir o ruído de alerta e a ajuda na resolução de problemas.Smart groups are aggregations of alerts based on machine learning algorithms, which can help reduce alert noise and aid in troubleshooting. Saiba mais sobre os Grupos Inteligentes e como gerir os seus grupos inteligentes.Learn more about Smart Groups and how to manage your smart groups.

Passos seguintesNext steps