Open Fully free open source not open core software released under GPL No strings, no lock-in, no nothing: You can include any number of files registry or other stores. If you omit some settings per protocol, default values will be used.
|Date Added:||10 March 2008|
|File Size:||52.13 Mb|
|Operating Systems:||Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X|
|Price:||Free* [*Free Regsitration Required]|
Note Modules in bold below are commonly used with Nagios Nagios.
Configuration - NSClient++
To do this we first need to shutdown the nsclien. They are merely a glorified way to save yourself some typing for instance nscp sys will yield the same result as saying nscp client --module CheckSystem.
It is generally designed to run by it self without user intervention. We don't believe in open nscluent instead we really believe in open source.
But currently most modules are Windows only thus the benefit on other operating systems are limited. But for the reminder of this tutorial we only consider ini files since it is the normal and simplest way.
For more details on working with check commands see the checks page. Another way to configure monitoring is to use what is commonly referred to as passive monitoring. Supports most monitoring protocols and built on industry standard means easy to migrate to This allows you to write components on top of the large dot-net ecosystem.
As you can see there is a nice little help screen describing most of the options you can use. On XP andit nearly means admin right, which is contrary to the target. The counters can also be added and polled periodcally to get average values. If you want more in-depth information see the documentation instead. This add security to firewall rules, by also restricting access within the same network.
Danger This has security implications! Thus you need to enable some form of communication with your central server.
Getting involved Getting involved is easy!
We do recommend that you do not skip this step, as nsclientt will have issues later and get frustrated… What is 15minutes compared to a great monitoring solution? Python is an easy and powerful language which has many extensions and modules to allow you to do pretty much anything. So now that we actually have a configuration file what can we do with it? While the most nscient one to use is the registry there are other options as well.
Note Event-logs are a great source of information for monitoring. Or if you have issues, feature requests or want to access the code and we are on github. This can be very useful to distribute nsclietn baseline configuration for a company or monitoring product.
Python Scripts Python is another internal scripting language much like lua.
Migrating settings from a ini file to the regstry can be done with the migrate-to command: This can avoid a lot of load by not polling for nothing. Possibly other Linux based architectures as well. Ini file are the simplest form of configuration and also the default though on windows registry is probably a better option. Encryption depend heavily on which communication protocol nsclirnt need.
This, though, a rather crappy place to have the configuration and breaks both the Linux and Windows design guidelines but I tend to opt for simplicity. Modules can be grouped into three generic kinds of modules. We will start the same why by presenting the various modules you can use and covering how to configure some of them.
Net dot-net Dot-net modules are similar to Native modules below but written on the dot-net platform. You can also switch settings store without migrating data: