pyams_apm.packages package ⊞¶
pyams_apm.packages.chameleon¶
PyAMS_apm.packages.chameleon module
This module adds APM instrumentation for Chameleon package
-
class
pyams_apm.packages.chameleon.ChameleonCookingInstrumentation[source]¶ Bases:
elasticapm.instrumentation.packages.base.AbstractInstrumentedModuleChameleon cooking instrumentation
Parameters: client – elasticapm.base.Client -
instrument_list= [('chameleon.template', 'BaseTemplate.cook')]¶
-
name= 'chameleon_cooking'¶
-
-
class
pyams_apm.packages.chameleon.ChameleonRenderingInstrumentation[source]¶ Bases:
elasticapm.instrumentation.packages.base.AbstractInstrumentedModuleChameleon rendering instrumentation
Parameters: client – elasticapm.base.Client -
instrument_list= [('chameleon.template', 'BaseTemplate.render')]¶
-
name= 'chameleon_rendering'¶
-
pyams_apm.packages.ldap3¶
PyAMS_apm.packages.ldap3 module
This module adds APM instrumentation to LDAP3 package
-
class
pyams_apm.packages.ldap3.LDAP3BindInstrumentation[source]¶ Bases:
elasticapm.instrumentation.packages.base.AbstractInstrumentedModuleLDAP3 bind instrumentation
Parameters: client – elasticapm.base.Client -
instrument_list= [('ldap3', 'Connection.bind')]¶
-
name= 'ldap.bind'¶
-
-
class
pyams_apm.packages.ldap3.LDAP3GetResponseInstrumentation[source]¶ Bases:
elasticapm.instrumentation.packages.base.AbstractInstrumentedModuleLDAP3 response getter instrumentation
Parameters: client – elasticapm.base.Client -
instrument_list= [('ldap3.strategy.base', 'BaseStrategy.get_response'), ('ldap3.strategy.reusable', 'ReusableStrategy.get_response')]¶
-
name= 'ldap.get_response'¶
-
-
class
pyams_apm.packages.ldap3.LDAP3OpenInstrumentation[source]¶ Bases:
elasticapm.instrumentation.packages.base.AbstractInstrumentedModuleLDAP3 connection opening instrumentation
Parameters: client – elasticapm.base.Client -
instrument_list= [('ldap3.strategy.base', 'BaseStrategy.open'), ('ldap3.strategy.reusable', 'ReusableStrategy.open')]¶
-
name= 'ldap.open'¶
-