Private locations are the on-premise solution we offer users who need to test applications or create mock services behind a firewall. Please see this article for a better understanding of the off-premise vs on-premise architecture.
With this service, you don't need to make incoming requests. All you need to do is install our agent on your on-premise servers. This agent will give your servers a "heartbeat" by sending outgoing requests to BlazeMeter to check if any tests have been started for this private location. If they have, BlazeMeter will respond with instructions for these servers.
Your load generators will then send traffic to your application while sending data back to BlazeMeter, so you have full access to our real-time reporting.
NOTE: Private locations are self-service machines and will require you to maintain and upkeep them on a regular basis.
Here are some terms that you'll need to know:
- Private Location - This is your on-premise environment. Formerly known as a 'harbor'.
- Agent - Any server you install our agent on is an agent within a private location. These are your load generators. Formerly known as a 'ship'.
Error: Don't Have Permission?
Depending on what type of BlazeMeter plan you are subscribed to, if you try to create a new Private Location, you may be met with the error "You don't have the permission to create a private location in this workspace" followed by "Please contact your account admin to enable this feature".
This can mean one of two possible things:
- If you are not the account administrator or workspace manager, contact your account administrator or workspace manager about gaining permission to create a private location.
- If you are the account administrator or workspace manager, then this message means that your current subscription plan does not include the Private Locations feature, which is limited to enterprise customers. If you need this feature enabled, contact BlazeMeter Support or your account manager.
Creating a Private Location
Once you have this feature available to you using the following guide to begin the installation of your first private location:
Want to learn more about running on-premise load tests? Watch our on-demand recording, How to Make JMeter Highly Scalable and More Collaborative With BlazeMeter