Questão FC373661
Para responder a questão, considere a Arquitetura de desenvolvimento da Plataforma Digital do Poder Judiciário - PDPJ-Br. Os microsserviços da PDPJ-Br são desenvolvidos com tecnolo
Frameworks para Desenvolvimento
FCC · 2024
Para responder a questão, considere a Arquitetura de desenvolvimento da Plataforma Digital do Poder Judiciário - PDPJ-Br.
Os microsserviços da PDPJ-Br são desenvolvidos com tecnologias de código aberto e são implementados com o uso do framework Spring. Dentre os recursos inicializados pelo Spring Boot está o Actuator Micrometer que é
- um mecanismo de suporte avançado para a camada de acesso a dados baseada em JPA.
- um paradigma de programação que visa aumentar a modularidade, permitindo a separação de interações transversais no código.
- uma biblioteca de instrumentação de métricas para aplicativos Java. Coleta as informações da aplicação em tempo de execução e as expõe em um endpoint.
- uma ferramenta para organização de scripts SOL que são executados no banco de dados, funcionando como um controle de versão dele.
- um banco de dados de série temporal dimensional. Extrai métricas de instâncias de aplicativos periodicamente com base na descoberta de serviço.
Mostrar resposta e comentário
Gabarito
Certo
Comentário do professor
O texto da alternativa descreve o Micrometer: uma biblioteca de instrumentação de métricas para aplicações em Java. Ela coleta dados de runtime (contadores, gauges, timers, distribution summaries) e os organiza em objetos chamados meters.
Em projetos com Spring Boot, o Micrometer é integrado via MeterRegistry, que permite registrar e atualizar métricas programaticamente (ex.: meterRegistry.counter("requests").increment()).
As métricas coletadas podem ser exportadas para backends de observabilidade (como Prometheus, InfluxDB etc.) por meio de registries específicos. Quando combinado ao Actuator, esses dados ficam acessíveis em um endpoint HTTP (por exemplo, /actuator/metrics), facilitando monitoramento e alertas.
Conteúdo do catálogo FC Concursos · Atualizado em