Changeset 1d9338a in nscp for docs


Ignore:
Timestamp:
05/23/05 21:24:32 (8 years ago)
Author:
Michael Medin <michael@…>
Branches:
master, 0.4.0, 0.4.1, 0.4.2, stable
Children:
6654022
Parents:
af5bc4b
Message:

2005-05-23 MickeM

+ Added obfuscated password support
+ Added some more debug info on commands (returncode, and input args)
+ Added some more comments ot the NSC.ini
+ Added central password "override"
+ Added central "host override"
+ Fixed bug with external commands always getting WARNING state

2005-05-22 MickeM

+ Added debug outout for command
+ Added timestamps for log-to-file (date_mask to configure format)
+ Added support for "no password" with check_nt
+ Added log of bad password on NSClient requests.

  • Some threading issues fixed (I hate threading :)
Location:
docs
Files:
11 edited

Legend:

Unmodified
Added
Removed
  • docs/CheckDisk/index.html

    re655f61 r1d9338a  
    11<html> 
    2  
    32<head> 
    43<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
    54<title>CheckDisk</title> 
    65<link rel="stylesheet" type="text/css" href="../nscplus.css"> 
     6<base target="_self"> 
    77</head> 
    88 
     
    1212  <h1>CheckDisk.dll</h1> 
    1313  <p>The CheckDisk module has various disk related checks currently focusing on  
    14   size. But hopefully it will be extended with date existance and many other disk  
    15   related checks in the furture. Feel free to request checks that you need.</p> 
     14  size. But hopefully it will be extended with date existence and many other disk  
     15  related checks in the future. Feel free to request checks that you need.</p> 
    1616  <table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" id="table4"> 
    1717    <tr> 
     
    9191  </table> 
    9292  <p>The “Size with optional postfix” is a way to simply specify large sizes by  
    93   adding unit postfix. The avalible postfixes are B for Byte, K for KiloByte,  
    94   M for MegaByte and finally G for GigaByte. </p> 
     93  adding unit postfix. The available postfixes are B for Byte, K for Kilobyte,  
     94  M for Megabyte and finally G for Gigabyte. </p> 
    9595  <h3>Examples</h3> 
    9696  <div class="example"> 
    9797    <ul> 
    9898      <li> 
    99       <p>Check the size of the windows directory and make sure it stays  
    100       below 1 gigabyte:</p> 
     99      <p><b>Check the size of the windows directory and make sure it stays below  
     100      1 gigabyte:</b></p> 
    101101      <p><code>CheckFileSize ShowAll MaxWarn=1024M MaxCrit=4096M File:WIN=c:\WINDOWS\*.*</code></p> 
    102102      <p><code>WARNING: WIN: 2G (2325339822B)|WIN=2325339822;1073741824;4294967296</code></p> 
    103       </li> 
    104       <li> 
    105       <p>Check the size of the pagefile.sys and make sure it stays  
    106       above 1 gigabyte:</p> 
     103      <div class="config"> 
     104        <p>define command { </p> 
     105        <p>&nbsp;&nbsp;&nbsp; command_name CheckFileSize </p> 
     106        <p>&nbsp;&nbsp;&nbsp; command_line check_nrpe -H $HOSTADDRESS$ -p  
     107        5666 -c CheckFileSize -a ShowAll MaxWarn=$ARG1$ MaxCrit=$ARG2$  
     108        File:$ARG4$=$ARG5$ </p> 
     109        <p>}</p> 
     110        <p>&nbsp;&nbsp;&nbsp; check_command CheckFileSize!1024M!4096M!WIN!c:\WINDOWS\*.* 
     111        </p> 
     112      </div> 
     113      </li> 
     114      <li> 
     115      <p><b>Check the size of the pagefile.sys and make sure it stays  
     116      above 1 gigabyte:</b></p> 
    107117      <p><code>CheckFileSize ShowAll MinWarn=1G MinCrit=512M File=c:\pagefile.sys</code></p> 
    108118      <p><code>OK: c:\pagefile.sys: 1G (1610612736B)</code></p> 
     119      <div class="config"> 
     120        <p>define command { </p> 
     121        <p>&nbsp;&nbsp;&nbsp; command_name CheckPageFile </p> 
     122        <p>&nbsp;&nbsp;&nbsp; command_line check_nrpe -H $HOSTADDRESS$ -p  
     123        5666 -c CheckFileSize -a ShowAll MinWarn=$ARG1$ MinCrit=$ARG2$  
     124        File:PageFile=c:\pagefile.sys </p> 
     125        <p>}</p> 
     126        <p>&nbsp;&nbsp;&nbsp; check_command CheckPageFile!1G!512M</p> 
     127      </div> 
    109128      </li> 
    110129    </ul> 
     
    161180      <td valign="top">FIXED, CDROM, REMOVABLE</td> 
    162181      <td valign="top">Filter for drive type to prevent checking drives of  
    163       certain kinds (most useful when using CheckAll). The default is  
    164       FIXED</td> 
     182      certain kinds (most useful when using CheckAll). The default is FIXED</td> 
    165183    </tr> 
    166184    <tr> 
     
    171189  </table> 
    172190  <p>The “Size with optional postfix” is a way to simply specify large sizes by  
    173   adding unit postfix. The availible postfixes are B for Byte, K for KiloByte,  
    174   M for MegaByte, G for GigaByte and finally % for percent free space. </p> 
     191  adding unit postfix. The available postfixes are B for Byte, K for Kilobyte,  
     192  M for Megabyte, G for Gigabyte and finally % for percent free space. </p> 
    175193  <h3>Examples</h3> 
    176194  <div class="example"> 
    177195    <ul> 
    178196      <li> 
    179       <p>Check the size of C:\ and make sure it has 50% free space:</p> 
    180       <p><code>CheckDriveSize ShowAll MaxWarn=50% MaxWarn=75% Drive=c:\</code></p> 
     197      <p><b>Check the size of C:\ and make sure it has 50% free space:</b></p> 
     198      <p><code>CheckDriveSize ShowAll MaxWarn=50% MaxCrit=75% Drive=c:\</code></p> 
    181199      <p><code>OK: c:: 63G (68374007808B)|c:=85% 50;75;</code></p> 
    182       </li> 
    183       <li> 
    184       <p>To check the size of mounted volume c:\volumne_test and make sure it has 1M free space</p> 
    185       <p><code>CheckDriveSize ShowAll MaxWarn=1M MaxCrit=2M Drive="c:\\volumne_test\\"</code></p> 
     200      <div class="config"> 
     201        <p>define command { </p> 
     202        <p>&nbsp;&nbsp;&nbsp; command_name CheckDriveSize </p> 
     203        <p>&nbsp;&nbsp;&nbsp; command_line check_nrpe -H $HOSTADDRESS$ -p  
     204        5666 -c CheckDriveSize -a Drive=$ARG1$ ShowAll MaxWarn=$ARG2$  
     205        MaxCrit=$ARG3$ </p> 
     206        <p>}</p> 
     207        <p>&nbsp;&nbsp;&nbsp; check_command CheckDriveSize!C:\!50%!75%</p> 
     208      </div> 
     209      </li> 
     210      <li> 
     211      <p><b>To check the size of mounted volume c:\volumne_test and make sure  
     212      it has 1M free space</b></p> 
     213      <p><code>CheckDriveSize ShowAll MaxWarn=1M MaxCrit=2M Drive=&quot;c:\\volumne_test\\&quot;</code></p> 
    186214      <p><code>CRITICAL: c:\volumne_test\: 3M (4193280B)|c:\volumne_test\=4193280;0;0;</code></p> 
    187       </li> 
    188       <li> 
    189       <p>To check the size of all fixed and network drives and make sure they are at least 50% full</p> 
    190       <p><code>CheckDriveSize -a MinWarn=50% MinCrit=25% CheckAll FilterType=FIXED FilterType=REMOTE</code></p> 
    191       <p><code>WARNING: X:\: 28% < warning|C:\=84% 50%;25%; X:\=28% 50%;25%; Y:\=98% 50%;25%;</code></p> 
     215      <div class="config"> 
     216        <p>&nbsp;&nbsp;&nbsp; check_command CheckDriveSize!<code>c:\volumne_test\</code>!1M!2M</p> 
     217      </div> 
     218      </li> 
     219      <li> 
     220      <p><b>To check the size of all fixed and network drives and make sure they  
     221      are at least 50% full</b></p> 
     222      <p><code>CheckDriveSize -a MinWarn=50% MinCrit=25% CheckAll FilterType=FIXED  
     223      FilterType=REMOTE</code></p> 
     224      <p><code>WARNING: X:\: 28% &lt; warning|C:\=84% 50%;25%; X:\=28% 50%;25%;  
     225      Y:\=98% 50%;25%;</code></p> 
     226      <div class="config"> 
     227        <p>define command { </p> 
     228        <p>&nbsp;&nbsp;&nbsp; command_name CheckAllDrives </p> 
     229        <p>&nbsp;&nbsp;&nbsp; command_line check_nrpe -H $HOSTADDRESS$ -p  
     230        5666 -c CheckDriveSize -a Drive=$ARG1$ CheckAll FilterType=FIXED  
     231      FilterType=REMOTE MinWarn=$ARG1$ MinCrit=$ARG2$ </p> 
     232        <p>}</p> 
     233        <p>&nbsp;&nbsp;&nbsp; check_command CheckAllDrives!25%!50%</p> 
     234      </div> 
    192235      </li> 
    193236    </ul> 
    194237  </div> 
    195238</div> 
     239 
    196240</body> 
    197241 
  • docs/CheckEventLog/index.html

    re655f61 r1d9338a  
    11<html> 
    2  
    32<head> 
    43<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
     4<meta http-equiv="Content-Language" content="en-us"> 
    55<title>CheckEventLog</title> 
    66<link rel="stylesheet" type="text/css" href="../nscplus.css"> 
     7<base target="_self"> 
    78</head> 
    89 
     
    2829  <p>Yet to be written</p> 
    2930  <p>A quick introduction though:</p> 
    30   <p>First option is the logfile to parse. (Application, System etc)</p> 
     31  <p>First option is the log file to parse. (Application, System etc)</p> 
    3132  <p>Options have the following format.</p> 
    3233  <p>warn.require.eventType=warning</p> 
  • docs/CheckHelpers/index.html

    re655f61 r1d9338a  
    33<head> 
    44<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
     5<meta http-equiv="Content-Language" content="en-us"> 
    56<title>CheckDisk</title> 
    67<link rel="stylesheet" type="text/css" href="../nscplus.css"> 
     8<base target="_self"> 
    79</head> 
    810 
     
    2022    <tr> 
    2123      <td valign="top">CheckAlwaysOK</td> 
    22       <td valign="top">Alter the retun code of another check to always return  
     24      <td valign="top">Alter the return code of another check to always return  
    2325      OK.</td> 
    2426    </tr> 
    2527    <tr> 
    2628      <td valign="top">CheckAlwaysCRITICAL</td> 
    27       <td valign="top">Alter the retun code of another check to always return  
     29      <td valign="top">Alter the return code of another check to always return  
    2830      CRITICAL.</td> 
    2931    </tr> 
    3032    <tr> 
    3133      <td valign="top">CheckAlwaysWARNING</td> 
    32       <td valign="top">Alter the retun code of another check to always return  
     34      <td valign="top">Alter the return code of another check to always return  
    3335      WARNING.</td> 
    3436    </tr> 
    3537    <tr> 
    3638      <td valign="top">CheckMultiple</td> 
    37       <td valign="top">Runs multiple checks and returns the worsta state.  
    38       Usefull for minimizing network traffic and command defenitions.</td> 
     39      <td valign="top">Runs multiple checks and returns the worst state. Useful  
     40      for minimizing network traffic and command definitions.</td> 
    3941    </tr> 
    4042  </table> 
     
    4244  <p><i>This module has no configuration directives.</i></p> 
    4345  <h2>CheckAlwaysOK</h2> 
    44   <p>Runs another check and aters the return state to always return OK.</p> 
     46  <p>Runs another check and alters the return state to always return OK.</p> 
    4547  <table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" id="table5"> 
    4648    <tr> 
     
    7375  </div> 
    7476  <h2>CheckAlwaysCRITICAL</h2> 
    75   <p>Runs another check and ater the return state to always return CRITICAL.</p> 
     77  <p>Runs another check and alters the return state to always return CRITICAL.</p> 
    7678  <table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" id="table5"> 
    7779    <tr> 
     
    104106  </div> 
    105107  <h2>CheckAlwaysWARNING</h2> 
    106   <p>Runs another check and ater the return state to always return WARNING.</p> 
     108  <p>Runs another check and alter the return state to always return WARNING.</p> 
    107109  <table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" id="table5"> 
    108110    <tr> 
     
    135137  </div> 
    136138  <h2>CheckMultiple</h2> 
    137   <p>Runs multiple checks and returns the worst state. It allows you to check an entire system in one go.</p> 
     139  <p>Runs multiple checks and returns the worst state. It allows you to check  
     140  an entire system in one go.</p> 
    138141  <table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" id="table5"> 
    139142    <tr> 
     
    145148      <td valign="top">command</td> 
    146149      <td valign="top">The command to run</td> 
    147       <td valign="top">A command to execute, you can have any number of  
    148       this option.</td> 
     150      <td valign="top">A command to execute, you can have any number of this  
     151      option.</td> 
    149152    </tr> 
    150153  </table> 
     
    153156    <ul> 
    154157      <li> 
    155       <p>Run two checks (CheckDriveSize and ChEckMeM) and return the worst state. Performance data and  
    156       message is collected and concatenated.</p> 
    157       <p><code>CheckMultiple command=CheckDriveSize MaxWarn=1M MaxCrit=2M Drive=c:\\volumne_test\\ command=ChEckMeM MaxWarn=80% MaxCrit=90%</code></p> 
    158       <p><code>CRITICAL: c:\volumne_test\: 3M (4193280B) > critical, OK memory within bounds.|c:\volumne_test\=4193280;1024K (1048576B);2M (2097152B); page=31% 80%;90%;</code></p> 
     158      <p>Run two checks (CheckDriveSize and ChEckMeM) and return the worst  
     159      state. Performance data and message is collected and concatenated.</p> 
     160      <p><code>CheckMultiple command=CheckDriveSize MaxWarn=1M MaxCrit=2M  
     161      Drive=c:\\volumne_test\\ command=ChEckMeM MaxWarn=80% MaxCrit=90%</code></p> 
     162      <p><code>CRITICAL: c:\volumne_test\: 3M (4193280B) &gt; critical, OK memory  
     163      within bounds.|c:\volumne_test\=4193280;1024K (1048576B);2M (2097152B);  
     164      page=31% 80%;90%;</code></p> 
    159165      </li> 
    160166    </ul> 
  • docs/CheckSystem/index.html

    re655f61 r1d9338a  
    33<head> 
    44<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
     5<meta http-equiv="Content-Language" content="en-us"> 
    56<title>CheckSystem</title> 
    67<link rel="stylesheet" type="text/css" href="../nscplus.css"> 
     
    4243  <p>This module needs configuration as PDH counters are version and language  
    4344  specific. This means that unless you use an English language windows 2000 you  
    44   will most likely have to edit this. There is also some other tweks that can  
     45  will most likely have to edit this. There is also some other tweaks that can  
    4546  be configured such as check resolution and buffer size. For more details on  
    4647  how to configure this refer to the Configuration section.</p> 
     
    158159    <ul> 
    159160      <li> 
    160       <p>Check that the system has been running for atleast a day:</p> 
     161      <p>Check that the system has been running for at least a day:</p> 
    161162      <p><code>checkUpTime warn=1d crit=12h</code></p> 
    162163      <p><code>Client has uptime (19h) &lt; warning (24h)</code></p> 
     
    303304  counters use the program perfmon that is shipped with windows. An important  
    304305  note is that performance counters are language and version specific.</p> 
     306  <p><i><b>This is currently broken and will be fixed in the next version.</b></i></p> 
    305307  <table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" id="table16"> 
    306308    <tr> 
     
    346348    <tr> 
    347349      <td valign="top">Counter:&lt;name&gt;</td> 
    348       <td valign="top">Perfomance Counter</td> 
     350      <td valign="top">Performance Counter</td> 
    349351      <td valign="top">Add a named performance counter. The &lt;name&gt; will be  
    350352      used as an alias.</td> 
  • docs/Configuration/index.html

    re655f61 r1d9338a  
    33<head> 
    44<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
     5<meta http-equiv="Content-Language" content="en-us"> 
    56<title>Configuration</title> 
    67<link rel="stylesheet" type="text/css" href="../nscplus.css"> 
     
    2324  has a lot of examples and comments so make sure you change this before you use  
    2425  NSClient++ as some of the examples might be potential security issues.</p> 
     26  <h2>[Settings]</h2> 
     27  <p>This section has options for how logging is performed. First off notice that  
     28  for logging to make sense you need to enable the “FileLogger.dll” module that  
     29  logs all log data to a text file in the same directory as the NSClient++ binary  
     30  if you don’t enable any logging module nothing will be logged.</p> 
     31  <p>The options you have available here are</p> 
     32  <table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" id="table21"> 
     33    <tr> 
     34      <td valign="top">Option</td> 
     35      <td valign="top">Default value</td> 
     36      <td valign="top">Description</td> 
     37    </tr> 
     38    <tr> 
     39      <td valign="top">obfuscated_password</td> 
     40      <td valign="top">...</td> 
     41      <td valign="top">An obfuscated version of password. For more details  
     42      refer to the password option below.</td> 
     43    </tr> 
     44    <tr> 
     45      <td valign="top">password</td> 
     46      <td valign="top">...</td> 
     47      <td valign="top">The password used by various (presently only  
     48      NSClient) daemons. If no password is set everyone will be able to  
     49      use this service remotely.</td> 
     50    </tr> 
     51    <tr> 
     52      <td valign="top">allowed_hosts</td> 
     53      <td valign="top">127.0.0.1</td> 
     54      <td valign="top">A list (comma separated) with hosts that are  
     55      allowed to connect and query data. If this is empty all hosts will  
     56      be allowed to query data.</td> 
     57    </tr> 
     58  </table> 
    2559  <h2>[Log]</h2> 
    2660  <p>This section has options for how logging is performed. First off notice that  
     
    4781      this is relative to the NSClient++ binary.</td> 
    4882    </tr> 
     83    <tr> 
     84      <td valign="top">date_mask</td> 
     85      <td valign="top">%Y-%m-%d %H:%M:%S</td> 
     86      <td valign="top">The date format used when logging to a file</td> 
     87    </tr> 
    4988  </table> 
    5089  <h2>[Systray]</h2> 
     
    79118    </tr> 
    80119    <tr> 
     120      <td valign="top">obfuscated_password</td> 
     121      <td valign="top">&nbsp;</td> 
     122      <td valign="top">An obfuscated version of password. For more details  
     123      refer to the password option below. </td> 
     124    </tr> 
     125    <tr> 
    81126      <td valign="top">password</td> 
    82127      <td valign="top">&nbsp;</td> 
    83128      <td valign="top">The password that incoming client needs to authorize  
    84       themselves by.</td> 
     129      themselves by. This option will replace the one found under Settings  
     130      for NSClient. If this is blank the option found under Settings will  
     131      be used. If both are blank everyone will be granted access.</td> 
    85132    </tr> 
    86133    <tr> 
     
    88135      <td valign="top">&nbsp;</td> 
    89136      <td valign="top">A list (coma separated) with hosts that are allowed  
    90       to poll information from NSClient++</td> 
    91     </tr> 
    92     <tr> 
    93       <td valign="top">use_ssl</td> 
    94       <td valign="top">0</td> 
    95       <td valign="top">Boolean value to toggle SSL encryption. This is not  
    96       yet supported in any client I know of but as the underlying structure  
    97       (NRPE) supports it I thought Id might add it if someone wants to update  
    98       check_nt to support SSL.<b>Not implemented in this version</b></td> 
    99     </tr> 
    100   </table> 
     137      to poll information from NSClient++. This will replace the one found  
     138      under Setting for NSClient if present. If not present the same  
     139      option found under Settings will be used. If both are blank all  
     140      hosts will be allowed to access the system</td> 
     141    </tr> 
     142    </table> 
    101143  <h2>[NRPE]</h2> 
    102144  <p>This is configuration for the NRPE module that controls how the NRPE listener  
     
    117159      <td valign="top">&nbsp;</td> 
    118160      <td valign="top">A list (coma separated) with hosts that are allowed  
    119       to poll information from NSClient++</td> 
     161      to poll information from NRPE. This will replace the one found under  
     162      Setting for NRPE if present. If not present the same option found  
     163      under Settings will be used. If both are blank all hosts will be  
     164      allowed to access the system</td> 
    120165    </tr> 
    121166    <tr> 
     
    129174      <td valign="top">60</td> 
    130175      <td valign="top">The maximum time in seconds that a command can execute.  
    131       (if more then this execution will be aborted).<b>NOTICE</b> this only  
     176      (if more then this execution will be aborted).<b> NOTICE</b> this only  
    132177      affects external commands not internal ones.</td> 
    133178    </tr> 
     
    156201  The latter is the preferred way as it is shorter.</p> 
    157202  <h2>[Check System]</h2> 
    158   <p>Here you can set various options to configure the Syetem Check module.</p> 
     203  <p>Here you can set various options to configure the System Check module.</p> 
    159204  <table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" id="table20"> 
    160205    <tr> 
     
    179224    <tr> 
    180225      <td valign="top">CounterPageLimit</td> 
    181       <td valign="top">\\\\.\\Memory\\Commit Limit</td> 
     226      <td valign="top">\Memory\Commit Limit</td> 
    182227      <td valign="top">Counter to use to check upper memory limit.</td> 
    183228    </tr> 
    184229    <tr> 
    185230      <td valign="top">CounterPage</td> 
    186       <td valign="top">\\\\.\\Memory\\Committed Bytes</td> 
     231      <td valign="top">\Memory\Committed Bytes</td> 
    187232      <td valign="top">Counter to use to check current memory usage.</td> 
    188233    </tr> 
    189234    <tr> 
    190235      <td valign="top">CounterUptime</td> 
    191       <td valign="top">\\\\.\\System\\System Up Time</td> 
     236      <td valign="top">\System\System Up Time</td> 
    192237      <td valign="top">Counter to use to check the uptime of the system.</td> 
    193238    </tr> 
    194239    <tr> 
    195240      <td valign="top">CounterCPU</td> 
    196       <td valign="top">\\\\.\\Processor(_total)\\% Processor Time</td> 
    197       <td valign="top">Counter to use for CPU load.</td> 
     241      <td valign="top">\Processor(_total)\% Processor Time</td> 
     242      <td valign="top">Counter to use for CPU load. For NT4 this has to be  
     243      altered to &quot;\System\% Total Processor Time&quot; as PDH definitions have changed.</td> 
    198244    </tr> 
    199245  </table> 
  • docs/FileLogger/index.html

    re655f61 r1d9338a  
    33<head> 
    44<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
     5<meta http-equiv="Content-Language" content="en-us"> 
    56<title>FileLogger</title> 
    67<link rel="stylesheet" type="text/css" href="../nscplus.css"> 
  • docs/NRPEListener/index.html

    r1e62ed5 r1d9338a  
    33<head> 
    44<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
     5<meta http-equiv="Content-Language" content="en-us"> 
    56<title>NRPEListener</title> 
    67<link rel="stylesheet" type="text/css" href="../nscplus.css"> 
  • docs/SysTray/index.html

    raf5bc4b r1d9338a  
    33<head> 
    44<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
     5<meta http-equiv="Content-Language" content="en-us"> 
    56<title>SysTray</title> 
    67<link rel="stylesheet" type="text/css" href="../nscplus.css"> 
  • docs/index.html

    r1e62ed5 r1d9338a  
    99  <frameset cols="212,*"> 
    1010    <frame name="contents" target="main" src="menu.html" scrolling="no" noresize> 
    11     <frame name="main" src="welcome.html" scrolling="auto"> 
     11    <frame name="main" src="welcome.html" scrolling="auto" target="_self"> 
    1212  </frameset> 
    1313  <noframes> 
  • docs/nscplus.css

    r1e62ed5 r1d9338a  
    111111  padding: 5px; 
    112112} 
     113 
     114.config { 
     115  padding: 0px 0px 0px 20px; 
     116  border: none; 
     117  background: lightgrey; 
     118  font-style: italic; 
     119  clear: both; 
     120} 
     121 
     122 
     123 
     124 
  • docs/welcome.html

    r1e62ed5 r1d9338a  
    11<html> 
    2  
    32<head> 
    43<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> 
    54<title>About NSClient++</title> 
    65<link rel="stylesheet" type="text/css" href="nscplus.css"> 
     6<base target="_self"> 
    77</head> 
    88 
     
    2323plug-in is of course the most powerful way but requires knowledge of C++ or other  
    2424language which can produce DLLs and interface with regular C programs.</p> 
     25<p>As for checking with NSClient++ I would recommend 
     26<a href="http://sourceforge.net/project/showfiles.php?group_id=26589&package_id=40241"> 
     27NRPE</a> as it is a lot more flexible then check_nt. But NSClient has full  
     28support for check_nt and if there is an interest I could probably add support  
     29for check_nt from nc_net.</p> 
    2530<h1>News</h1> 
    2631<table id="table17"   border="0" cellspacing="0" cellpadding="0" class="MsoNormalTable" > 
    2732  <tr> 
    28     <td>2005-05-14</td> 
     33    <td valign="top">2005-05-23</td> 
     34    <td>New version available.<p>Has many new features and some enhancements  
     35    as well as NT4 Compatibility (verified this time).</p> 
     36    <p>Added:</p> 
     37    <ul> 
     38      <li>Multitasking support for requests.</li> 
     39      <li>NRPE support for checkCounter</li> 
     40      <li>CheckHelpers module to alter the result of various check and  
     41      similar things </li> 
     42      <li>Support for Volumes (CheckDisk)</li> 
     43      <li>Support for checking all drives</li> 
     44      <li>Support for altering filter (makes it possible to check  
     45      removable/network drives)</li> 
     46      <li>Webpage and better documentation</li> 
     47      <li>Obfuscated password support (try NSClient++ /encrypt)</li> 
     48      <li>Central host/password options in INI file (look for [Settings])</li> 
     49    </ul> 
     50    <p>Enhances/Fixes:</p> 
     51    <ul> 
     52      <li>Some threading issues fixed</li> 
     53      <li>Verified NT4 compatibility</li> 
     54      <li>Fixed bug in NSC.ini (section title for Check System was wrong)</li> 
     55      <li>Fixed some minor issues here and there</li> 
     56      <li>Make check commands ignore case</li> 
     57      <li>Better debugging log (timestamps, better info, etc)</li> 
     58      <li>Support for password-less NSClient</li> 
     59    </ul> 
     60    </td> 
     61  </tr> 
     62  <tr> 
     63    <td valign="top">2005-05-14</td> 
    2964    <td>New webpage is created and semi updated.</td> 
    3065  </tr> 
     
    3368<p>NSClient can be found at its source forge page 
    3469<a href="http://nscplus.sf.net" target="_top">http://nscplus.sf.net</a></p> 
    35 <p>Latest version is <a href="http://prdownloads.sourceforge.net/nscplus/NSClient++-0.1.0-a2.zip?download">NSClient++ 0.1.0 Alpha 2.zip</a> </p> 
     70<p>Latest version is <a href="http://prdownloads.sourceforge.net/nscplus/NSClient++-0.2.0.zip?download">NSClient++ 0.2.0.zip</a></p> 
    3671<h1>Modules</h1> 
    3772<p>NSClient++ comes with a few modules out of the box that does various checks.  
     
    104139  <tr> 
    105140    <td width="221" colspan="2"><b><a href="CheckHelpers/index.html">CheckHelpers</a></b></td> 
    106     <td>Various helper function, doesn't check anything it it self but can  
     141    <td>Various helper function, doesn't check anything in it self but can  
    107142    help make things simpler.</td> 
    108143  </tr> 
Note: See TracChangeset for help on using the changeset viewer.