<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body bgcolor="#ffffff" text="#000000">
<div class="moz-text-html" lang="x-western">
<p class="MsoNormal">We have about 150 client sites that we would like
to be able
to monitor via SNMP.  The client sites have multiple WAN interfaces on
a
router (2-6) for bandwidth and redundancy.  The SNMP interface of the
device allows checking of statistics on each interface (about 12-18
items per
interface).<o:p></o:p></p>
<ul>
  <li><o:p></o:p>What we would like to do is setup each site as its own
host
and then monitor:<o:p></o:p></li>
  <li><!--[if !supportLists]--><span style="font-family: Symbol;"><span
 style=""></span></span>Ping for each interface (already working in
nagios)<o:p></o:p></li>
  <li><!--[if !supportLists]--><span style="font-family: Symbol;"><span
 style=""><span
 style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span></span></span>Each
interfaces set of snmp information (working
but cumbersome)<o:p></o:p></li>
  <li><!--[if !supportLists]--><span style="font-family: Symbol;"><span
 style=""><span
 style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span></span></span>Mrtg
– (that will come next)</li>
</ul>
<br>
Currently, I have defined each snmp service separately as a
template (register 0) and then as I define each host, I have to
copy/paste each
group of snmp checks  for as many interfaces as there are to be
monitored.
<o:p></o:p>
<p class="MsoNormal"><o:p></o:p>My question is – is there a way to
enumerate the interfaces
either through SNMP (there is an OID that tells how many interfaces are
defined
on the router) or through a script?  (like snmpwalk?) Ultimately, it
would
be easier if nagios could determine the number of defined interfaces
and
enumerate the OIDs that we have defined and want to monitor.  If not –
if
there was a way to define interfaces in groups that allowed the
interfaces to
be quickly defined for each host.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p>I have tried the nagios documentation
on service groups/host
groups/etc but it is still cumbersome.  It also doesn’t let me see each
host and its associated interfaces as a single group unless I define
each/every
one for that host.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p>Anyone run into this and/or can lend
some friendly advice –
It would be greatly appreciated.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b><span
 style="font-size: 10pt; font-family: "Tahoma","sans-serif"; color: rgb(31, 73, 125);">Will
Howard<o:p></o:p></span></b></p>
<p class="MsoNormal"><a class="moz-txt-link-abbreviated"
 href="mailto:wghoward@optonline.net">wghoward@optonline.net</a><br>
<o:p></o:p></p>
</div>
</body>
</html>