WM

Web Monitor Panel

Sign in to access uptime dashboard

WM
Web Monitor
Dashboard Monitors Downtimes & Logs Users & RBAC Email Alerts Mobile APIs
Admin User SUPER_ADMIN

Dashboard Overview

Total Monitors
0
Configured Endpoints
Operational
0
Passing Health Checks
Downtimes
0
Active Outages
Avg Latency
0 ms
Global Response Time
24h Uptime
100%
System Health SLA
Active Downtime Incidents
Monitor Target URL Down Since Ongoing Duration Error Cause
Monitors Status
Status Name URL 7-Day Uptime Last Latency Check Interval Actions
All Configured Monitors
Status Name Method & URL Interval Expected HTTP Uptime % Last Check Actions
Active & Historical Downtime Incidents
Monitor Started At Ended At Total Duration Status Error Reason
User Accounts & Role Permissions (RBAC)
ID Name Email Role Account Status Actions
SMTP Server & Alert Settings
Test Email Dispatcher

Verify that your Plesk SMTP server is working correctly by sending a instant test email.

Mobile Application REST APIs Guide

Use these RESTful endpoints to integrate your iOS and Android mobile apps. All requests require standard Authorization: Bearer <JWT_TOKEN> header.

1. Authentication (Login)

POST /api/v1/auth/login

curl -X POST https://your-plesk-domain.com/api/v1/auth/login \ -H "Content-Type: application/json" \ -d '{"email":"admin@webmonitor.com", "password":"password"}'

2. Get Global Uptime & Metrics

GET /api/v1/dashboard/metrics

curl -X GET https://your-plesk-domain.com/api/v1/dashboard/metrics \ -H "Authorization: Bearer <YOUR_TOKEN>"

3. List All Monitors

GET /api/v1/monitors

curl -X GET https://your-plesk-domain.com/api/v1/monitors \ -H "Authorization: Bearer <YOUR_TOKEN>"

4. Get Downtime Records

GET /api/v1/monitors/{monitorId}/downtimes

curl -X GET https://your-plesk-domain.com/api/v1/monitors/1/downtimes \ -H "Authorization: Bearer <YOUR_TOKEN>"

Create New Web Monitor

Create User Account