PUQ Mautic Skip to main content

Check and manage Client Sessions

PUQcloud Panel

Order Now | Download | FAQ

Overview

The Client Sessions section in PUQcloud Panel provides full visibility into all user and client activities occurring in the system.
Each client’s interaction — whether via the web panel or API requests — is automatically logged in real time.

All session tracking runs in the background, so even with thousands of simultaneous connections, the system performance remains unaffected.
This feature is essential for security auditing, support troubleshooting, and usage monitoring.


Navigation Path

Dashboard → Monitoring → Client Sessions


Key Features

Feature Description
Complete Client Logs Monitors every user’s actions through the Client Area and API.
Background Execution Sessions are recorded asynchronously, ensuring no system slowdown.
Real-Time Tracking Displays ongoing requests with instant refresh intervals.
Filter by Date Range Analyze session activity for a specific period.
Auto Refresh Option Set automatic updates every few seconds.
Detailed Metadata Includes timestamp, IP, client name, user name, and accessed URL.

Using the Client Sessions Page

1. Access the Page

Navigate to
Dashboard → Monitoring → Client Sessions

You’ll see a list of recorded client activities including:

  • Date and Time

  • Client and User

  • IP Address

  • Request Source (WEB/API)

  • HTTP Method (GET/POST)

  • Full URL Accessed

Client Sessions Overview


2. Filter by Date and Time

To narrow results, use the Filter field at the top.
Click the date range selector, choose your start and end times, then click Apply to confirm.

Date Range Filter


Columns Explained

Column Description
Date When the request was made.
Client Name of the organization or customer account.
User Name and email of the user under that client.
IP Address Source IP used during the session.
URL Exact web or API endpoint accessed.
Type (WEB/API) Indicates the request source.
Method (GET/POST) HTTP action type (data retrieval or update).

Status Labels

Label Meaning
🟦 API Request executed through system API.
🟩 WEB Request sent via client web interface.
🟢 GET Data retrieved from the system.
🟠 POST Data submitted or changed.

Queue Controls

Control Description
Auto Refresh Interval Located in the top-right corner. Select update frequency (e.g., every 5 seconds).
Off/On Switch Turns automatic refreshing on or off.
Search Box Quickly find sessions by client name, user, IP, or URL.

Example Use Case

Support staff can use this section to trace a client’s recent activity.
For instance, you can identify when a client accessed their service list or triggered an API call.

Example entry:

2025-10-27 21:13:37 | Demo Client | [email protected]  
API GET → https://demo.puqcloud.com/api/logout  
IP: 92.246.84.133

Tips

  • Use short refresh intervals (3–5 seconds) to watch active client activity in real time.

  • Combine date filters with keyword searches to quickly find suspicious or failed API calls.

  • Logs include both web panel navigation and API usage, providing full operational transparency.

  • Background tracking ensures stable system performance even with heavy usage.