Tags: k2io/apm-python-agent
Tags
NewRelicContextFormatter update to support adding a stack trace (newr… …elic#1168) * NewRelicContextFormatter update to support adding a stack trace * Adding test coverage * Remove typing for Python 2 compatibility * Refactor instance methods to class methods and export * Add truthy safeguard to log tests * Fix Python 2 issues in tests * lint:fix --------- Co-authored-by: Tim Pansino <timpansino@gmail.com> Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
AIOBotocore instrumentation (newrelic#1135) * Instrument aiobotocore * Replace __version__ in flask instrumentation to avoid deprecation * Disable browser monitoring * Fix typo * Disable browser monitoring with aiobotocore * Fix linter errors * Revert to disabling settings in conftest * Remove browser monitoring disabling flag --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Fix Celery Instrumentation for Workers (newrelic#1133) * Add new instrumentation for celery * Fix wrapper detection * Move instrumentation testing * Add metaprogramming instrumentation * Remove build_tracer instrumentation again * Fix code level metrics for celery * Cleanup * Add code level metrics tests to all task methods * Wire in CLM source to task name lookup * Fix bug in validate_transaction_count * Module scoped fixture * Fix python 2 syntax --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
Add PID into MEMORY_RUNTIME_METRICS_ENABLED (newrelic#1129) * Fix name of env var * [Mega-Linter] Apply linters fixes * Bump tests --------- Co-authored-by: hmstepanek <hmstepanek@users.noreply.github.com> Co-authored-by: Tim Pansino <timpansino@gmail.com>
Merge pull request newrelic#1116 from newrelic/remove-import Remove import six
Merge pull request newrelic#1084 from newrelic/fix-context-logger-bug Fix NewRelicContextFormatter bug
Merge pull request newrelic#1064 from newrelic/drop-none-attrs Drop attributes with a value of None
Update NewRelicLogForwardingHandler (newrelic#1038) * Update log forwarding handler * Parametrize logger in conftest * Update tests for logging * Change NewRelicLogForwardingHandler to reproduce instrumentation * Replace testing for forwarding handler * Clean out imports * Add test for custom formatter which returns a dict * Refactor to reduce code complexity --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> Co-authored-by: Hannah Stepanek <hstepanek@newrelic.com>
Obfuscate License Keys in Logs (newrelic#1031) * Obfuscate license keys * Run formatter * Fix None errors in obfuscate_license_key * Obfuscate API keys from headers * Add lowercase api-key to denied headers * Change audit log header filters to be case insensitive --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
PreviousNext