- 5 minutes to read

Monitoring Agents Overview

Unlock the full potential of Nodinite Monitoring Agents. This page empowers integration experts and customers to manage, add, edit, restore, and optimize Monitoring Agents for on-premise, hybrid, and cloud environments.

What you'll achieve with this guide:

  • ✅ Achieve end-to-end monitoring across all environments
  • ✅ Add, edit, restore, and manage Monitoring Agents with ease
  • ✅ Proactively resolve issues and optimize integrations

Animation: Add Monitoring Agent, paste the Quick Add JSON from the agent's README.txt, Apply, Save, Sync Now, and the new agent's Resource on the Resources tab (7.12)
Register an agent with Quick Add: paste, Apply, Save, and Sync Now. The JSON carries the Authentication Key, so it is blurred here.


Get started now: How to Add or Manage Monitoring Agent user guide.

The Monitoring Agent Overview in the Monitor Management menu is where a Nodinite Administrator manages installed and configured Monitoring Agents.

Monitoring Agents are part of the Monitoring concept and a key feature of Nodinite. Make sure to read the 'What is a Monitoring Agent' user guide and understand the basic concepts before continuing.

Understanding Monitoring Agents and Their Configuration

A Monitoring Agent is a service you install close to the systems it watches. Nodinite knows about it through a Monitoring Agent Configuration, an entry on this page that tells the Monitoring Service where the agent is and how to authenticate. The Monitoring Service polls each agent and turns what it reports into Resources, Applications, and Categories.

graph LR subgraph "Other Host with same or other Monitoring Agents" roMonitorAgent2(fal:fa-monitor-waveform Monitoring Agent Y) end subgraph "Host with Monitoring Agents" roMonitorAgent(fal:fa-monitor-waveform Monitoring Agent X) end subgraph "Nodinite Core Services Server" roMonitoringService(fal:fa-watch-fitness Monitoring Service) roMonitoringService -->|"Monitoring Agent Configuration"| roMonitorAgent2 roMonitoringService -->|"Monitoring Agent Configuration"| roMonitorAgent end style roMonitoringService fill:#E47528,color:#fff style roMonitorAgent fill:#3F827B,color:#fff style roMonitorAgent2 fill:#3F827B,color:#fff

The Monitoring Service (orange) uses one Monitoring Agent Configuration per installed agent (teal) to reach it, on the same host or on any other host.

Component Role Where you manage it
Monitoring Agent Windows Service (or cloud-hosted agent) that collects state from the monitored system Install per the agent's own Getting started pages under Logging and Monitoring
Monitoring Agent Configuration Name, Service URL, polling interval, authentication key, timeouts Add or manage Monitoring Agent
Remote Configuration What the agent monitors: connections, thresholds, Environment, Log Level Remote Configuration
Monitoring Service Polls agents, evaluates state, pushes alerts from Monitor Views Monitoring Service

Note

If an installed agent doesn't show up in this list, add its configuration with Quick Add: paste the JSON from the agent's README.txt. See Add or manage Monitoring Agent.

The Monitoring Agents List

In the Monitoring Agent Overview you will find a sortable list of defined Monitoring Agents to manage. Narrow a long list down by typing in Filter the result, or by a Tag in Filter on Tag. The columns are the status plug, Name, Tags, Agent Type, Server, Environment, Version, Description, Log Text, and Polling Interval, plus a checkbox column for With Selected.

Monitoring Agents list with Filter the result, Filter on Tag, Include deleted, the Name, Tags, Agent Type, Server, Environment, Version, Description, Log Text and Polling Interval columns, and With Selected (7.12)
The plug icon in front of each agent shows whether the Monitoring Service can reach it; the Version column shows each installed agent's version.

Manage Monitoring Agents

The available functionalities for managing Monitoring Agents are:

Add new Monitoring Agent

To create a new Monitoring Agent, click the Add Monitoring Agent button to open the Monitoring Agent editor. To fill in the form from the agent's README.txt, paste its JSON into the Quick Add box at the top of that page and click Apply (Quick Add).

Monitoring Agents page with the Add Monitoring Agent button highlighted (7.10)
There is no separate Quick Add button in the list; Quick Add is part of the Add Monitoring Agent page.

Edit Monitoring Agent

To Edit an existing Monitoring Agent, click the link in the Name column, or open the row's Action menu and click Edit. The same menu holds Configuration (the Remote Configuration opens straight away), Show in Mapify, Show in Mermaid, and Delete, or Restore on a deleted row.

Row Action menu with Edit, Configuration, Show in Mapify, Show in Mermaid and Delete (7.12)
Click the 'Edit' menu item to edit an existing Monitoring Agent.

To change what the agent monitors, open the agent and click Configuration to use the Remote Configuration.

Delete Monitoring Agent Configuration

To Delete an existing Monitoring Agent, open the row's Action menu and click Delete. The confirm dialog says: The Monitoring Agent is no longer monitored and all resources are deleted. All Resources from the agent are marked as deleted and disappear from the Monitor Views. Delete and Restore are only on this menu; the agent's edit page has no such buttons.

Row Action menu with the Delete item (7.12)
Click the 'Delete' menu item to delete an existing Monitoring Agent.

Restore deleted Monitoring Agent Configuration

To Restore a deleted Monitoring Agent, first check Include deleted.

When checked, include deleted Monitoring Agents in the list.

Then open the row's Action menu and click Restore.

Row Action menu of a deleted agent with the Restore item (7.12)
Example of restoring a deleted Monitoring Agent by clicking the 'Restore' menu item.

Troubleshooting


Next Steps