This documentation is work in progress and will be released with the next WSO2 EI version.
Page Comparison - Monitoring the ESB Profile with Prometheus (v.3 vs v.4) - WSO2 Enterprise Integrator 6.x.x - WSO2 Documentation

All docs This doc

Versions Compared


  • This line was added.
  • This line was removed.
  • Formatting was changed.


  1. Download and install Prometheus.
  2. Open the <PROMETHEUS_HOME>/prometheus.yml file. Add a scrape config as to this file as shown below. The port number and the endpoint name should be as specified below.

    Code Block
     - job_name: "esb_stats"
         - targets: ['localhost:90909191']
       metrics_path: "metric-service/metrics"
  3. Save the configuration file.
  4. To start the Prometheus server, navigate to the  <PROMETHEUS_HOME> and execute the start-up script located there.


Code Block

You may also visit following url in Prometheus server to plot the graphs.

Code Block