Monitoring Memory usage
Learn how to monitor the utilization of your physical Memory and get alerts when the amount/percentage free is too low
This page describes what's being monitored for physical Memory in Nodinite, using one or more role-based Monitor Views. Nodinite monitors the state, based on user-defined thresholds, either global or specific. For managing the Memory, remote commands are available as Actions. These help you swiftly manage reported problems. The implemented Remote Actions are further detailed on this page.
Example list with a monitored 'Memory' resource in a Monitor View.
Monitoring Features
- Automatic Discovery
- The Nodinite Windows Server Monitoring Agent makes use of WMI and offers the automatic discovery of your physical Memory. Sharing insights is very easy from within Nodinite using Monitor Views.
- State Evaluation - Based on user-defined thresholds (fixed/percentage)
- Category-based monitoring - To help you sort out the different types of resources, the monitored Resources are grouped by Categories
Memory State evaluation
The monitored Memory is displayed within Nodinite as a Resources. For example, if you have 3 Windows Servers being monitored, then you will have 3 'Memory' resources in Nodinite.
The name of the Resources are hardcoded:
Available memory
The 'Memory' resource belong to the following Category:
Category Description Memory Make sure the available memory is within user-defined monitoring thresholds
List of the Memory related category as a filter in a Monitor ViewThe Application name is the Display Name from the configuration of the monitored Windows Server:
Each item (presented in Nodinite as a Resource) and 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 upon the change. Click the Sync All button (or on the dropdown for individual agent selection) to force Nodinite to request a resynchronization request.
Option to force Nodinite to request a resynchronization request 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 | Memory Chart Edit | |
Warning | Warning state raised | The 'Memory' has too low available Memory | Memory Chart Edit | |
OK | Online | The 'Memory' accessible and is within user-defined monitoring thresholds | Memory Chart Edit |
Actions for Memory
The following Remote Actions are available for the Memory Category:
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
Windows Server Monitoring Agent
Resources
Monitoring
Monitor Views