Estabelecer uma linha de base para aplicativos Java em contêineres

Este artigo descreve como estabelecer uma linha de base para aplicativos Java em contêineres.

É importante estabelecer uma linha de base para entender o que seu aplicativo está realmente fazendo e quanta memória e quantos núcleos de CPU ele precisa. Um ambiente subprovisionado pode afetar o desempenho geral de seu aplicativo em contêineres, enquanto um ambiente provisionado em excesso pode aumentar seus custos.

O processo de estabelecer uma linha de base permitirá que você experimente diferentes configurações e, em seguida, determine seu impacto e a quantidade equilibrada certa de recursos necessários.

Para estabelecer uma linha de base, você pode usar o Azure Application Insights ou uma solução de APM de sua escolha.

Usar o Azure Application Insights

Para obter informações sobre como configurar o Application Insights, consulte Azure Monitor OpenTelemetry-based auto-instrumentation for Java applications.

Próximas etapas

Agora que você configurou o Azure Application Insights para seu aplicativo, a próxima etapa é revisar as recomendações para a plataforma de destino.