Organizations are moving to an APM based monitoring model and a horizontal scaling capacity model with a focus on the end user experience.
is an implementation of Netflix's Chaos Monkey for Kubernetes clusters. It randomly deletes Kubernetes pods in the cluster encouraging and validating the development of failure-resilient services. https://github.com/asobti/kube-monkey
Why? Performance as code. https://saucelabs.com/blog/ask-a-selenium-expert-should-i-test-load-with-selenium
It provides distributed context propagation, distributed transaction monitoring, root cause analysis, service dependency analysis, and performance / latency optimization. http://opentracing.io/documentation/pages/supported-tracers