Overview
Print Tracker has several different components that work together to provide you with access to your printer data. Some of these components are web-based, others are installed within customer networks. You can find the system requirements for each component below.
Webadmin
The webadmin is the web-based interface that you use to manage your Print Tracker account. It is available at https://app.printtrackerpro.com. The webadmin is available on all major browsers and operating systems except Safari. We recommend using the latest version of Chrome, Firefox.
Data Collection Agent
The data collection agent is a lightweight application that runs as a Windows service inside an end-customer network. It is completely self-contained and does not require any third-party applications or services to come pre-installed on the machine.
System Requirements
Many of the following system requirements depend on the number of devices that are going to be tracked by this data collection agent. For networks with less than 100 devices, the minimum system requirements should be sufficient. For all other network sizes, we recommend that you install the data collection agent on a machine that meets the recommended system requirements.
|| Minimum | Recommended | | |------------------|-------------------------------------|------------| | Operating System | Windows1, macOS, or Linux2 | | | CPU | 1 GHz x 2 Cores | 3 GHz x 4 Cores | | Memory | 2 GB | 4 GB | | Disk | 2 GB HDD | 10 GB SSD| | Browser | Chrome, Firefox | Chrome, Firefox | |Other Considerations | The data collection agent should not be installed on a laptop or any other machine that frequently shuts down, or the reliability may be affected.||
Network Requirements
Print Tracker Pro does not require any port-forwarding rules or special networking configurations in order to operate normally. All traffic leaving the agent is encrypted with TLS.
Data collection requires internet connectivity in order for meters and alerts to be uploaded to app.printtrackerpro.com. Our agents require access to the following domains which may need to be whitelisted in your network configuration:
It is recommended that you allow the entire *.printtrackerpro.com domain to ensure that all current and future Print Tracker services are accessible. If you do not allow the entire domain, you may need to update your network configuration in the future to allow access to new services.
Add the nested wildcard *.remotetechnician.printtrackerpro.com explicitly as well. Some firewall and proxy allowlist products do not treat *.printtrackerpro.com as matching a nested subdomain such as device.remotetechnician.printtrackerpro.com.
| Domain | Protocol | Port | Purpose |
|---|---|---|---|
dcam.printtrackerpro.com | gRPC streaming (uses HTTP/2 as a transport) | 443 | Allows data collection agents to receive jobs, upload meters, and fire alerts. |
csr.printtrackerpro.com | gRPC (uses HTTP/2 as a transport) | 443 | Allows data collection agents to register under entities that you configure. |
hc.printtrackerpro.com | HTTP | 443 | Allows data collection agents to report their health status. |
api.printtrackerpro.com | HTTP | 443 | Allows data collection agents to upload trouble reports. |
www.cdn.printtrackerpro.com | HTTP | 443 | Allows data collection agents to automatically upgrade themselves. |
www.googleapis.com | HTTP | 443 | Allows data collection agents to download Chromium, the browser used for web-based data collection. |
remotetechnician.printtrackerpro.com and *.remotetechnician.printtrackerpro.com | HTTPS / secure WebSocket (HTTP/1.1 upgrade) | 443 | Allows authenticated technicians to remotely access device embedded web servers if the feature is enabled. The agent opens an outbound tunnel on demand, and technicians reach each device through its own HTTPS subdomain. |
Remote Technician does not require an inbound firewall rule, a NAT rule, port forwarding, or customer-side port 7000. The data collection agent opens the tunnel outbound to remotetechnician.printtrackerpro.com only when a session is requested, and authenticated technicians connect to per-device HTTPS subdomains under *.remotetechnician.printtrackerpro.com.
Outbound TLS on TCP 443 must permit WebSocket upgrades and long-lived connections. Proxies or firewalls that block or strip the HTTP Upgrade header can prevent Remote Technician from working.