NSClient++ Help (#1) - Logging in NSClient 0.4.x (#973) - Message List
Hello
We are testing 0.4.x client on a Windows 2008 R2 server. So far all checks are working fine.
We got some problems with the logging function. We changed the date mask (date mask = %Y.%m.%d %H:%M:%S) but the timestamp is still in the old version (2012-05-14 11:23:48) and we would like to reduce the output in the log file. So that ony errors are mention in the log file.
We also notice this message in the log file: e:d:\source\nscp\trunk\modules\checkexternalscripts\commands.hpp:91: Failed to parse arguments for command 'check_dell', using old split string method: unknown escape sequence: plugins\check_openmanage.exe
What does this message mean?
This is our config:
[/modules] CheckDisk = 1 CheckEventLog = 1 CheckExternalScripts = 1 CheckHelpers = 1 CheckNSCP = 1 CheckSystem = 1 CheckWMI = 1 NRPEServer = 1 FileLogger.dll = [/settings/default] allowed hosts = monitoring.irix.intra [/settings/external scripts/alias] check_auto_services = CheckServiceState CheckAll exclude=sppsvc exclude=ShellHWDetection check_disks = CheckDriveSize MinWarn=20% MinCrit=10% CheckAll FilterType=FIXED check_eventlog_error = CheckEventLog file=application file=system MaxWarn=1 MaxCrit=3 "filter=generated > -12h AND severity = 'error' OR severity = 'warning'" truncate=1024 unique check_load = CheckCPU warn=80 crit=90 time=20m time=5m time=5s check_mem_page = CheckMEM MaxWarn=80% MaxCrit=90% ShowAll type=page check_mem_physical = CheckMEM MaxWarn=80% MaxCrit=90% ShowAll type=physical check_nrpe_version = CheckVersion check_uptime = CheckUpTime ShowAll [/settings/external scripts/scripts] check_dell = plugins\check_openmanage.exe [/settings/log] date mask = %Y.%m.%d %H:%M:%S file name = nsclient.log debug = 0 [/settings/log/file] max size = 2048000
And this is a snippet from our log file with a lot of "info" messages:
2012-05-14 12:26:47: l:..\..\..\trunk\service\NSClient++.cpp:385: NSClient++ 0,4,0,172 2012-05-08 x64 booting... 2012-05-14 12:26:47: e:d:\source\nscp\trunk\modules\checkexternalscripts\commands.hpp:91: Failed to parse arguments for command 'check_dell', using old split string method: unknown escape sequence: plugins\check_openmanage.exe 2012-05-14 12:27:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: CheckAll exclude=sppsvc exclude=ShellHWDetection 2012-05-14 12:27:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MinWarn=20% MinCrit=10% CheckAll FilterType=FIXED 2012-05-14 12:27:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: file=application file=system MaxWarn=1 MaxCrit=3 filter=generated > -12h AND severity = 'error' OR severity = 'warning' truncate=1024 unique 2012-05-14 12:27:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: 2012-05-14 12:27:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: ShowAll 2012-05-14 12:27:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: warn=80 crit=90 time=20m time=5m time=5s 2012-05-14 12:27:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MaxWarn=80% MaxCrit=90% ShowAll type=physical 2012-05-14 12:27:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: 2012-05-14 12:27:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MaxWarn=80% MaxCrit=90% ShowAll type=page 2012-05-14 12:37:43: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MinWarn=20% MinCrit=10% CheckAll FilterType=FIXED 2012-05-14 12:37:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: ShowAll 2012-05-14 12:37:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: warn=80 crit=90 time=20m time=5m time=5s 2012-05-14 12:37:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MaxWarn=80% MaxCrit=90% ShowAll type=physical 2012-05-14 12:37:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: 2012-05-14 12:37:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MaxWarn=80% MaxCrit=90% ShowAll type=page 2012-05-14 12:37:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: file=application file=system MaxWarn=1 MaxCrit=3 filter=generated > -12h AND severity = 'error' OR severity = 'warning' truncate=1024 unique 2012-05-14 12:37:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: CheckAll exclude=sppsvc exclude=ShellHWDetection 2012-05-14 12:37:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: 2012-05-14 12:47:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MinWarn=20% MinCrit=10% CheckAll FilterType=FIXED 2012-05-14 12:47:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: ShowAll 2012-05-14 12:47:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: warn=80 crit=90 time=20m time=5m time=5s 2012-05-14 12:47:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MaxWarn=80% MaxCrit=90% ShowAll type=physical 2012-05-14 12:47:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: 2012-05-14 12:47:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MaxWarn=80% MaxCrit=90% ShowAll type=page 2012-05-14 12:47:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: file=application file=system MaxWarn=1 MaxCrit=3 filter=generated > -12h AND severity = 'error' OR severity = 'warning' truncate=1024 unique 2012-05-14 12:47:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: CheckAll exclude=sppsvc exclude=ShellHWDetection 2012-05-14 12:47:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: 2012-05-14 12:57:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MinWarn=20% MinCrit=10% CheckAll FilterType=FIXED 2012-05-14 12:57:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: ShowAll 2012-05-14 12:57:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: warn=80 crit=90 time=20m time=5m time=5s 2012-05-14 12:57:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MaxWarn=80% MaxCrit=90% ShowAll type=physical 2012-05-14 12:57:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: 2012-05-14 12:57:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MaxWarn=80% MaxCrit=90% ShowAll type=page 2012-05-14 12:57:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: file=application file=system MaxWarn=1 MaxCrit=3 filter=generated > -12h AND severity = 'error' OR severity = 'warning' truncate=1024 unique 2012-05-14 12:57:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: CheckAll exclude=sppsvc exclude=ShellHWDetection 2012-05-14 12:57:44: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: 2012-05-14 13:07:43: l:..\..\..\..\trunk\modules\CheckExternalScripts\CheckExternalScripts.cpp:229: Arguments: MinWarn=20% MinCrit=10% CheckAll FilterType=FIXED 2012-05
Kind regards Tom
-
Message #2606
The date format has been miss named it should be date format not date mask.
Like so:
[/settings/log] date format = %Y.%m.%d %H:%M:%S
Next build will fix conversion as well...
mickem05/19/12 09:20:25 (12 months ago) -
Message #2607
As for the other issue (...using old...) I have lowered the log to INFO for using old perhaps it is better as both still work. In future version I will revert this back though. Again will be in next build...
Michael Medin
mickem05/19/12 09:22:42 (12 months ago)








