Open VTS vehicle tracking software logo
TutorialsPricingFree Tools

Industries

Logistics & TransportationEnd-to-end fleet visibility and route optimization
Construction & InfrastructureHeavy equipment monitoring and geofencing
Oil, Gas & Energy OperationsRemote asset tracking across pipeline networks
Mining & Heavy IndustryFleet management for mining operations

 

Agriculture & Agri-Fleet OperationsSmart field and farm vehicle management
Waste Management & Sanitation ServicesRoute and collection fleet optimization
School & Institutional TransportationStudent safety and bus fleet tracking
Security Patrol & Response FleetsReal-time patrol monitoring and dispatch

 

Electric Vehicle Fleet OperationsEV fleet range and charge management
Banking & Cash-in-Transit OperationsSecure transit and armored vehicle tracking
Insurance Telematics & Field InvestigationDriver behavior and claims fleet tracking
Field Service & Mobile WorkforceTechnician dispatch and workforce routing

Learn

BlogGuides & E-books

Product

Product TourSupported Devices

Help

DocumentationContent Library

Developers

API Reference

Contact

Contact Us

Company

Our StoryCareers

Ecosystem

Partner ProgramAffiliate Program
Download Now
PricingFree Tools
IndustriesLogistics & TransportationConstruction & InfrastructureOil, Gas & EnergyMining & Heavy IndustryAgriculture & Agri-FleetWaste Management & SanitationSchool & Institutional TransportSecurity Patrol & ResponseElectric Vehicle FleetsBanking & Cash-in-TransitInsurance & TelematicsField Service & Mobile Workforce

Learn

BlogGuides & E-books

Product

Product TourSupported Devices

Help

DocumentationContent Library

Developers

API Reference

Contact

Contact Us

Company

Our StoryCareers

Ecosystem

Partner ProgramAffiliate Program
Download Now
All Docs

Getting Started

Introduction to Open VTS

  • What Is Open VTS?
  • Open VTS Platform Overview

Installation & Setup

System Preparation

  • Open VTS System Requirements
  • Prepare a Windows Server on AWS

Windows Installation

  • Install Open VTS on Windows Server

Open VTS Core Concepts & User flow

Platform Hierarchy and Roles

  • How Open VTS Works: Platform Hierarchy, Roles, and Workflow

Superadmin Guide

Superadmin Overview

  • Superadmin Dashboard
  • Superadmin Home Page
  • Superadmin Administrators: Create and Manage Admin Accounts
  • Superadmin Vehicles

Platform Settings

  • Superadmin Profile Settings
  • Configure Google OAuth 2.0
  • Configure OpenRouter
  • System Configuration Settings
  • Configure SMTP

Platform Management

  • Superadmin Map: Complete Fleet Tracking Guide
  • Superadmin Calendar
  • Superadmin Server Health Monitoring
  • Superadmin Support
  • Superadmin Payments
  • Master Data
  • Superadmin Notify

Admin Guide

Admin Overview and Settings

  • Admin Home and Workspace Tour
  • Admin Dashboard

Vehicle Management

  • Admin Vehicle Management

Driver Management

  • Admin Driver Management

Team Management

  • Team Management

Device and SIM Inventory

  • Inventory Management

Billing and Plans

  • Admin Payments

Admin Operations

  • Admin Logs
  • Create Plans

User Guide

User Overview and Settings

  • User Home Pgae
  • User Dashboard

Live Tracking and Maps

  • User Share Track Link

Landmarks and Routes

  • User Landmarks Studio
  • Route Optimization

Notifications

  • Notification Preferences

Devices & Protocols

  1. Home
  2. Resources
  3. Documentation
  4. Superadmin Server Health Monitoring

Superadmin Server Health Monitoring

Monitor the Open VTS server’s CPU, memory, disk usage, uptime, local service manager, and the health of essential platform services.

Last updated August 18, 2026

Superadmin Server Health Monitoring#

The Server page provides a central health overview of the Windows server running Open VTS.

It helps the Superadmin verify:

  • Current server resource usage
  • Server uptime
  • Local service-manager availability
  • The operational state of essential Open VTS services
  • Recommended recovery actions when a service is unhealthy

