| 1 | [modules] |
|---|
| 2 | NRPEListener.dll |
|---|
| 3 | CheckWMI.dll |
|---|
| 4 | FileLogger.dll |
|---|
| 5 | CheckSystem.dll |
|---|
| 6 | CheckDisk.dll |
|---|
| 7 | CheckEventLog.dll |
|---|
| 8 | CheckHelpers.dll |
|---|
| 9 | NSCAAgent.dll |
|---|
| 10 | |
|---|
| 11 | [Settings] |
|---|
| 12 | use_file=1 |
|---|
| 13 | allowed_hosts=132.0.0.100 |
|---|
| 14 | |
|---|
| 15 | [log] |
|---|
| 16 | debug=1 |
|---|
| 17 | file=nsclient.log |
|---|
| 18 | date_mask=%Y-%m-%d %H:%M:%S |
|---|
| 19 | root_folder=exe |
|---|
| 20 | |
|---|
| 21 | |
|---|
| 22 | [NSClient] |
|---|
| 23 | |
|---|
| 24 | [NRPE] |
|---|
| 25 | allow_arguments=1 |
|---|
| 26 | allow_nasty_meta_chars=1 |
|---|
| 27 | |
|---|
| 28 | [Check System] |
|---|
| 29 | |
|---|
| 30 | [External Script] |
|---|
| 31 | |
|---|
| 32 | [External Scripts] |
|---|
| 33 | |
|---|
| 34 | [External Alias] |
|---|
| 35 | alias_cpu=checkCPU warn=80 crit=90 time=5m time=1m time=30s |
|---|
| 36 | alias_cpu_ex=checkCPU warn=$ARG1$ crit=$ARG2$ time=5m time=1m time=30s |
|---|
| 37 | alias_disk=CheckDriveSize MinWarn=10% MinCrit=5% CheckAll FilterType=FIXED |
|---|
| 38 | alias_service=checkServiceState CheckAll |
|---|
| 39 | alias_process=checkProcState $ARG1$=started |
|---|
| 40 | alias_mem=checkMem MaxWarn=80% MaxCrit=90% ShowAll type=physical |
|---|
| 41 | alias_up=checkUpTime MinWarn=1d MinWarn=1h |
|---|
| 42 | alias_file_age=checkFile2 filter=out "file=$ARG1$" filter-written=>1d MaxWarn=1 MaxCrit=1 "syntax=%filename% %write%" |
|---|
| 43 | alias_file_size=checkFile2 filter=out "file=$ARG1$" filter-size=>$ARG2$ MaxWarn=1 MaxCrit=1 "syntax=%filename% %size%" |
|---|
| 44 | alias_file_size_in_dir=checkFile2 filter=out pattern=*.txt "file=$ARG1$" filter-size=>$ARG2$ MaxWarn=1 MaxCrit=1 "syntax=%filename% %size%" |
|---|
| 45 | alias_event_log=CheckEventLog file=application file=system filter=new filter=out MaxWarn=1 MaxCrit=1 filter-generated=>2d filter-severity==success filter-severity==informational truncate=1023 unique descriptions "syntax=%severity%: %source%: %message% (%count%)" |
|---|
| 46 | alias_event_log2=CheckEventLog file=application file=system filter=new filter=in MaxWarn=1 MaxCrit=1 filter+generated=<2d "filter+eventSource==Service Control Manager" filter+severity==error truncate=1023 unique descriptions "syntax=%severity%: %source%: %message% (%count%)" |
|---|
| 47 | |
|---|
| 48 | [NSCA Agent] |
|---|
| 49 | interval=60 |
|---|
| 50 | encryption_method=2 |
|---|
| 51 | password=secret |
|---|
| 52 | nsca_host=1.2.3.4 |
|---|
| 53 | |
|---|
| 54 | [NSCA Commands] |
|---|
| 55 | EVA8000_Controller_A_CPU=CheckCounter "Counter:Controller A CPU=\HP EVA Storage Controller(EVA-8000-GFKL:PB5A7D3AATWB69)\% Processor Time" ShowAll MaxWarn=80% MaxCrit=90% |
|---|
| 56 | EVA8000_Controller_B_CPU=CheckCounter "Counter:Controller B CPU=\HP EVA Storage Controller(EVA-8000-GFKL:PB5A7D4AAU4A0D)\% Processor Time" ShowAll MaxWarn=80% MaxCrit=90% |
|---|
| 57 | |
|---|
| 58 | [NRPE Handlers] |
|---|
| 59 | |
|---|
| 60 | [NRPE Client Handlers] |
|---|
| 61 | check_other=-H 192.168.0.1 -p 5666 -c remote_command -a arguments |
|---|