Monitoring Memory usage
Nodinite empowers you to proactively monitor and manage physical memory on your Windows Servers. This page explains how to set custom thresholds, receive real-time alerts, and leverage actionable insights to optimize performance and prevent outages.
✅ Real-time monitoring of physical memory usage
✅ Customizable thresholds for performance and alerting
✅ Actionable alerts and Remote Actions within role-based Monitor Views to resolve issues fast
✅ Visualize memory usage with charts and dashboard widgets

Example list with a monitored 'Memory' resource in a Monitor View.
Monitoring Features
- Automatic Discovery
- The Nodinite Windows Server Monitoring Agent uses WMI to automatically discover your physical Memory. Sharing insights is easy within Nodinite using Monitor Views.
- State Evaluation – Based on user-defined thresholds (fixed/percentage)
- Category-based monitoring – Organize different types of resources; monitored Resources are grouped by Categories.
Memory State evaluation
Monitored Memory is displayed within Nodinite as a Resource. For example, if you have 3 Windows Servers being monitored, you will have 3 'Memory' resources in Nodinite.
The name of the Resources is hardcoded:
Available memory
The 'Memory' resource belongs to the following Category:
Category Description Memory Ensure available memory is within user-defined monitoring thresholds 
List of the Memory related category as a filter in a Monitor View.The Application name is the Display Name from the configuration of the monitored Windows Server:

Example of Application naming pattern.
Each item (presented in Nodinite as a Resource) is evaluated with a state (OK, Warning, Error, Unavailable).
From within Nodinite, you can reconfigure the state evaluation on Resource level using the Expected State feature.
Note
Depending on the user-defined synchronization interval set for the Windows Server Monitoring Agent, there might be a delay before Nodinite Web Client/Monitor Views reflects the change. Click the Sync All button (or use the dropdown for individual agent selection) to force Nodinite to request a resynchronization.

Option to force Nodinite to request a resynchronization with the monitoring agent.
Monitoring Memory
For the Memory category, the monitored state evaluates as described in the table below:
| State | Status | Description | Actions | |
|---|---|---|---|---|
| Unavailable | Service not available | If the server can't be reached and evaluated either due to network or security-related problems | Review prerequisites | |
| Error | Error state raised | The 'Memory' has too low available Memory | Details Memory Chart Edit | |
| Warning | Warning state raised | The 'Memory' has too low available Memory | Details Memory Chart Edit | |
| OK | Online | The 'Memory' accessible and is within user-defined monitoring thresholds | Details Memory Chart Edit |
Actions for Memory
The following Remote Actions are available for the Memory Category:

List of available Memory actions in the Control Center.
- Memory Details New 6.4.0.0
- Edit thresholds
- Metrics
Memory Details
New 6.4.0.0
View comprehensive memory information including current usage, historical statistics, hardware specifications, and monitoring thresholds. Click the Action button and select the Details menu item within the 'Control Center' section.
The Memory Details page displays:
Memory Overview:
- Total Memory - Total physical memory installed on the server
- In Use - Currently allocated memory (GB and percentage)
- Available - Currently free memory (GB and percentage)
- Status - Current evaluation state (OK, Warning, Error, Unavailable)
- Last Sample - Timestamp of most recent data collection
Memory Statistics:
- Average Free - Mean available memory across sample window
- Lowest Free - Minimum available memory recorded
- Highest Free - Maximum available memory recorded
- Sample Window - Time range for statistical analysis
- Latest/Oldest Sample - Timestamps for data collection range
Monitoring Thresholds:
- Monitoring Status - Whether memory monitoring is enabled or disabled
- Evaluation Type - Percentage or Fixed (MB) threshold evaluation
- Warning Threshold - Minimum available memory before warning alert
- Error Threshold - Minimum available memory before error alert
- Duration - How long thresholds must be exceeded before alerting
Installed DIMMs (Hardware):
- Slot/Bank - Physical memory module location
- Capacity - Individual DIMM memory size
- Speed/Configured Speed - Memory frequency specifications
- Form Factor - Memory module type (e.g., DIMM, SO-DIMM)
- Manufacturer/Part Number - Hardware identification details
- Installation Date - When memory module was installed
Recent Samples:
- Historical memory usage data showing trends over time
- Timestamp - When each sample was collected
- Available - Free memory at sample time
- Total - Total memory capacity
- Free % - Percentage of available memory
Note
The Details view provides comprehensive diagnostic information without requiring RDP access to the server. Use the refresh button to update data on demand. If monitoring is disabled, the status will show "Unavailable" with a message indicating monitoring is not configured for the resource group.
Edit thresholds
You can manage the alert thresholds for selected Memory resource, simply click on the Action button and then click on the Edit thresholds menu item within the 'Control Center' section.

Edit thresholds, using the 'Edit' action
Next, click the option to present the modal.

Here's an example of the 'Edit thresholds' modal
Metrics chart: Metrics
You can view some statistics about the selected Memory resource, simply click on the Action button and then click on the Memory Chart menu item within the 'Control Center' section.

Show Memory usage statistics, using the 'Memory Chart' action.
Next, click the option to present the modal.

Here's an example of statistics for memory usage over time.
This modal is designed for the purpose of being used as a Widget in the Dashboard.

Memory statistics example as a Widget on the Dashboard.
Configuration
Use the Remote Configuration to manage the Memory configuration.
Memory tab
Click the Memory tab to manage Memory-related Monitoring options.

Here's an example of the 'Memory' tab
Evaluation Type - Evaluation Type used for free memory
- None - Evaluation is not being performed
- Percentage (default)
- Fixed
Percentage
- Warning Limit % - The minimum amount of free memory in percent before the Warning alert is triggered
- Error Limit % - The minimum amount of free memory in percent before the Error alert is triggered
Fixed
- Warning Limit (MB) - The minimum amount of free memory in Megabyte before the Warning alert is triggered
- Error Limit (MB) - The minimum amount of free memory in Megabyte before the Error alert is triggered
Description - User-friendly short description for this configuration.
Next Step
Related Topics
Windows Server Monitoring Agent
Resources
Monitoring
Monitor Views