This page is primarily designed for monitoring server health. It does not replace operating-system-level administration, database management, log analysis, or infrastructure monitoring tools.

server
server

Server Health Header#

The top section provides a quick summary of when the server was last checked.

It contains:

  • Local agent status
  • Refresh
  • Last check time

Local Agent Status#

The local service-manager agent helps Open VTS perform approved service actions on the server.

Its status can appear as:

  • Local agent: Online
  • Local agent: Offline

When the agent is offline, server metrics and service health may still be visible, but some service actions can become unavailable.

In particular, restarting the Backend requires the local agent to be online.

Refresh#

Select Refresh to request the latest:

  • CPU information
  • Memory information
  • Disk information
  • Server uptime
  • Service states
  • Recommended actions
  • Local agent status

The Last check value updates after the latest health request completes.

Important Safety Notice#

The Server page includes a safety warning because stopping essential Open VTS services can make the application unavailable.

The interface allows limited Start, Restart, and Reload actions, but the Stop action is intentionally disabled.

This protects the Superadmin from accidentally stopping:

  • Frontend
  • Backend
  • Listener

Stopping these services could prevent users from accessing Open VTS or receiving vehicle data.

System Health Metrics#

The four summary cards show the current condition of the server.

CPU Usage#

Shows the percentage of processor capacity currently being used.

The supporting information can include:

  • Number of CPU cores
  • One-minute load average
  • Five-minute load average
  • Fifteen-minute load average

A short temporary increase can be normal during:

  • High vehicle-data traffic
  • History or Replay processing
  • Large exports
  • Database operations
  • Service restarts

Sustained high CPU usage should be investigated.

Memory Usage#

Shows:

  • Percentage of memory currently used
  • Used memory
  • Total available memory

Memory usage can increase as the number of connected vehicles, users, cached records, and background operations grows.

Consistently high memory usage may indicate that the server requires:

  • More RAM
  • Process investigation
  • Application restart
  • Workload optimization

Disk Usage#

Shows the usage of the server’s primary storage drive.

The card displays:

  • Drive name
  • Percentage used
  • Used storage
  • Total storage

Disk space is especially important because Open VTS stores telemetry, logs, database records, exports, and application files.

Storage usage depends heavily on:

  • Number of vehicles
  • Device reporting interval
  • Telemetry retention period
  • Listener journaling
  • Event storage
  • Database maintenance

Do not allow the server drive to become completely full. Low disk space can affect database writes, telemetry storage, updates, and overall platform stability.

Server Uptime#

Shows how long the Windows server has been running since its most recent restart.

A long uptime does not automatically mean that every Open VTS service has been running for the same duration. Each service card displays its own process uptime separately.

Services#

The Services section monitors the essential components required by Open VTS.

The monitored services are:

  • Frontend
  • Backend
  • Listener
  • Nginx
  • Redis
  • PostgreSQL

Each service card can show:

  • Current state
  • Description
  • Process ID
  • Process uptime
  • Monitored ports
  • Health-check message
  • Available recovery actions

Understanding Service States#

Running#

The required process, port, and health check were detected successfully.

A Running state indicates that the service appears operational at the time of the latest check.

Stopped#

The expected process or listening port was not detected.

A stopped essential service can affect one or more Open VTS functions.

Degraded#

The service was partially detected, but its complete health check did not pass.

Examples can include:

  • Process running but health endpoint unavailable
  • Port open but database health check failing
  • Nginx process and listening ports not matching
  • Redis or PostgreSQL connectivity failure

Unknown#

Open VTS could not complete the verification.

This can happen when a required Windows monitoring command or system tool is unavailable.

Frontend#

The Frontend provides the Open VTS web interface used by Superadmins, Administrators, and Users.

The monitored application port is:

3000

The service card checks:

  • Whether the Frontend port is listening
  • Whether the Frontend status endpoint responds
  • Process ID
  • Process uptime

If the Frontend is unavailable, users may not be able to open the Open VTS web application.

Available actions can include:

  • Start
  • Restart

Backend#

The Backend provides the Open VTS API and application logic.

The monitored port is:

4000

