Skip to content
VMSTools Pro

Features

What VMSTools Pro adds to XProtect

Monitoring, records, reports, remote tools and diagnostics for every XProtect system you look after, with no scripting needed. Everything on this page works today unless it's marked as coming.

Monitoring

Know how every server is doing, and hear about a problem before someone needs the footage.

  • Health indicators

    Recording, access and management health, per server and per system, with a timeline and uptime figures for the last day, week, month or 90 days.

  • Every server role

    Full monitoring for the Management Server. Recording health for Recording Servers: service running, accepting connections, writing to storage. Failover Servers are shown on standby. Machine health and Milestone service status for Mobile, Event and Log Servers.

  • Built-in conditions

    Nearly 30 built-in conditions with thresholds you can tune and snooze, from antivirus scanning on Recording Servers to Shadow Copy on storage drives.

  • Cameras and devices

    Cameras with communication errors, Recording Servers that disconnect, and devices that keep dropping and reconnecting, read from XProtect's own system log.

  • Windows Update and reboots

    For every server with an agent: whether a reboot is pending, when the last update was installed, and which updates are waiting.

  • Licenses and Care Plus

    Device licenses used against your total, a history of every SLC change, and a dashboard alert as Care Plus expiry approaches.

Reports, records and audits

Measure each system against best practice, and keep the records people ask for.

  • Health check reports

    A guided health check produces a complete report you can save as PDF: findings by severity, per-server analysis, performance measurements and best-practice recommendations, built on up to 30 days of continuous data.

  • Audit log intelligence

    Collect XProtect's audit logs and keep them long after XProtect would have purged them. Search by user, camera and event type, and export to CSV for auditors.

  • Best practices audit

    Automated checks of camera configuration against Milestone's recommended practices.

  • Camera reports

    Every camera and its settings across a whole system, exportable to CSV.

  • Storage audit

    See which cameras fill your disks and whether retention holds.

  • AI help where it's useful

    AI-drafted health check summaries and plain-language explanations of what a server is doing. It runs only when you ask.

Remote tools

Jobs that used to mean hours in a remote desktop session, run from the browser.

  • Video export

    Start long exports remotely. They keep running even if you close the browser, and the files are written to storage on your network.

  • Bulk camera rename

    Rename hardware and cameras across a system in one pass, with naming variables, find and replace, a preview you can undo step by step, and a history of past renames.

  • System backup

    Back up XProtect's hardware, rules, roles, views and client profiles, and its SQL databases, on demand to storage on your own network.

  • Custom view layouts

    Design Smart Client view layouts by dragging dividers, plan them around the cameras you actually have, and deploy them to XProtect in one click.

  • Camera view integrity

    Capture a baseline view of every camera, then compare later views side by side to spot cameras that have been moved, blocked or changed.

  • Snapshots

    Capture a current image from every camera in a system and browse them in one place.

Custom view layouts, built around your cameras

Smart Client view · 16:9 Designed in VMSTools Pro 1 Panoramic camera 3.8 : 1, full width 2 Corridor 9 : 16 3 Fisheye 1 : 1 4 5 6 7 Standard 16:9 Standard 16:9 Standard 16:9 Standard 16:9
Give each pane its camera's real shape, whether panoramic, fisheye, corridor or standard, so no space is lost to black bars. Plan with snapshots from your own cameras, then deploy the layout and it appears in Smart Client's layout list.

Diagnostics

  • Certificates and encryption

    See certificate status and encryption settings for your XProtect system, with security recommendations.

  • Mobile Server remote access

    Check Mobile Server configuration, connection addresses and ports, with advisories for remote access.

  • Port reachability test

    Confirm from outside your network that a forwarded port really reaches your server.

For people who script

Everything above works without writing a line of PowerShell. If you do write it, VMSTools Pro gives you a safe place to keep and run your scripts.

  • Script library and editor

    Write, organize and run your own MilestonePSTools scripts on any of your systems, with results and run history in the browser.

  • Start from a tool

    Camera reports, storage audits and video exports can be saved as a script, ready to read, adapt or take with you as a .ps1 file.

  • Checked before it runs

    Every script is checked against the commands it's allowed to use before it runs. Owners decide who may run scripts and which kinds of commands they may use.

  • Approval on site

    Scripts that need a wider set of commands must be approved on site, in the VMSTools Pro tray app on the server or by text message, before they first run.

Access, security and teams

  • Built for integrators

    Customers grant you access to their own accounts, and you switch between them from one login. They can revoke access at any time.

  • Roles

    Owner, Admin, Operator and Viewer, so everyone gets the access they need and no more.

  • MFA and step-up checks

    Authenticator-app MFA, plus a recent MFA or password check before custom scripts run.

  • Security and agent notifications

    Email or SMS for failed sign-ins, failed MFA, blocked scripts, and agents going offline or coming back.

Live today, and what's coming

Capability TodayComing
Health monitoring, built-in conditions and uptime history Included Not included
License, SLC and Care Plus tracking, with dashboard alerts Included Not included
Health check reports, camera reports, storage and best-practice audits Included Not included
Audit log collection, search and CSV export Included Not included
Video export, bulk rename, backup, view layouts and view integrity Included Not included
Your own script library, with safety checks Included Not included
Email and SMS notifications for security events and agent status Included Not included
Email and SMS alerts for camera offline, recording stopped and disk space Not included Included
Email and SMS reminders before Care Plus expires Not included Included
Scheduled reports, backups and scripts Not included Included

Try it on your own system