Your data. Anywhere you go.

New Relic for iOS or Android


Download on the App Store    Android App on Google play


New Relic Insights App for iOS


Download on the App Store


Learn more

Close icon

Change Apdex settings


#1

Hi

We get alerts called ’ violated Apdex (low)’

https://alerts.newrelic.com/accounts/686873/incidents/84156616/violations

We know what the cause is, it is an Ajax request that our clients browsers make, and the response is rather slow. This is, however, not an issue, it is expected and do not result in a poor user experience.

We would very much like to be able to set the ‘expected response time’ (or something like that) for this transaction to a higher value. This should result in the transaction still being monitored, and an alert should appear if the transactions performance should degrade at a later time.

Would the right approach be to make it a Key Transaction and then set the Apdex T to a higher value?

We are experimenting with ignoring the process altogether (using XML), but would that be a good solution?

This is the transaction:

(https://rpm.newrelic.com/accounts/686873/applications/243517228/transactions?type=app#id=5b225765625472616e73616374696f6e2f4d56432f506c61796572487562436f6e74726f6c6c65722f506c617965724d616368696e65734a736f6e222c22225d)

It is a call to an endpoint in an MVC Controller.

Regards
Lars Danielsen


#2

Hi, @ljd: Either of these approaches is fine, it depends whether you want to monitor the performance of the slow transaction. If you ignore it, it will not be monitored; if you make it a key transaction and set its Apdex T to a higher value, it will still be monitored without adversely affecting your application’s Apdex score.