Jagger is a free application suite for continuous performance testing.
Full Automation Fully automated test run from CI tools, results tracking and alerting.
Distributed Testing Distributed workload generation and monitoring.
Embedded Monitoring Collection of system metrics and JVM metrics via JMX or SNMP.
Embedded JVM Profiler Sampling profiler for Java applications and hot spots detection.
Results Warehousing and Browsing Test results saving to DB and web console for results browsing.
Advanced Workload Management Specify workload as a function of time, CPU utilization, memory usage and more.
Passive Performance Measurements Load arbitrary metrics from external sources to Jagger and involve them into analysis.
Functional Validation under Workload Automatic capturing of expected results before performance test.
Open Configuration Override any component and write test scenarios in Java, Groovy, or JRuby.
Simulation of Network Failures and Maintenance Operations Simulate packet losses, communication delays, nodes restart in cluster environment.