Prerequisites for the Nodinite Non-Events Monitoring Agent
Unlock the full power of Nodinite by meeting all prerequisites for the Non-Events Monitoring Agent. This guide gives you a clear, actionable checklist so you can install and run the agent with confidence—empowering your business with proactive, reliable monitoring.
✅ Follow a step-by-step prerequisites checklist for seamless installation
✅ Meet all Windows, .NET, and firewall requirements for secure operation
✅ Empower your team with clear guidance for configuration and user rights
✅ Visualize agent connectivity and network requirements for rapid troubleshooting
This diagram shows how the Non-Events Monitoring Agent connects to the Web API within your Nodinite instance.
Install the agent close to Nodinite Core Services. This documentation guides you through a typical local network setup, usually on the Nodinite application server.
Verified | Topic |
---|---|
Software Requirements | |
What Windows User Rights does the Non-Events Monitoring Agent require? | |
What Firewall settings are required for the Non Events Monitoring Agent? |
Software Requirements
Install the Non-Events Monitoring Agent as a robust Windows Service, typically on the Nodinite application server for optimal performance and security.
Product | |
---|---|
Windows Server | Windows 2025Windows 2022Windows 2019Windows 2016Windows 2012 R2Windows 2012 |
.NET Framework | .NET Framework 4.8 or later. New 6.0.0.0We recommend .NET Framework 4.8.1 for hosts running Nodinite components. |
You must use .NET Framework 4.8 or later for versions 6.0 and above.
Use .NET Framework 4.6.2 or later for versions 5.4 and above.
Use .NET Framework 4.5.2 or later for versions prior to 5.4.
Supported Versions
Keep Nodinite and the Non-Events Monitoring Agent up to date to ensure compatibility with the latest Web API.
Subscribe to our Release Notes so you never miss an important update!
What Windows User Rights does the Non-Events Monitoring Agent require?
Install the agent as a Windows Service on the Nodinite application server or a supported virtual machine.
- Use a local named account or, preferably, a domain account.
- Grant all necessary access and run-time rights.
- Follow the 'How to set logon as a Windows service right' guide for step-by-step instructions.
What Firewall settings are required for the Non-Events Monitoring Agent?
Configure the Non-Events Monitoring Agent to communicate both inbound and outbound for seamless monitoring:
- Let the Monitoring Service communicate with the Non-Events Monitoring Agent.
- Let the Non-Events Monitoring Agent communicate with the Web API.
This network diagram shows the required communication paths and ports for the Non-Events Monitoring Agent.
1. Between the Monitoring Service and the Non-Events Monitoring Agent
Allow the following ports on the Windows server where you install and run the agent:
Port | Name | Inbound | Outbound | TCP | UDP | Comment |
---|---|---|---|---|---|---|
53 | DNS | The Agent resolves server/service addresses (optionally via local hosts file) |
Choose either 'Option 1' or 'Option 2' as documented below:
Local network
Port | Name | Inbound | Outbound | TCP | UDP | Comment |
---|---|---|---|---|---|---|
8000 | RPC | The Monitoring Service initiates communication |
2. Between the Non-Events Monitoring Agent and Nodinite Web API
Server types: Agent Server (where Non-Events Monitoring Agent is installed), Web API Server (Nodinite Web API).
Web API Connection (Agent → Nodinite Web API)
The agent sends monitoring data to the Nodinite Web API for processing and storage.
Direction | Source | Destination | Protocol | Port(s) | Purpose | Notes |
---|---|---|---|---|---|---|
Outbound | Agent Server | Web API Server | TCP | 80 (HTTP), 443 (HTTPS) | Web API communication | Agent sends monitoring data |
Inbound | Web API Server | Agent Server | TCP | 80 (HTTP), 443 (HTTPS) | Response traffic | Allowed automatically by stateful firewalls |
Tip
Custom Ports: The Nodinite Web API can be configured to use any available TCP port. Verify the actual port in your Web API configuration and adjust firewall rules accordingly.
Tip
HTTPS Recommended: For production environments, configure the Web API to use HTTPS (port 443) with valid SSL/TLS certificates to encrypt monitoring data in transit.
Note
DNS Resolution: All servers (Agent Server and Web API Server) require outbound access to DNS on TCP/UDP port 53 for name resolution. This is already listed in section 1 and applies universally. You can optionally solve this using entries in the local
hosts
file on each server.
Important
Stateful Firewalls: Most modern Windows Firewall implementations are stateful, meaning inbound response traffic for established outbound connections is automatically allowed. The inbound rules listed above are primarily for reference and troubleshooting scenarios where stateful inspection may be disabled or restricted.
Frequently Asked Questions
Find more solutions and answers to common questions in the Troubleshooting guide for the Nodinite Non-Events Monitoring Agent.
Next Step
Install Non-Events Monitoring Agent
Related Topics
Add or manage a Monitoring Agent Configuration
Monitoring
Administration