Olá. Neste módulo, abordaremos maneiras de otimizar sua assinatura do Azure, incluindo monitoramento, controle de preços, e implementação de auditorias para ter políticas consistentes em várias assinaturas. Nesta lição, vamos começar com como monitorar recursos, incluindo a análise de arquivos de log que podem ser gerados por seus serviços do Azure, observando as métricas exibidas em gráficos e olhando para eles exibidos ao longo do tempo para determinar tendências. E, finalmente, como usar alertas para que possamos ser avisados para o que seria considerado anormal ou eventos periféricos. Portanto, logs, métricas e alertas andam juntos. Vamos dar uma olhada em alguns dos nossos recursos do Azure que criamos nesta assinatura e veja que tipo informações de monitoramento estariam disponíveis. Começaremos com máquinas virtuais. Podemos encontrar máquinas virtuais clicando em no item de menu da máquina virtual na parte superior da tela em nossos ícones usados com frequência, ou podemos procurar por máquinas virtuais na barra de pesquisa na parte superior ou use o menu hambúrguer no lado esquerdo da tela. Agora que exibimos a máquina virtual que existe em nossa assinatura, vamos selecionar um; ver que tipo de monitoramento poderíamos fazer. Podemos ver que esta máquina virtual está realmente rodando; podemos ver isso aqui em seu estado atual. Também podemos rolar para baixo no lado esquerdo no menu e rebocá-lo para as opções de monitoramento. Para ser consistente, O Azure sempre tem os três itens a seguir disponíveis independentemente do serviço. Todos os serviços terão alertas, métricas e logs. Vamos dar uma olhada nos logs primeiro. Os logs são normalmente usados quando você deseja determinar a causa de eventos anormais. Existem diferentes tipos de registros para bancos de dados, máquinas virtuais e contas de armazenamento. Para máquinas virtuais, você precisa habilitar o log o que permitiria ao Azure realmente capturar estatísticas sobre o desempenho de suas máquinas virtuais para que você possa analisá-los mais tarde, talvez para determinar se você tiver o plano de hardware apropriado para oferecer suporte ao desempenho que você está procurando. Outra maneira de ver o desempenho atual de uma máquina é clicar nas métricas. As métricas são uma ótima maneira para você determinar a utilização de seus recursos. É muito comum comprar um recurso que é ou muito poderoso para sua necessidade particular ou não é poderoso o suficiente. Uma das maneiras mais comuns de fazer isso é verificar um de suas métricas, como a utilização do processador. Vamos clicar em algo chamado CPU Credits Consumed. Como esta máquina virtual não está sendo muito usada, o gráfico está, na verdade, em torno de zero. Mas se esta fosse uma máquina viva, você seria capaz de ver se talvez fosse se beneficiar de comprar mais ou menos recursos. Normalmente, uma utilização de máquina virtual em torno de 60 ou 70% seria uma boa meta, permitindo que você ainda tem alguma capacidade sob alta carga mas certifique-se de não comprar demais. Se suas máquinas virtuais estivessem rodando consistentemente a 20%, você pode considerar colocá-los em um plano de hospedagem mais barato. Se suas máquinas virtuais estiverem rodando constantemente perto de 90 ou 100%, seria uma boa ideia considerar aumentar seu orçamento e atualização o plano de hardware em que a máquina virtual está sendo executada. Além de olhar para as métricas, você também pode configurar o conceito de alertas. Depois de usar as métricas para determinar o que seria uma atividade normal, você pode criar alertas para garantir que os administradores são notificados quando algo ocorre isso parece ser fora do comum. Então, vamos em frente e criar um alerta para esta máquina virtual. Ao usar a opção de menu de alertas no lado esquerdo da tela, agora vemos que existe um botão criar na parte superior do menu de alertas. Nós vamos clicar nisso agora. O que faremos é criar uma nova regra de alerta. A primeira coisa que você precisa fazer é determinar qual recurso você prefere monitorar. Vamos monitorar os créditos de CPU consumidos. O que vamos fazer é definir isso para um limiar de talvez 70. Você pode ver o gráfico no lado direito mostrando-nos nossa utilização atual nas últimas seis horas e mostrando o benchmark que estaríamos enviando para nosso novo alerta. Isso está nos ajudando a usar as ferramentas de monitoramento para determinar o que seria considerado atividade normal para que possamos ser alertados quando esse limite de atividade é excedido. Observe no canto superior direito, diz que isso vai custar 10 centavos em dólares americanos por mês. Isso porque você paga o Azure para monitorar seus serviços 24 horas por dia, 7 dias por semana para garantir que você não ultrapassou esse limite. Ele verificará a cada minuto e depois voltará aproximadamente a cada cinco minutos para tentar novamente. Isso significa que isso vai continuar de uma perspectiva de monitoramento para sempre. Agora, vamos em frente e passar para as ações. Se nosso servidor exceder 70% de utilização, ele ativará este alerta. Quando o alerta é ativado, podemos decidir o que queremos fazer. Neste caso particular, vamos selecionar um grupo de pessoas que gostaríamos de ser avisadas. Vamos clicar em criar o grupo de ação. Você pode ver aqui que podemos dar um nome, e vamos chamá-lo de administradores. Então podemos clicar em notificações e decidir quem deve ser notificado quando o alerta ocorrer. Por exemplo, poderíamos enviar um endereço de e-mail para um de nossos administradores. Você pode ver o e-mail do administrador inserido lá. Você também pode contatá-los através de uma chamada de telefone celular ou chamada de dados para sua linha telefônica padrão. Deixe-me dar um nome para o e-mail do administrador. Você pode ver que esta interface permite que você para enviar notificações para várias pessoas para que você possa ter pessoal de backup apenas no caso de o administrador inicial perder isso. Agora, além de apenas notificar as pessoas, observe que você também pode fazer ações. Se clicarmos em ações, pode haver etapas que você sabe que pode tomar para resolver o problema. Por exemplo, se a utilização da máquina virtual foi mais de 70%, talvez você possa executar um script na máquina virtual para desligar alguns serviços opcionais. Se você tivesse essa capacidade, você conecta esta ação a um webhook, um aplicativo lógico, uma função do Azure ou script do PowerShell em um runbook, ou talvez apenas criar um ticket em seu sistema interno de tíquetes de TI para que isso possa ser seguido de outra maneira. Essas ações são adicionais às notificações. Ele entrará em contato com os administradores por e-mail ou telefone e também executar essas ações se você sabe que pode tomar medidas de forma automatizada para resolver o seu problema. Assim que criarmos o alerta, poderemos ver que o Azure vai monitorar isso, e quando o alerta for bem-sucedido, seríamos notificados através da ação apropriada. Fique ligado na próxima aula onde mostrarei como configurar políticas para auditar suas assinaturas. Obrigado por assistir.