Call Us! 1-800-383-5193
Call Us! 1-800-383-5193
Call Us! 1-800-383-5193

Need Help?

Emergency Response Time custom

Our experts have had an average response time of 11.06 minutes in March 2021 to fix urgent issues.

We will keep your servers stable, secure and fast at all times for one fixed price.

Add Windows Disk Usage Checks In Nagios

by | May 21, 2021

Wondering how to add Windows Disk Usage Checks In Nagios? We can help you.

As a part of our Server Management Services, we help our customers with requests related to windows regularly.

Today, let us discuss how our Support Engineers perform this.


How to Add Windows Disk Usage Checks In Nagios?

Today, let us see how our Support Engineers monitor additional drives on a Windows client.

In this, we can see how to make quick changes without needing to re-run the Windows Server/Desktop wizard using CCM.

Make sure to install NSClient++ before proceeding.


Installing The NSClient++ Agent

In this, let us see steps to install NSClient++ Agent.

  • Firstly, log on to the Windows machine we wish to install the NSClient++ agent on.
  • Then, run the NSClient++ installer package to start the installation.
  • The welcome screen will appear. Click Next to continue to the next step.
  • Then, select Generic and click Next to continue. Click the Typical button.
  • Next, we will need to configure the NSClient++ agent. Enter the IP address(s) of the Nagios XI server(s) in the Allowed hosts box.

For example, two addresses have been added ( and separated by a comma). Enter a password in the Password box that is required for communication between the Nagios server and the Windows machine (used by check_nt plugin).

Enable common check plugins = Checked
Enable nsclient server (check_nt) = Checked
  • Do not select NRPE as it is not necessary by using the Windows Server configuration wizard.
  • NRPE does offer advanced monitoring capabilities. Click Next to continue.
  • Then, click the Install button on the next screen to begin the installation.
  • We will prompted to grant permission to the installer to make changes to the computer, click Yes to continue.
  • Wait while NSClient++ is install and click Finish to complete the setup.


Navigating to the Core Config Manager (CCM)

There are multiple ways to access CCM:

• When hovering the Configure button in the top menu bar, we can select Core Config Manager.
• On the Configure tab, we can select Core Config Manager from the left pane or from the main screen.


Utilizing the Core Config Manager

In the left pane under Monitoring, click on Services.

This will bring us to Service Management view.

Let us see how to duplicate an existing service and modify the duplicate service to a new disk usage check.

In this example, our config name is we could use the search functionality or use the Config Name drop down list.

Duplicating a service is as easy as clicking the Copy iconfor that service.

In this example, we will copy the Drive C: Disk Usage service. After pressing the copy icon, a new service will appear.

Next, edit the service.

To do that, click the Service Name or we can click the Screwdriver/Wrench icon in the Actions column.

This brings us to the editor screen for the service.

Firstly, we must do is rename the Config Name field. In this case, it is all the services for the host Since this will be another service for, we will simply remove the _copy_1 from the config name.

Then, we must change the Service Description field. Since we are adding a service to monitor D drive, we will change the letter C to a D.

Next, we have to actually change what the service does. We change that by changing the letter after the -l flag in the $ARG3$ field. Change the C to which drive letter we wish to monitor, in our case, a D.

Then, click the Active check to enable this service. Click the Save button when finished.

Once we click Save, we will be returned to the services lists.

We can now see the new Drive D: Disk Usage service in the list.

We must click the Apply Configuration button at the bottom of the screen, this saves our new config and restarts Nagios.

[Need any further assistance with Windows? – We’re available 24*7]



Today, we saw how our Support Techs monitor additional drives on a Windows client.



Never again lose customers to poor server speed! Let us help you.

Our server experts will monitor & maintain your server 24/7 so that it remains lightning fast and secure.


var google_conversion_label = "owonCMyG5nEQ0aD71QM";


Submit a Comment

Your email address will not be published. Required fields are marked *

Privacy Preference Center


Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID - Preserves user session state across page requests.

gdpr[consent_types] - Used to store user consents.

gdpr[allowed_cookies] - Used to store user allowed cookies.

PHPSESSID, gdpr[consent_types], gdpr[allowed_cookies]


Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

_ga - Preserves user session state across page requests.

_gat - Used by Google Analytics to throttle request rate

_gid - Registers a unique ID that is used to generate statistical data on how you use the website.

smartlookCookie - Used to collect user device and location information of the site visitors to improve the websites User Experience.

_ga, _gat, _gid
_ga, _gat, _gid


Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

IDE - Used by Google DoubleClick to register and report the website user's actions after viewing or clicking one of the advertiser's ads with the purpose of measuring the efficacy of an ad and to present targeted ads to the user.

test_cookie - Used to check if the user's browser supports cookies.

1P_JAR - Google cookie. These cookies are used to collect website statistics and track conversion rates.

NID - Registers a unique ID that identifies a returning user's device. The ID is used for serving ads that are most relevant to the user.

DV - Google ad personalisation

IDE, test_cookie, 1P_JAR, NID, DV, NID
IDE, test_cookie


These are essential site cookies, used by the google reCAPTCHA. These cookies use an unique identifier to verify if a visitor is human or a bot.