Repolode
codecentric

codecentric/spring-boot-admin

Painel administrativo web para monitorar e gerenciar aplicações Spring Boot por meio dos endpoints do Actuator.

Estrelas
12,854
Forks
3,154
Issues abertas
55
Último commit
há 3 horas

O que é?

O Spring Boot Admin é um painel web que exibe a saúde, as métricas, os logs, as threads e a configuração de aplicações Spring Boot. Ele consome os dados de runtime expostos pelo Spring Boot Actuator, permitindo monitorar aplicações que já disponibilizam endpoints do Actuator sem precisar criar um painel personalizado.

Um único servidor admin pode monitorar várias aplicações, e o servidor admin e os clientes monitorados podem usar versões diferentes do Spring Boot. A interface inclui visualizador de logs, inspetor de ambiente, visualizador de threads, rastreamento HTTP e gerenciamento de beans JMX. É possível estendê-la com visualizações personalizadas e protegê-la com autenticação e autorização integradas.

O projeto atende equipes de desenvolvimento que depuram aplicações localmente, equipes de operações que acompanham ambientes de produção e equipes de SRE que enviam dados para uma stack de observabilidade existente.

Recursos principais

  • 01Painel de saúde e métricas para aplicações Spring Boot
  • 02Visualizador de logs que transmite e permite pesquisar os logs da aplicação na interface
  • 03Inspetor de ambiente para propriedades e variáveis de ambiente
  • 04Visualizador de thread dumps e rastreamento de requisições HTTP
  • 05Monitora várias aplicações a partir de um único servidor admin
  • 06Suporte integrado a autenticação e autorização

Casos de uso

  • Monitorar um conjunto de microsserviços Spring Boot em um único painel
  • Diagnosticar problemas de threads, logs ou configuração em uma aplicação em execução
  • Oferecer às equipes de operações uma visão da saúde das aplicações em produção

Início rápido

  1. 1

    Adicione a dependência do Spring Boot Admin a um projeto Spring Boot (consulte o guia de referência para obter as coordenadas).

Antes de usar

  • Os aplicativos monitorados devem ser aplicativos Spring Boot que exponham endpoints do Actuator.

Em coleções

Tópicos

Perguntas frequentes

O que é spring-boot-admin?
Painel administrativo web para monitorar e gerenciar aplicações Spring Boot por meio dos endpoints do Actuator. O Spring Boot Admin é um painel web que exibe a saúde, as métricas, os logs, as threads e a configuração de aplicações Spring Boot. Ele consome os dados de runtime expostos pelo Spring Boot Actuator, permitindo monitorar aplicações que já disponibilizam endpoints do Actuator sem precisar criar um painel personalizado.
spring-boot-admin é gratuito? Qual é a licença?
spring-boot-admin é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
spring-boot-admin ainda é mantido?
Manutenção ativa. O último commit de spring-boot-admin foi em 7 de nov. de 2026.
Para que posso usar spring-boot-admin?
Monitorar um conjunto de microsserviços Spring Boot em um único painel Diagnosticar problemas de threads, logs ou configuração em uma aplicação em execução Oferecer às equipes de operações uma visão da saúde das aplicações em produção
Como instalar spring-boot-admin?
Adicione a dependência do Spring Boot Admin a um projeto Spring Boot (consulte o guia de referência para obter as coordenadas).
Onde consigo spring-boot-admin?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/codecentric/spring-boot-admin

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados