MRTG will always log two metrics per Target, so you dont really have anything 
to gain by this.

However you could add 'noo' to the Options[] line which will suppress display 
of the outgoing stats.

Steve

Steve Shipway
University of Auckland ITS
UNIX Systems Design Lead
[email protected]<mailto:[email protected]>
Ph: +64 9 373 7599 ext 86487

________________________________
From: [email protected] 
[[email protected]] on behalf of Arvon 
Griffiths [[email protected]]
Sent: Thursday, 11 November 2010 4:03 a.m.
To: mrtg
Subject: [mrtg] Incoming errors only? gvolk's interface-errors.template

Now that the cfgs are being generated and since outgoing errors are always 
zero, is there a way to modify the template file to only log incoming errors?


Here's the template file:
###############################################################################
#
# interface-errors.template v20030106 by gvolk at 
gvolk.com<mailto:[email protected]>
#
# The following is a mrtg template that can be used in conjunction with
# cfgmaker for automatically building configs for monitoring interface
# errors.
#
# Usage: cfgmaker --if-template=interface-errors.template 
pub...@router<mailto:pub...@router>
#
#
# This template is available under the GNU GPL. For more information, please
# see http://www.gnu.org/copyleft/gpl.html.
#
#z
# Version History:
# 20020806 - Initial Release
# 20030106 - Added GPL Licensing Note
#

if ($if_ok) {

my $target_name = $target_name . ".err";
my $directory_name = $directory_name . "err";

$head_lines .= <<ECHO;
#  Input/output errors  for $target_name
#---------------------------------------------------------------------
ECHO

$target_lines .= <<ECHO;

Target[$target_name]: 
ifInErrors.$if_index&ifOutErrors.$if_index:$router_connect * 300
RouterUptime[$target_name]: $router_connect
Directory[$target_name]: $directory_name
YLegend[$target_name]: Error Packets
ShortLegend[$target_name]: /s
Legend1[$target_name]: Error Packets
ShortLegend[$target_name]: /s
Legend1[$target_name]: Error Packets
Legend2[$target_name]:
Legend3[$target_name]: Error Packets
Legend4[$target_name]:
LegendI[$target_name]: &nbsp;Inbound Error Packets:&nbsp;
LegendO[$target_name]: &nbsp;Outbound Error Packets:&nbsp;
MaxBytes[$target_name]: 1000
Options[$target_name]: growright, nopercent, unknaszero
Title[$target_name]: $router_name $if_ref Errors
PageTop[$target_name]: <H1>$router_name $if_ref</H1>
<TABLE>
<TR><TD>System:</TD><TD>$router_name in $html_syslocation</TD></TR>
<TR><TD>Maintainer:</TD><TD>$html_syscontact</TD></TR>
<TR><TD>Description:</TD><TD> In/Out Error counters </TD></TR>
<TR><TD>Resource:</TD><TD>$if_ref</TD></TR>
</TABLE>
ECHO
}

#print $target_lines;



===================
Texas Transportation Forum
www.texastransportationforum.com


===================
Texas Transportation Forum
www.texastransportationforum.com

_______________________________________________
mrtg mailing list
[email protected]
https://lists.oetiker.ch/cgi-bin/listinfo/mrtg

Reply via email to