The Backend supports operations such as:

  • Authentication
  • User and vehicle management
  • Map data
  • History and Replay requests
  • Notifications
  • Database operations
  • Service APIs

The service card checks:

  • Whether port 4000 is listening
  • Whether the Backend status endpoint responds
  • Process ID
  • Process uptime

Restarting the Backend temporarily disconnects the current application session and requires the local service-manager agent to be online.

Available action:

  • Restart

A confirmation is displayed before the Backend restart begins.

Listener#

The Listener receives and processes communication from GPS devices.

Its monitored health or service ports can include:

5055 5005

These are health and service-monitoring ports. GPS devices may communicate through other configured listener ports according to their protocols.

If the Listener is stopped:

  • GPS device packets may not be processed
  • Live vehicle positions may stop updating
  • Telemetry may not reach Redis or the database
  • Commands may not reach connected devices

Available actions can include:

  • Start
  • Restart

Nginx#

Nginx acts as the reverse proxy and web gateway for Open VTS.

The monitored ports are:

80 443

Nginx manages normal HTTP and secure HTTPS access to the application.

The health check verifies:

  • Nginx process
  • Port 80
  • Port 443

A Degraded state can appear when the process and port state do not match.

Available actions can include:

  • Start
  • Restart
  • Reload

Reload#

Reload applies the current Nginx configuration without requiring the same full service restart process.

Use it after an approved configuration or SSL change.

Redis#

server health
server health

Redis provides fast in-memory storage used by Open VTS for live and temporary operational information.

The monitored port is:

6379

Redis can support:

  • Live vehicle status
  • Latest location information
  • Device connection state
  • Queues
  • Caching
  • Background processing

The health check verifies both:

  • Redis connectivity
  • Port 6379 availability

Available action:

  • Restart

Redis port 6379 should remain private and must not be exposed publicly.

PostgreSQL#

PostgreSQL is the primary relational database used by Open VTS.

The monitored port is:

5432

PostgreSQL stores important platform information such as:

  • Accounts
  • Vehicles
  • Configuration
  • Payments
  • Events
  • Telemetry-related records
  • Platform settings

The health check verifies:

  • Primary database connectivity
  • Port 5432 availability

Available action:

  • Restart

PostgreSQL port 5432 should remain private and blocked from the public internet.

Service Actions#

The Server page provides limited recovery actions for approved services.

Start#

Starts a service that is not currently running.

Start is available for:

  • Frontend
  • Listener
  • Nginx

Restart#

Stops and starts the selected service through the local service manager.

Restart is available for the monitored services, subject to system availability and safety restrictions.

Use Restart only when:

  • The service is stopped or degraded
  • Recommended Actions advises it
  • The effect of restarting the service is understood

Reload#

Reload is available only for Nginx.

Stop#

Stop is disabled to reduce the risk of locking the Superadmin out of Open VTS.

Action Progress and Logs#

When an allowed service action is started, Open VTS opens an action-status window.

It can display:

  • Job status
  • Job identifier
  • Timestamped action logs
  • Completed state
  • Failed state
  • Connection warnings

Possible job states include:

  • Queued
  • Running
  • Completed
  • Failed

After an action completes, the Server page refreshes the health information.

Recommended Actions#

The Recommended Actions section appears when Open VTS detects a stopped or degraded service.

Recommendations can include:

  • Restarting the Frontend
  • Restarting the Backend
  • Restarting the Listener
  • Reloading Nginx and checking ports 80 and 443
  • Restarting Redis and checking connectivity
  • Restarting PostgreSQL and checking connectivity

Recommended Actions are generated from the current health checks. They do not mean that the action has already been performed.

Review the service state and warning messages before taking action.

Reviewing Server Health#

Use the following workflow for a routine server check:

  1. Open Server from the Superadmin home page.
  2. Select Refresh.
  3. Confirm whether the local agent is Online.
  4. Review CPU, memory, disk, and server uptime.
  5. Confirm that all essential services show Running.
  6. Read the health message shown on any stopped, degraded, or unknown service.
  7. Review Recommended Actions.
  8. Use an approved Start, Restart, or Reload action only when necessary.
  9. Refresh the page again and confirm that the service has returned to Running.

Important Service Dependencies#

