I need additional info how to setup a HTTP Transaction sensor, especially how to find out the correct POSTDATA settings
This article applies to PRTG Network Monitor 7 or later
The HTTP Transaction Sensor - Tipps and Tricks
By using PRTG Network Monitor's HTTP Transaction Sensor you can monitor a sequence of URLs on a web server. This is useful, for example, to ensure that placing products into a shopping cart and then passing the checkout actually works.
A Word of Caution
It is important to understand that for some web applications it can be quite complicated if not impossible to create a transaction sensor in PRTG Network Monitor.
Please understand that our support team can not take over the duty of creating and debugging the transaction sensor settings for you and your website. However, the sensor is already in use on many different websites and can be considered reliable.
What You Need
The HTTP Transaction sensor simulates the HTTP requests that are sent to a server by a user visiting a sequence of webpages (while preserving the cookies during all requests).
To simulate this you must hand over the URLs and their POSTDATA (for POST requests only) into PRTG's HTTP Transaction sensor. Now figuring out the URLs is pretty simple, because you can simply copy the URLs from the URL edit field of your web browser. But getting a hand on the POSTDATA is not so easy.
But Paessler provides a solution: The Paessler URL Recorder.
Introducing the Paessler URL Recorder
By using Paessler's URL Recorder you can get the POSTDATA in a few mouse clicks. This program helps you to find out the URLs and the POSTDATA strings that a user sends to a web server while surfing a sequence of URLs.
- Simply download, install and run the software.
- It works like a standard web browser where you can enter a URL at the top and click Go.
- Then you can use the mouse etc. to surf through the URL sequence you want to record. While you are accessing one page after the other, the URL and - if you submit a POST request - the POSTDATA are stored in the list at the bottom of the windows.
- Stop the recording when you reached the last web page of your URL sequence.
When you are done you can use the URL lists's context menu to
- save the list of URLs to CSV and HTML
- copy the list to the clipboard
- copy individual URLs or POSTDATA to the clipboard.
Transferring the Data to PRTG Network Monitor
The easiest way is to run the URL Recorder across the page sequence you want to monitor.
- Now keep the window open, start a web browser and open PRTG's web interface.
- Create a new HTTP Transaction sensor and copy the URLs (and for POST requests the POSTDATA) using the clipboard from the URL Recorder into the edit fields of PRTG Network Monitor.
- Check the other settings of the sensor and submit the page.
Now you should be able to monitor the sequence as desired.
IMPORTANT: Be aware that if the sequence you recorded was a shopping cart or any other transactional activity, PRTG will now cause the same purchase or transaction every few minutes if you do not take any measures against this!!!