Extraindo métricas de uma REST API com Spring Boot Actuator (tutorial passo a passo)

O Spring Boot Actuator é um módulo do Spring Boot que possui ferramentas para auxiliar no monitoramento e gerenciamento de aplicações Spring em produção. Neste tutorial completo e passo a passo, você vai conhecer as funcionalidades e aprender a implementá-las em seus projetos, como por exemplo a extração de métricas e gerenciamento remoto. Além disso, você vai aprender a integrar o Spring Boot Actuator ao Spring Boot Admin, que é uma dashboard administrativa para aplicações Spring. Código-fonte da aula: https://github.com/algaworks/conteudo... Documentação do Spring Boot Actuator: https://docs.spring.io/spring-boot/do... Documentação do Spring Boot Admin: https://codecentric.github.io/spring-... Instagram:   / alga.works   Blog: http://alga.works/blog-yt Mergulhe fundo com nossos cursos online de Java e Front-end: http://alga.works/site-yt Conteúdo: 00:00 - O que é Actuator? 01:05 - Conhecendo o projeto 04:17 - Acessando a documentação do Actuator 04:49 - Carregando as dependências 05:16 - Acessando endpoint raiz do Actuator 06:05 - O que é Health check? 08:39 - Expondo métricas coletas no endpoint 10:18 - Quais são as métricas disponíveis 11:46 - Acessando detalhe de uma métrica 12:15 - Filtrando com o uso de tags 13:45 - Como o Actuator coleta as métricas? 14:20 - Desativando métricas específicas 15:53 - Configurando métricas que precisam de dependências externas 20:00 - Ativando múltiplos endpoints do Actuator 20:50 - Quais são todos os endpoints do Actuator disponíveis? 24:46 - Desativando todos endpoints 25:59 - Ativando endpoint seletivamente 27:34 - Adicionando endpoint de auditoria (AuditEventRepository) 31:32 - Customizando path dos endpoints do Actuator 33:18 - Exibindo testes detalhados do Health Check 36:13 - Desativando certos tipos de teste de Health Check 37:02 - Customizando Health Check 41:20 - Criando uma métrica customizada 49:40 - Criando endpoint customizado para o Actuator 53:40 - Executando ações com POST em endpoints 59:55 - Customizando endpoint de Info 01:02:27 - Segurança com Actuator 01:12:45 - Acessando métricas com JMX 01:16:56 - Integrando o Actuator com o Spring Boot Admin #actuator #spring #springboot #microsserviço #algaworks