<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/1.0.2">
  <TITLE>Plugin for NT</TITLE>
</HEAD>
<BODY LINK="#0000ff">
Command to compile it should be gcc -o check_nt check_nt.c
<BR>

<BR>
But it seems that you do not have all plugin installed.
<BR>
I suggest you go to the plugin directory, and then read the README file, and the INSTALL.
<BR>

<BR>
Regards
<BR>

<BR>
Le ven 15/11/2002 à 09:41, Kurt Inge Smådal a écrit :
    <BLOCKQUOTE>
    <FONT COLOR="#000080"><FONT SIZE="2"><I>The check_net.c file is a C source code. </FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I>So you have to compile it.</FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I> </FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I>gcc –o check_nt check_nt.c should do it.</FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I> </FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I>Copy the output file ( check_nt ) to the libexec directory.</FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I> </FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I>--</FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I>Kurt Inge </FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#000080"><FONT SIZE="2"><I> </FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>----</FONT></FONT></I><FONT COLOR="#737373"><FONT SIZE="2"><I>-Opprinnelig</FONT></FONT></I><FONT COLOR="#737373"><FONT SIZE="2"><I> melding-----</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><B><I>Fra:</FONT></FONT></B></I><FONT COLOR="#737373"><FONT SIZE="2"><I> Garrett Anestos [mailto:GANESTOS@fisinc.com] </FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><B><I>Sendt:</FONT></FONT></B></I><FONT COLOR="#737373"><FONT SIZE="2"><I> 15. november 2002 01:01</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><B><I>Til:</FONT></FONT></B></I><FONT COLOR="#737373"><FONT SIZE="2"><I> nagios-users@lists.sourceforge.net</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><B><I>Emne:</FONT></FONT></B></I><FONT COLOR="#737373"><FONT SIZE="2"><I> [Nagios-users] Plugin for NT</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="3"><I> </FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>Hello all-</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>I have a question about the installation of the NSClient on NIX.</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>I have installed the service successfully on a NT box and it appears to be running.</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>Once you unzip the file you download it creates a directory called UnixSource.  In that directory are the following files:</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>Check_nt.</FONT></FONT></I><FONT COLOR="#737373"><FONT SIZE="2"><I>c      </FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>readme</FONT></FONT></I><FONT COLOR="#737373"><FONT SIZE="2"><I>.txt</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>makefile.am</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>I'm assuming that you just copy the Check_Nt.c file to the /usr/local/libexec/nagios direcory and rename it to check_nt (without </FONT></FONT></I><FONT COLOR="#737373"><FONT SIZE="2"><I>the .</FONT></FONT></I><FONT COLOR="#737373"><FONT SIZE="2"><I>c)  </FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>Then copy the following line into your /usr/local/etc/nagios/checkcommands.cfg</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>command[check_nt_disk]=$USER1$/check_nt -H $HOSTADDRESS$ -p 1248 -v USEDDISKSPACE -l $ARG1$ -w $ARG2$ -c $ARG3$</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>command[check_nt_cpuload]=$USER1$/check_nt -H $HOSTADDRESS$ -p 1248 -v CPULOAD -l $ARG1$</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>command[check_nt_uptime]=$USER1$/check_nt -H $HOSTADDRESS$ -p 1248 -v UPTIME</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>command[check_nt_clientversion]=$USER1$/check_nt -H $HOSTADDRESS$ -p 1248 -v CLIENTVERSION</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>command[check_nt_process]=$USER1$/check_nt -H $HOSTADDRESS$ -p 1248 -v PROCSTATE -l $ARG1$</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>command[check_nt_service]=$USER1$/check_nt -H $HOSTADDRESS$ -p 1248 -v SERVICESTATE -l $ARG1$</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>command[check_nt_memuse]=$USER1$/check_nt -H $HOSTADDRESS$ -p 1248 -v MEMUSE -w $ARG1$ -c $ARG2$</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>command[check_nt_pagingfile]=$USER1$/check_nt -H $HOSTADDRESS$ -p 1248 -v COUNTER -l "\\Paging File(_Total)\</FONT></FONT></I><FONT COLOR="#737373"><FONT SIZE="2"><I>\%</FONT></FONT></I><FONT COLOR="#737373"><FONT SIZE="2"><I> Usage","Paging File usage is %.2f %%" -w $ARG1$ -c $ARG2$</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="3"><I> </FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>I attempted to do this and got this error:</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>netsaint# .</FONT></FONT></I><FONT COLOR="#737373"><FONT SIZE="2"><I>/check_nt</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>./check_nt: /COPYRIGHT: permission denied</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>check_breeze: not found</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>check_breeze: not found</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>check_breeze: not found</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>check_breeze: not found</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>check_breeze: not found</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>./check_nt: 7: Syntax error: "(" unexpected</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>I changed the permission on the file to mirror the other check_ files, but still receive the error.</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>What am I missing?</FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I></FONT></FONT></I>
    <BR>
    <FONT COLOR="#737373"><FONT SIZE="2"><I>Thanks!</FONT></FONT></I>
    </BLOCKQUOTE>

</BODY>
</HTML>