Visentry Monitor Agent

Download and install the monitoring agent on your remote sites

Windows Agent

Runs as a Windows Service with a system tray config tool. Supports Windows 10, 11, Server 2019, and Server 2022.

Download Windows Installer (.exe)
Installation Steps
  1. Download and run the installer
  2. The installer will:
    • Install the monitoring Windows Service (runs 24/7)
    • Install the Config Tool with system tray icon
    • Start the service automatically
  3. The Config Tool opens after installation
Configuration
  1. Set the Server URL to: http://monitoring.visentry.us
  2. Enter the API Key provided by your administrator
  3. Enter a Site Name (e.g., "Main Office - Building A")
  4. Click Scan to discover devices on the network, or add them manually
  5. Select devices and click Add to Monitoring List
  6. Click Save — the service picks up changes automatically
Notes
  • The service monitors continuously, even when no user is logged in
  • The tray icon shows live status — double-click to open config
  • Check "Start with Windows" to launch the tray icon on login
  • Requires .NET Framework 4.7.2 (pre-installed on Windows 10+)
Linux Agent (Ubuntu/Debian)

Runs as a systemd service with an interactive CLI config tool. Supports Ubuntu 18.04+, Debian 10+, and similar distributions.

One-Line Install

Run this command on the remote device:

curl -sSL https://monitoring.visentry.us/Agent/linux/install.sh | sudo bash
Configuration

After installation, run the interactive config tool:

sudo visentry-config
  1. Select 1) Set server URL → enter http://monitoring.visentry.us
  2. Select 2) Set API key → enter the key from your administrator
  3. Select 3) Set site info → enter the site name
  4. Select 7) Network scan to discover devices, or 6) Manage devices to add manually
  5. Select q) Save and exit
Start the Service
sudo systemctl start visentry-agent sudo systemctl enable visentry-agent
Other Commands
sudo visentry-configInteractive configuration
sudo visentry-agent --statusShow current config
sudo visentry-agent --onceTest single monitoring cycle
sudo visentry-scanQuick network scan
sudo systemctl status visentry-agentCheck service status
sudo journalctl -u visentry-agent -fView live logs
Notes
  • Requires Python 3 (auto-installed if missing)
  • Runs as a systemd service — starts on boot, restarts on failure
  • Config file: /opt/monitoringagent/agent.json
  • Logs: journalctl -u visentry-agent
  • To upgrade, re-run the install command — existing config is preserved
Verify Installation

After installing and configuring the agent, verify it's working:

  1. Check this dashboard — the new site should appear within 1-2 minutes
  2. The site card will show green (all devices up) or yellow/red (some devices down)
  3. Click on the site card to see individual device statuses
Redundancy: You can install multiple agents at the same site (e.g., Windows server + Linux edge device). Agents from the same public IP are automatically merged into a single site on the dashboard.