RUM or Real-User Monitoring is a monitoring technique that captures and analyzes every transaction of every user of your website or application. It is a form of passive monitoring that relies on capturing real-user traffic to monitor availability, functionality, and responsiveness. This technique requires hardware to analyze all the traffic and can infringe on users' privacy.