Django-newrelic-extensions

NIEUWE RELIC-extensies voor Django
Download nu

Django-newrelic-extensions Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Other/Proprietary Li...
  • Prijs:
  • FREE
  • Naam uitgever:
  • SheepDogInc
  • Uitgever website:
  • https://github.com/SheepDogInc/

Django-newrelic-extensions Tags


Django-newrelic-extensions Beschrijving

Django-newrelic-extensions biedt een Django-middleware-klasse die aangepaste kenmerken aan de stapel traceert die het nieuwe relic-agent naar uw console verzendt. Als er bijvoorbeeld een serverfout optreedt, kunt u de gebruikersnaam van de gebruiker weten die het heeft ontvangen. InstallatieInstall via PIP: PIP Installeer Django-newrelic-extensiosor van GitHub: PIP Install -e Git: //github.com/Sheepdoginc/ Django-newrelic-extensions.git # Egg = Django-newrelic-extensionsadd de middleware-klasse naar je middleware_classes: middleware_classes = ('django.middleware.common.commonmiddleware', 'django.contrib.sessions.middleware.sessionMiddleware', 'Django. middleware.csrf.csrfviewMiddleWare ',' django.contrib.auth.middleware.authenticationMiddleWare ',' django.contrib.middeling.middleware.mandagemiddleware ',' NewrelicExtensions.middleware.newrelicMiddleWare ',) en voeg vervolgens uw instellingen toe. Hiermee kunt u de extensies uitschakelen tijdens de ontwikkeling. (Standaard: FALSE) - NEW_RELIC_EXTENSIONS_Debug: dit maakt de extensies mogelijk, maar in plaats van trace-backs naar een nieuw relikwie te verzenden, drukt het ze uit naar de console. (Standaard: true) - new_relic_extensions_attributes: dit is hoe u opgeeft welke kenmerken van de Django HTTPREQUEST-instantie u geeft. Dit zou een dict moeten zijn. Zie hieronder voor voorbeelden.examplesNew_relic_extensions_attributes = {'Gebruiker': {'gebruikersnaam': 'Django gebruikersnaam', 'is_superuser': 'Django Super-gebruiker'}, 'is_secure': 'Django Secure Conneciton', 'iets willekeurig': ' NAME '} Hiermee logt u de gebruikersnaam van de gebruiker onder de gebruikersnaam van Django enzovoort enzovoort. Als een variabele vulbaar is (zoals hierboven), wordt het gebeld. Als het niet bestaat, zal het stilstaan (tenzij je hebt debuggen). Voor een lijst met voorbeelden Attributen die je kunt inloggen, zie de HTTPREQUEST DOC.Om meer informatie over de Python-integratie van New Relic, zie hun python-tips en Tricks Page.Product's Homepage


Django-newrelic-extensions Gerelateerde software