Difference between revisions of "SitePerformanceMonitoringTools"
| Line 18: | Line 18: | ||
==Instrumentation Steps== | ==Instrumentation Steps== | ||
# End to end on each | # End to end on each | ||
| + | # Deploy instrumentation boxes in various locations | ||
# Determine and instrument the pieces | # Determine and instrument the pieces | ||
#* MediaWiki profiling | #* MediaWiki profiling | ||
#* Raw database queries | #* Raw database queries | ||
Revision as of 20:30, 18 April 2007
- SitePerformance card with a 5 on it
- Instrumentation that pinpoints where the slowness is
- Definitions of Acceptable for End to End Performance
- Max Load Time for normal pages (including especially front page)
- 3 seconds is unacceptable
- Max Load Time for special goodness (Batch Patrol ... etc)
- Decide for each case
- Max Load Time for normal pages (including especially front page)
- Definitions of Acceptable for pieces of the Performance pipe
Performance Priorities
- View normal page
- View random page
- Edit click until available
- Save click until rendered
- Render invalidated frontpage
Instrumentation Steps
- End to end on each
- Deploy instrumentation boxes in various locations
- Determine and instrument the pieces
- MediaWiki profiling
- Raw database queries
