Unlock enhanced API scanning with Burp Suite Enterprise Edition  –  Learn more

Enterprise Edition

Managing services

  • Last updated: July 16, 2024

  • Read time: 2 Minutes

You may occasionally want to check if your services are running or manually stop and restart them. The process for this differs depending on whether you're using a standard or Kubernetes Burp Suite Enterprise Edition instance:

Managing Burp Suite Enterprise Edition services for standard instances

When deploying a standard instance of Burp Suite Enterprise Edition, the following services will be installed on your machine:

  • burpsuiteenterpriseedition_agent.service

  • burpsuiteenterpriseedition_enterpriseserver.service

  • burpsuiteenterpriseedition_webserver.service

  • burpsuiteenterpriseedition_db.service

Note that this final service is only installed if you're using the bundled database rather than your own external one.

You may sometimes want to manage these services. For example, if you decide to migrate from the bundled database to an external one, you will need to stop some of the services before migrating your data. This process differs slightly depending on your operating system.

List running services

To list all the Burp Suite Enterprise Edition services that are currently running:

  • Linux: From a command prompt, enter:

    sudo systemctl | grep burp

  • Windows: Open the built-in Services tool (Control Panel > System and Security > Services) and use the GUI to look for the relevant services in the list. Check the Status column to see if the service is currently running.

Stop running services

To stop a Burp Suite Enterprise Edition service that is currently running:

  • Linux: From a command prompt, enter:

    sudo systemctl stop <servicename>

  • Windows: Open the built-in Services tool (Control Panel > System and Security > Services) and use the GUI to look for the relevant services in the list. Right-click on the service and select Stop.

Start services

To start a Burp Suite Enterprise Edition service that is not currently running:

  • Linux: From a command prompt, enter:

    sudo systemctl start <servicename>

  • Windows: Open the built-in Services tool (Control Panel > System and Security > Services) and use the GUI to look for the relevant services in the list. Right-click on the service and select Start.

Restarting services for Kubernetes instances

The easiest way to restart services for a Kubernetes instance is to restart your deployments using the following commands:

  • kubectl -n <namespace> rollout restart deployment <deployment-name>-web-server

  • kubectl -n <namespace> rollout restart deployment <deployment-name>-enterprise-server

Was this article helpful?