Page MenuHomePhabricator

Cleanup WebPageReplay for running tests against production
Closed, ResolvedPublic

Description

We have an AWS server up and running but I've used it for testing, so we should setup a new instance:

  • Setup a static ip
  • Add AWS monitoring (make sure we watch the disk space) - added CPU check for now
  • Keep the instance clean (the current version we docker prune in the crontab after a complete run)
  • Use a new namespace in Graphite: When I setup Firefox I've seen that I missed adding a browser field so FF/Chrome collide
  • Use an infinite loop to run the tests instead of the crontab as proposed by @Gilles
  • Update https://wikitech.wikimedia.org/wiki/Performance/WebPageReplay to be correct
  • Update Grafana dashboards to reflect the changes
  • Update Grafana alerts

Lets do this next week when we have run Firefox over the weekend and collected data

Event Timeline

Peter triaged this task as High priority.
Peter renamed this task from Setup WebPageReplay for Production to Setup WebPageReplay for running tests against production.Dec 8 2017, 4:55 AM
Peter renamed this task from Setup WebPageReplay for running tests against production to Cleanup WebPageReplay for running tests against production.Dec 11 2017, 3:43 AM
Peter updated the task description. (Show Details)
Peter updated the task description. (Show Details)

Fixed the last things, now we can just wait 5 days until we have enough data in the alerts.