Dica
Esta lição faz parte de um curso que ensina como construir um aplicativo New Relic do zero. Se ainda não o fez, confira a Visão Geral.
Antes de criar seu aplicativo New Relic, você precisa ativar seus serviços de demonstração. Este curso depende de dois serviços importantes:
- Um serviço web que mostra um formulário de inscrição em boletim informativo. O texto do título do formulário alterna entre duas versões porque você está realizando um teste A/B para determinar qual texto leva a uma assinatura de maior qualidade.
- Um serviço de simulador que envia tráfego constante para o site para que você não precise gerar dados manualmente
Para ativar seus serviços de demonstração, primeiro você precisa instalar o Docker e o Docker compose.
Aprimore seus serviços de demonstração
Clone o repositório de cursos do GitHub:
$git clone https://github.com/newrelic-experimental/nru-programmability-courseEste repositório contém código para criar automações NodeJS New Relic. Ele também contém um diretório de código de aplicativo para cada lição do curso. Você usará esses diretórios para acompanhar o conteúdo do curso.
Mude para o diretório demo, chamado ab-test-app:
$cd nru-programmability-course/ab-test-appEste diretório contém arquivos de configuração e README para usar a demonstração.
Construa e execute o web service e o simulador contêiner, usando docker-compose:
$NEW_RELIC_LICENSE_KEY=YOUR_NEW_RELIC_LICENSE_KEY docker-compose up -dImportante
Certifique-se de substituir YOUR_NEW_RELIC_LICENSE_KEY pela sua chave de licença real.
Quando terminar, acesse o site em localhost:3001.
Visite New Relic e navegue até APM no menu de navegação superior. Selecione Newsletter na lista de serviços instrumentados.
Pode ser necessário esperar um ou dois minutos para que o New Relic receba os dados de seus serviços de demonstração. Quando estiver pronto, você verá dados de transação, como desempenho, taxas de transferência e pontuação Apdex.
Para desacelerar seus serviços de demonstração, execute docker-compose down no diretório ab-test-app :
$docker-compose downAgora você está pronto para construir seu aplicativo New Relic!
Dica
Esta lição faz parte de um curso que ensina como criar um aplicativo New Relic do zero. Continue para a próxima lição: Instalar e configurar o New Relic CLI.