| Version 4 (modified by mickem, 16 months ago) (diff) |
|---|
Usage 0.4.x
For older version please refer to doc/usage/0.3.x.
Using NSClient++ is pretty straight forward it is a normal command line program wich works similarly to cvs and git and various other module based commands. That means that the first given argument is a "mode" or "module" or whatever you want to call it. Regardless of name it will dictate which options are available and which actions will be taken.
The modes which are currently in 0.4.x is:
- client Run as a client useful for accessing and controlling remote hosts as well as trying out commands and/or using NSClient++ from a script.
- test The famous "debug mode" where you can view the log interactively and debug various issues ranging from connectivity to command syntax.
- settings Manipulate the settings in various forms ranging from migrate between format and stores as well as settings values.
- service Control the service (on windows) with options such as install/uninstall as well as start and stop.
- help Get help on available options and modes.
- <short hand tag>
There is a set of short hands for using various built-in modules in client mode (this is the same as running nscp client --module <module name>.
Avalible (subject to change) short hands are:
- nrpe (NRPEClient)
- nscp (NSCPClient)
- nsca (NSCAClient)
- eventlog (CheckEventLog)
- python (PythonScript)
- py (PythonScript)
- lua (LuaScript?)
- syslog (SyslogClient)
TODO








