# Eggplant

> Eggplant is a commercial, self-hosted or vendor-hosted enterprise performance suite from Keysight, scripted in SenseTalk.

- Canonical: https://perf.jmeter.ai/tools/eggplant/
- Official: https://www.keysight.com/us/en/products/design-engineering-software/software-quality-engineering/performance-monitoring-eggplant-monitoring.html

- Vendor: Keysight
- Category: Enterprise Suite
- License: Commercial — Commercial licenses; contact Keysight for plans and trials.
- Deployment: Hybrid
- Status: Active
- Scripting: SenseTalk
- Protocols: HTTP, HTTPS, WebSocket
- OS support: Windows, macOS, Linux
- First released: Not recorded
- Latest release: 26.1 (2026-01-28)
- Last verified: 2026-08-12

## What it is
Eggplant is Keysight’s software quality suite, tracing back to Redstone Software and TestPlant before Keysight’s 2020 acquisition. Eggplant Performance generates protocol and scripted user-journey load with SenseTalk across web, mobile, desktop, and enterprise applications, while Eggplant Monitoring runs continuous synthetic checks on the same digital experiences.

## Choose it when
- Enterprise programs that need suite-level analysis and governance
- Organizations budgeting for commercial licenses or subscriptions
- Groups comfortable scripting in SenseTalk

## Look elsewhere when
- Projects that require a fully free open-source stack only

## Architecture
Eggplant is commonly operated as hybrid software with scenario authoring in SenseTalk. Concurrency and distribution depend on how you size workers or injectors.

## Pricing
Eggplant uses a concurrent, term-subscription-based licensing model. Licenses are available in bundles (Developer, Professional, Team) or as individual developer/execution add-ons. Hosting options include on-premises, container deployment, or hosted cloud services. Pricing is customized and requires contact with a sales representative or technical success manager.

## Compare

## FAQ
### Who is Eggplant for?
Eggplant is best for enterprise performance engineering teams with protocol breadth, governance, and analysis needs. It is commercial software, typically licensed for larger or governed programs. Vendor: Keysight. Deployment model: hybrid. Commercial licenses; contact Keysight for plans and trials. Confirm details against the official site and a short proof-of-concept in your environment.

### How does Eggplant differ from LoadRunner Professional?
Compared with LoadRunner Professional, deployment is hybrid versus self-hosted for LoadRunner Professional; scripting centers on SenseTalk rather than C, JavaScript, C#. Eggplant lists protocols HTTP, HTTPS, WebSocket; LoadRunner Professional lists HTTP, HTTPS, WebSocket, SAP, Citrix, Oracle. Status is active versus active. Use the Test Rig to compare full specs side by side before a proof-of-concept.

### What scripting language and concurrency model does Eggplant use?
Eggplant uses SenseTalk for scripting or scenario definition. Runtime model: protocol-oriented virtual users configured through the product workflow. OS support: Windows, macOS, Linux. Protocols: HTTP, HTTPS, WebSocket. Match these to how your team already authors tests and which systems you must drive under load.

### What is the cloud or enterprise path for Eggplant?
Eggplant supports a hybrid path that can combine self-hosted controllers or agents with cloud or distributed load as the product allows. Teams often keep sensitive assets private while bursting generators into the cloud. Pricing model: Commercial licenses; contact Keysight for plans and trials.

### What are known limitations of Eggplant?
Eggplant limitations to weigh: commercial licensing and quotes can gate large-scale or enterprise use. Status: active. Always validate against your target protocols and scale with a proof-of-concept. Confirm details against the official site and a short proof-of-concept in your environment.

---
Curated by NaveenKumar Namachivayam (QAInsights) · methodology: https://perf.jmeter.ai/about/#methodology · corrections: https://github.com/QAInsights/Performance-Testing-Tools/issues/new?title=Tool%20submission%3A%20&body=Tool%20name%3A%20%0AOfficial%20URL%3A%20%0AWhat%20should%20be%20added%20or%20corrected%3F%20%0A