Django-Newrélico: extensiones

Nuevas extensiones de reliquia para Django
Descargar ahora

Django-Newrélico: extensiones Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Other/Proprietary Li...
  • Precio:
  • FREE
  • Nombre del editor:
  • SheepDogInc
  • Sitio web del editor:
  • https://github.com/SheepDogInc/

Django-Newrélico: extensiones Etiquetas


Django-Newrélico: extensiones Descripción

Django-Newrélic-Extensions proporciona una clase de Django Middleware que conecta atributos personalizados a la traza de pila que el nuevo agente de reliquia envía a su consola. Por ejemplo, si se produce un error de servidor, es posible que desee saber el nombre de usuario del usuario que recibió. django-newrelic-extensions.git # huevo = django-newrelic-extensionsAñadir la clase de middleware a su middleware_classes: middleware_classes = ('django.middleware.common.commonmiddleware', 'django.contrib.sessions.middleware.sessionmiddleware', 'Django. middleware.csrf.csrfviewmiddleware ',' django.contrib.auth.middleware.authenticationmiddleware ',' django.contrib.messages.middleware.messagage.middleware.message.middleware.messagemediware ',' newrelicextensions.middleware.newrelicmiddleware ',) y luego agregue sus ajustes.settings- new_relic_extilensions_EN habilitado: Esto le permite deshabilitar las extensiones durante el desarrollo. (Predeterminado: Falso) - New_Relic_Extensions_Debug: Esto permite las extensiones, pero en lugar de enviar seguimiento a la nueva reliquia, los imprime a la consola. (Predeterminado: VERDADERO) - NEW_RELIC_EXTENSIONSION_ATTRIBUTOS: Así es como especifica qué atributos de la instancia de Django HTTPRequest que le importan. Esto debería ser un dict. Consulte a continuación para ver los ejemplos.examplesNew_Relic_Extensions_Attributes = {'Usuario': {'nombre de usuario': 'django username', 'is_superuser': 'django super usuario'}, 'is_secure': 'django seguro conneciton', 'algo al azar': ' Nombre '} Esto registrará el nombre de usuario del usuario bajo la clave del nombre de usuario de Django, y así sucesivamente. Si se llama una variable (como IS_SIFUSE anterior), se llamará. Si no existe, morirá silenciosamente (a menos que tenga depuración en). Para una lista de los atributos de los ejemplos que puede registrar, consulte los documentos HTTPRequest. Para obtener más información sobre la integración de Python de Nueva Relic, consulte sus consejos de Python y Página de trucos. Página de inicio del producto


Django-Newrélico: extensiones Software relacionado