O Microsoft Azure oferece dois serviços de plataforma que gerenciam seus aplicativos web ou em contêineres. Você pode instalar o agente Python no Microsoft Azure App Service e no Azure contêiner Apps, permitindo que você rastreie seus aplicativos Python gerenciados pelo Azure no New Relic.
Abordagens alternativas
Se você estiver procurando uma maneira de integrar o New Relic ao seu aplicativo hospedado no Azure sem modificar o código do aplicativo, este tutorial fornece essa solução.
Compatibilidade e requisitos
Antes de instalar o agente Python, recomendamos:
- Revisando o documento de compatibilidade e requisitosdo agente Python
- Configurando um aplicativo Python em uma (ou ambas!) das plataformas gerenciadas do Azure
- Instalando o Azure CLI em seu ambiente
Informações
Tenha em mente que o agente Python não captura telemetria para o Azure Functions sem nossa integração. Recomendamos instalar a integração de monitoramento do Azure Functions se você quiser coletar dados sobre o Azure Functions.
Instale o agente Python no Azure App Service ou em aplicativos de contêiner
Adicione o agente Python ao seu aplicativo do Azure
Para adicionar o agente Python do New Relic ao seu aplicativo do Azure, adicione newrelic
ao seu arquivo requirements.txt
:
$foo@bar:~$ cat requirements.txt $newrelic$flask
Inicialize o agente
O agente pode ser inicializado manualmente pelo próprio aplicativo ou adicionando um ponto de entrada do New Relic no Dockerfile:
Configure suas configurações do Azure
Depois de instalar o agente Python, recomendamos configurar seu aplicativo no Serviço de Aplicativo do Azure ou no portal de aplicativos do contêiner, dependendo do serviço que você estiver usando. Você pode atualizar as configurações do seu aplicativo por meio da interface do usuário do Azure ou usando a CLI do Python.
Qual é o próximo?
Agora que você está coletando dados de seus aplicativos Python gerenciados pelo Azure, você pode:
- Confira nossa documentação para saber como consultar seus dados New Relic .
- Aprenda como criar seu primeiro alerta.
- Você pode começar com o painel para aprender a criar visualizações personalizadas sobre seu ambiente.