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.AbstractInstrumentedModule
Chameleon 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.AbstractInstrumentedModule
Chameleon 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.AbstractInstrumentedModule
LDAP3 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.AbstractInstrumentedModule
LDAP3 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.AbstractInstrumentedModule
LDAP3 connection opening instrumentation
Parameters: client – elasticapm.base.Client -
instrument_list
= [('ldap3.strategy.base', 'BaseStrategy.open'), ('ldap3.strategy.reusable', 'ReusableStrategy.open')]¶
-
name
= 'ldap.open'¶
-