BlazeMeter's company blog covering load and performance testing, JMeter, Selenium, and CI integration for its testing platform.
Commenters link it for how-to material such as headless Selenium in Jenkins. One calls the service useful for load testing but dislikes its pricing structure.
https://www.blazemeter.com/ has such actions but then you're in the territory of functional testing. I've used their service for load testing, you upload a payload file with instruction, its own macro language. I like their product but not their pricing structure: paying monthly but then limited to 15 tests/month. If I need 20 the next step is too high.
Something my uptime monitoring service doesn't have: they inspect SSL certificates for expiry, but don't inspect the full trust chain. The certificate of the SSL provider (who signed our key) got replaced. With more abstraction (resellers) we got no notification. Until it expired, making our SSL certificate invalid, too. That caused avoidable downtime.
Headless Java notes from yesterday:
https://www.blazemeter.com/blog/headless-execution-selenium-tests-jenkins
https://stackoverflow.com/questions/494442/fake-x11-display
http://www.oracle.com/technetwork/articles/javase/headless-136834.html
https://stackoverflow.com/questions/32862344/what-is-the-difference-between-openjdk-7-jre-headless-and-openjdk-7-jrejdk
https://github.com/nimmis/docker-java/tree/master/openjdk-8-jre-headless
If I'm not wrong, we start to access that around 1y but I think we really spent 7-10m on it.
You can send metrics from Cassandra to graphite
http://www.datastax.com/dev/blog/pluggable-metrics-reporting-in-cassandra-2-0-2
Since the streaming is similar to HTTP page flow, it's not that hard.
Ex: http://blazemeter.com/blog/how-load-test-http-live-media-streaming-hls-jmeter
http://blazemeter.com/ ?