Services in web applications

When the application is monitored by the Plumbr Browser Agent, service detection builds upon three components:

  • the URL at which the user was before the interaction
  • the interaction the user performed
  • the URL at which the user ended up after the interaction completed

monitoring web applications

In the example above, the user was viewing an invoice with the ID 123 and decided to pay the invoice by clicking the button Pay. The application processed the payment, after which the user remained at the same URL with the confirmation message that the invoice was paid successfully.

Plumbr identifies the service from this transaction as click “Pay” on /invoice/view/{1}. As seen from this example, all invoice payments carried out in the /invoice/view screen are grouped together under the same service.