Search Exchange
Search All Sites
Nagios Live Webinars
Let our experts show you how Nagios can help your organization.Login
Directory Tree
check_x224 Featured
Meet The New Nagios Core Services Platform
Built on over 25 years of monitoring experience, the Nagios Core Services Platform provides insightful monitoring dashboards, time-saving monitoring wizards, and unmatched ease of use. Use it for free indefinitely.
Monitoring Made Magically Better
- Nagios Core on Overdrive
- Powerful Monitoring Dashboards
- Time-Saving Configuration Wizards
- Open Source Powered Monitoring On Steroids
- And So Much More!
The Remote Desktop protocol builds on a protocol called x224. This plugin checks that the initial and most basic parts of a Remote Desktop connection - the part which is specified by x224 - succeeds. I.e., it does a bit more than a TCP connection test at port 3389.
There is a python3 verson available at http://troels.arvin.dk/code/nagios/check_x224.python3
There is a python3 verson available at http://troels.arvin.dk/code/nagios/check_x224.python3
Reviews (9)
bydominik.dbk, February 23, 2017
We gratefully use this plugin to monitor our servers, from 2008 to 2012. However with 2016 we receive the error message: "x224 CRITICAL: Could not set up connection on port 3389: [Errno 104] Connection reset by peer"
We made sure that NLA is not activated on the server. Are there any plans on your side to make this plugin compatible for 2016 as well?
We made sure that NLA is not activated on the server. Are there any plans on your side to make this plugin compatible for 2016 as well?
bystephanhughson, October 14, 2014
Very handy, thank you. By the way, to the first person who posted; this plugin runs on the Nagios server.
byhelpdesk@techniteam.nl, November 22, 2012
Hello,
I'm having some trouble installing this check.
How do I install the check_x224 plugin?
I've added a few lines to my commands.cfg, and added the check to a host, but I guess that the check_x224 needs to be installed on the server?
I'm having some trouble installing this check.
How do I install the check_x224 plugin?
I've added a few lines to my commands.cfg, and added the check to a host, but I guess that the check_x224 needs to be installed on the server?
byFox, November 19, 2012
1 of 1 people found this review helpful
This plugin is working great, and has been for some time to ensure I can always get access to my servers. Nothing worse than finding out something failed and /then/ finding out you can't remote into the thing!
Unfortunately I started adding 2012 servers and immediately get connection refusal errors. 0 for 3 on the 2012 ones, and working just fine on all the others, and I can RDP into the servers. Guessing MS changed something. Attempting to look over the packet structure and find the issue...
Unfortunately I started adding 2012 servers and immediately get connection refusal errors. 0 for 3 on the 2012 ones, and working just fine on all the others, and I can RDP into the servers. Guessing MS changed something. Attempting to look over the packet structure and find the issue...
Owner's reply
Maybe you were an early Windows Server 2012 adopter and tested the plugin before it was ready for Windows Server 2012.
The plugin supports checking Windows Server 2012; I suggest you try again.
byjvandenbroek, August 27, 2012
Thanks, this is the first usable RDP check script I've found which does some actual protocol checking :-)
byLaggAt, June 4, 2012
Downloaded and configured in minutes, has performance data, all good! Thanks!
Requires Python2. If you have Python3 and Python2 installed, open the file, and make sure the first line lists Python2 as the env
Owner's reply
There is now a Python 3 version at http://troels.arvin.dk/code/nagios/check_x224.python3
byjoda78, March 18, 2012
python script works perfect - much better solution than simple tcp check...
byluupuxall, February 8, 2011
1 of 1 people found this review helpful
Simply and fast
Many many tanks
Many many tanks