O agente Python pode adicionar automaticamente a qualquer resposta de página HTML. Para a estrutura web Python mais popular, incluindo Django, Flask e Pyramid, use instrumentação automática de browser.
Se precisar usar instrumentação manual com modelos do Django, você poderá registrar manualmente e usar a biblioteca tag newrelic_tags.
Adicionar tag de modelo Django
Siga este procedimento only caso precise utilizar instrumentação manual para inserir o agente de monitoramento de Browser em vez da instrumentação automática do agente Python.
Para disponibilizar esta biblioteca tag de modelo, você deve adicionar manualmente newrelic.extras.framework_django à lista de INSTALLED_APPS nos arquivos de configurações do seu projeto Django.
Na parte superior do arquivo de modelo, adicione uma referência à biblioteca tag à lista de bibliotecas tag que estão sendo carregadas pela macro de carregamento.
{% load ... newrelic_tags %}Adicione o seguinte o mais próximo possível do início do elemento
<head>da página do modelo. Coloque-o após qualquer meta tag que especifique uma propriedade charset ou qualquer meta taghttp-equivparaX-UA-Compatible.{% newrelic_browser_timing_header %}No final do elemento
<body>da página do modelo, adicione:{% newrelic_browser_timing_footer %}