understanding apm
Post on 14-Apr-2017
110 Views
Preview:
TRANSCRIPT
About me
I have an awesome cat too!
Senior Software Engineer @ THE ICONICZCE CertifiedOn Twitter @BrOllie
How do we know?
• New Relic dashboards• HipChat/Slack notifications• New Relic mobile app notifications• Emails• Text messages• Dashboards (we have three)
How bad was it?
- Very high response times for some users- Due to our infrastructure, minimal users affected
- Although those who wanted to checkout would have been - New Relic meant we responded quickly and fixed fast
Note: second peak was mostly unrelated.
Key Transactions
Track your business key metrics- Trigger alarms on errors in key metrics- Trigger alarms on drop in apdex (SLOW responses)
What to track?- Payments- High volume transactions- Items of most business value
External Services
Track the bottlenecks that you cannot control- Where possible put into queues
My guess: less traffic means more cache misses
2/2
top related