The services work together and should not be treated as isolated components.

  • Nginx provides public web access.
  • Frontend displays the application.
  • Backend provides APIs and platform logic.
  • Listener receives GPS device communication.
  • Redis supports live data and background processing.
  • PostgreSQL stores persistent platform data.

A service can appear Running while another dependency is unhealthy.

For example:

  • Frontend may be running while Backend is unavailable.
  • Backend may be running while PostgreSQL is degraded.
  • The web application may open while the Listener is stopped.
  • Vehicle records may remain visible while new live telemetry is no longer arriving.

Review all service cards together when investigating platform health.

Empty and Error States#

Health Data Cannot Be Loaded#

An error message appears when Open VTS cannot retrieve the server overview.

Select Refresh to try again.

Unknown Service State#

Unknown means the server could not complete the required process or port verification.

Check that the required Windows system tools and permissions are available.

Local Agent Offline#

When the local agent is offline:

  • Some service operations are unavailable
  • Backend restart is disabled
  • A warning appears at the bottom of the page

The local service manager should be checked directly on the Windows server.

Missing Metric#

A dash appears when a system or service metric cannot be obtained.

Important Limitations#

The Server page is not intended to provide:

  • Complete Windows Event Viewer logs
  • Database table sizes
  • PostgreSQL query performance
  • Redis memory analysis
  • Network bandwidth graphs
  • GPS packet throughput charts
  • Historical CPU or memory charts
  • Cloud billing information
  • Firewall management
  • Server updates
  • Database backup and restore
  • Operating-system restart or shutdown

Use the appropriate server, database, cloud, or operating-system tools for these activities.

Security and Privacy#

Server screenshots can expose sensitive infrastructure information.

Before publishing screenshots or recordings, hide or replace:

  • Server hostname
  • Public IP address
  • Internal IP address
  • Process IDs
  • Installation paths
  • Database details
  • Internal error messages
  • Service action job IDs
  • Environment variables
  • Customer information

Ports 4000, 5432, and 6379 should remain private and blocked from public access.

Only the required web and GPS device communication ports should be exposed.

Next Step#

Continue to Superadmin Support to review support tickets, requests, and communication associated with the platform.

PreviousSuperadmin CalendarNextSuperadmin Support

On this page

  • Superadmin Server Health Monitoring
  • Server Health Header
  • Local Agent Status
  • Refresh
  • Important Safety Notice
  • System Health Metrics
  • CPU Usage
  • Memory Usage
  • Disk Usage
  • Server Uptime
  • Services
  • Understanding Service States
  • Running
  • Stopped
  • Degraded
  • Unknown
  • Frontend
  • Backend
  • Listener
  • Nginx
  • Reload
  • Redis
  • PostgreSQL
  • Service Actions
  • Start
  • Restart
  • Reload
  • Stop
  • Action Progress and Logs
  • Recommended Actions
  • Reviewing Server Health
  • Important Service Dependencies
  • Empty and Error States
  • Health Data Cannot Be Loaded
  • Unknown Service State
  • Local Agent Offline
  • Missing Metric
  • Important Limitations
  • Security and Privacy
  • Next Step
Self-HostedFull Data Control
7.5K+Enterprises & Developers
100+Countries
99.9%Uptime SLA
Open VTS — Vehicle Tracking Software

Vehicle tracking software built for scale. Own your data, control your fleet, and track without limits with our GPS fleet management platform.

Product

  • Vehicle Tracking Software
  • Vehicle Tracking Application
  • Video Telematics
  • Self-Hosted vs SaaS
  • Free Tools
  • Pricing

Industries

  • Logistics & Transportation
  • Construction & Infrastructure
  • Oil, Gas & Energy
  • Agriculture & Agri-Fleet
  • Mining & Heavy Industry
  • School Transportation
  • Electric Vehicle Fleets

Resources

  • Blog
  • Guides & E-books
  • Documentation
  • API Reference
  • Tutorials
  • Help Center
  • Supported Devices

Company

  • Our Story
  • Careers
  • Contact Us
  • Partner Program
  • Affiliate Program
  • Content Library

© 2026 Open VTS. All rights reserved.

Privacy PolicyRefund PolicyTerms of UseSecuritySitemap