#5998 Use new relic transaction API for TG2 object dispatch

v1.0.0
closed
nobody
General
Cory Johns
2015-08-20
2013-03-21
No

We should call https://newrelic.com/docs/python/python-transaction-api#set_transaction_name to specify the transaction name so that it's not all grouped under RootController. The name string param can be easily generated via https://newrelic.com/docs/python/python-instrumentation-api#callable_name

Ideally we could use monkey-patching to automatically apply this to all sfpy and all allura controllers without littering the core app code.

Related

Tickets: #5998

Discussion

  • Dave Brondsema

    Dave Brondsema - 2013-03-28
    • labels: performance --> performance, 42cc
    • milestone: limbo --> forge-backlog
     
  • Dave Brondsema

    Dave Brondsema - 2013-03-28

    This will give us nice controller hierarchy to show up under "Web transactions" instead of everything lumped together like http://screencast.com/t/aBtrJEZTRi5

     
  • Igor Bondarenko - 2013-04-01

    Created #315: [#5998] Use new relic transaction API for TG2 object dispatch (4 cp)

     

    Related

    Tickets: #5998

  • Igor Bondarenko - 2013-04-01
    • status: open --> in-progress
     
  • Igor Bondarenko - 2013-04-19
    • status: in-progress --> code-review
     
  • Igor Bondarenko - 2013-04-19

    Closed #315. je/42cc_5998

    To enable option you should add newrelic = true under [app:main] in the ini file.

     
  • Cory Johns - 2013-04-25
    • QA: Cory Johns
     
  • Cory Johns - 2013-04-26
    • summary: Use new relic transaction API for TG2 object dispatch --> Use new relic transaction API for TG2 object dispatch - NEEDS INI CHANGE
    • status: code-review --> validation
     
  • Cory Johns - 2013-04-26
    • Milestone: forge-backlog --> forge-may-03
     
  • Dave Brondsema

    Dave Brondsema - 2013-04-29
    • summary: Use new relic transaction API for TG2 object dispatch - NEEDS INI CHANGE --> Use new relic transaction API for TG2 object dispatch
     
  • Dave Brondsema

    Dave Brondsema - 2013-04-30
    • status: validation --> closed
     

Log in to post a comment.