[mrtg] writeexpires killing rateup?
Grossman, Benjamin
Benjamin.Grossman at kingcounty.gov
Fri Jun 17 20:35:17 CEST 2011
Migrating from Solaris 10 to Red Hat Enterprise 6...
I keep getting:
print() on closed filehandle META at /usr/bin/mrtg line 396.
...in the log.
This is MRTG 2.16.2, installed as a package.
mrtg @ line 396 is:
# set meta expires if there is an index file
# 2000/05/03 Bill McGonigle <bill at zettabyte.net>
if (defined $cfg{'writeexpires'}) {
my $exp = &expistr($cfg{'interval'});
my $fil;
$fil = "$cfg{'htmldir'}index.html" if -e "$cfg{'htmldir'}index.html";
$fil = "$cfg{'htmldir'}index.htm" if -e "$cfg{'htmldir'}index.htm";
if (defined $fil) {
open(META, ">$fil.meta");
print META "Expires: $exp\n";
close(META);
}
Any ideas what the problem is?
mrtg runs from cron as a member of group=users; files in Working Directory look like:
[bkg at net-counts log]$ ls -al /var/www/mrtg/inet/switch/ia-isp-ksc
total 768
drwxr-xr-x. 2 apache apache 4096 Jun 13 13:28 .
drwxr-xr-x. 165 apache apache 4096 Jun 9 00:07 ..
-rwxrwxr-x. 1 apache users 2064 Jun 13 13:28 ia-isp-ksc.inet.networks.lcl_4718644-day.png
-rwxrwxr-x. 1 apache users 39 Jun 13 13:28 ia-isp-ksc.inet.networks.lcl_4718644-day.png.meta
-rwxrwxr-x. 1 apache users 2457 Jun 13 12:28 ia-isp-ksc.inet.networks.lcl_4718644-month.png
-rwxrwxr-x. 1 apache users 39 Jun 13 12:28 ia-isp-ksc.inet.networks.lcl_4718644-month.png.meta
-rwxrwxr-x. 1 apache users 3067 Jun 13 12:58 ia-isp-ksc.inet.networks.lcl_4718644-week.png
-rwxrwxr-x. 1 apache users 39 Jun 13 12:58 ia-isp-ksc.inet.networks.lcl_4718644-week.png.meta
-rwxrwxr-x. 1 apache users 2423 Jun 13 10:18 ia-isp-ksc.inet.networks.lcl_4718644-year.png
-rwxrwxr-x. 1 apache users 39 Jun 13 10:18 ia-isp-ksc.inet.networks.lcl_4718644-year.png.meta
-rwxrwxr-x. 1 apache users 8321 Jun 13 13:28 ia-isp-ksc.inet.networks.lcl_4718644.html
-rwxrwxr-x. 1 apache users 39 Jun 13 13:28 ia-isp-ksc.inet.networks.lcl_4718644.html.meta
-rwxrwxr-x. 1 apache users 68601 Jun 13 13:28 ia-isp-ksc.inet.networks.lcl_4718644.log
-rwxrwxr-x. 1 apache users 68601 Jun 13 13:23 ia-isp-ksc.inet.networks.lcl_4718644.old
...
-rwxrwxr-x. 1 apache users 1823 Jun 13 13:28 ia-isp-ksc.inet.networks.lcl_cpu-day.png
-rwxrwxr-x. 1 apache users 39 Jun 13 13:28 ia-isp-ksc.inet.networks.lcl_cpu-day.png.meta
-rwxrwxr-x. 1 apache users 2017 Jun 13 12:38 ia-isp-ksc.inet.networks.lcl_cpu-month.png
-rwxrwxr-x. 1 apache users 39 Jun 13 12:38 ia-isp-ksc.inet.networks.lcl_cpu-month.png.meta
-rwxrwxr-x. 1 apache users 2226 Jun 13 12:58 ia-isp-ksc.inet.networks.lcl_cpu-week.png
-rwxrwxr-x. 1 apache users 39 Jun 13 12:58 ia-isp-ksc.inet.networks.lcl_cpu-week.png.meta
-rwxrwxr-x. 1 apache users 2140 Jun 13 10:18 ia-isp-ksc.inet.networks.lcl_cpu-year.png
-rwxrwxr-x. 1 apache users 39 Jun 13 10:18 ia-isp-ksc.inet.networks.lcl_cpu-year.png.meta
-rwxrwxr-x. 1 apache users 7952 Jun 13 13:28 ia-isp-ksc.inet.networks.lcl_cpu.html
-rwxrwxr-x. 1 apache users 39 Jun 13 13:28 ia-isp-ksc.inet.networks.lcl_cpu.html.meta
-rwxrwxr-x. 1 apache users 52910 Jun 13 13:28 ia-isp-ksc.inet.networks.lcl_cpu.log
-rwxrwxr-x. 1 apache users 52910 Jun 13 13:23 ia-isp-ksc.inet.networks.lcl_cpu.old
-rwxrwxr-x. 1 apache users 6687 Jun 15 13:47 index.html
Config file looks like:
WithPeak[_]: wmy
Include: /opt/local/site/bin/mrtg-header.conf
PageFoot[_]: <HR>Page Design last modified on 16-jan-08 -- <A HREF=http://mrtg.metrokc.gov/mrtg/inet-switch-history.html>"Change History"</A><HR>
AddHead[^]:\n
<table cellspacing="0" border="0" cellpadding="0" width="100%" style="border-collapse: collapse" bordercolor="#111111">\n
<tr>\n
<td width="20%" valign="top" rowspan="2"><img src="Homelogo2.gif" align="left" /></p></td>\n
<td width="60%" valign="top"><p><h1 align="center">Network Tools</h1></p></td>\n
<td width="20%" valign="top" rowspan="2"><img src="mrtg_logo.gif" align="right" /></td>\n
</tr>\n
<tr>\n
<td width="500" valign="bottom" height="53">\n
<p align="center"><font color="#FF8000" size="2"><strong>CAUTION</strong>: This is primarily for use by King County Network Engineers. </font></p>\n
<p align="center"><a href="http://net-counts/mrtg">KC MRTG Home</a>| <a href="http://quickstart.inet.networks.lcl/quickstart.htm">QuickStart Home</a> | <a href="mailto:benjamin.grossman at kingcounty.gov">Feedback</a> </p></td>\n
</tr>\n
</table>\n
<HR>\n
<H3><FONT color=#663300>About KC Network's MRTG monitoring tool:</H3>\n
<H4><b>UNDERSTANDING:</b> Data presented below is based on a 5 minute polling cycle. Please see <A HREF=http://net-counts/mrtg/notes.html>MRTG Notes</A> for more details.</H4><p>\n
</FONT>\n
<HR>
# Created by
# /usr/bin/cfgmaker2 --ifdesc=name --global IconDir:/mrtg/ --global WorkDir:/var/www/html/mrtg/inet/switch --global WriteExpires:yes --global "Options[_]:growright,bits,pngdate,printrouter" --subdirs=ia-isp-ksc --community=FullMotionVide
o --dns-domain=inet.networks.lcl "--if-filter=$if_oper && $if_index>100 && $if_type!=39 && $if_type!=50 && $if_type!=61 && $if_port_name ne "1CTL" && $if_port_name ne "5CTL" && $if_port_name ne "1ACTL" && $if_port_name ne "1BCTL"
&& $if_port_name ne "1CCTL" && $if_port_name ne "1DCTL" " --if-template=/opt/local/site/bin/marconi-if.template --host-template=/opt/local/site/bin/marconi-host.template --output=46754devicetemp ia-isp-ksc
### Global Config Options
# for UNIX
# WorkDir: /home/http/mrtg
# or for NT
# WorkDir: c:\mrtgdata
### Global Defaults
# to get bits instead of bytes and graphs growing to the right
# Options[_]: growright, bits
EnableIPv6: no
IconDir:/mrtg/
WorkDir:/var/www/html/mrtg/inet/switch
WriteExpires:yes
Options[_]:growright,bits,pngdate,printrouter
######################################################################
# System: ia-isp-ksc
# Description: Marconi ASX-200BX
# Contact: I-Net NOC 206/263-7000
# Location: a#218732 s#437556
######################################################################
#-------------------------------------------------------------
# 1.003 10-oct-07 BkG work on PageTop
Target[ia-isp-ksc.inet.networks.lcl_CPU]: 1.3.6.1.4.1.326.2.2.1.1.1.3.1.2.0&1.3.6.1.4.1.326.2.2.1.1.1.3.1.6.0:xxxxxxxxxxxxx at ia-isp-ksc
SetEnv[ia-isp-ksc.inet.networks.lcl_CPU]: MRTG_INT_IP="" MRTG_INT_DESCR=""
Directory[ia-isp-ksc.inet.networks.lcl_CPU]: ia-isp-ksc
MaxBytes[ia-isp-ksc.inet.networks.lcl_CPU]: 100
Unscaled[ia-isp-ksc.inet.networks.lcl_CPU]: dwmy
Title[ia-isp-ksc.inet.networks.lcl_CPU]: ia-isp-ksc.inet.networks.lcl CPU load
YLegend[ia-isp-ksc.inet.networks.lcl_CPU]: Percentage CPU Load
ShortLegend[ia-isp-ksc.inet.networks.lcl_CPU]: %
Legend1[ia-isp-ksc.inet.networks.lcl_CPU]: CPU load in %
Legend2[ia-isp-ksc.inet.networks.lcl_CPU]: Max CPU load in %
Legend3[ia-isp-ksc.inet.networks.lcl_CPU]: Peak Observed CPU load
Legend4[ia-isp-ksc.inet.networks.lcl_CPU]: Peak Reported Max CPU load
LegendI[ia-isp-ksc.inet.networks.lcl_CPU]: CPU Load:
LegendO[ia-isp-ksc.inet.networks.lcl_CPU]: Max CPU Load:
WithPeak[ia-isp-ksc.inet.networks.lcl_CPU]: ywm
Options[ia-isp-ksc.inet.networks.lcl_CPU]: growright,gauge,nopercent,pngdate,printrouter
PageTop[ia-isp-ksc.inet.networks.lcl_CPU]: <H1>ia-isp-ksc.inet.networks.lcl -- CPU</H1>
<TABLE>
<TR><TD>System:</TD><TD>ia-isp-ksc.inet.networks.lcl in a#218732 s#437556</TD></TR>
<TR><TD>OS:</TD> <TD>9.2.0.188602</TD></TR>
<TR><TD>Maintainer:</TD><TD>I-Net NOC 206/263-7000</TD></TR>
<TR><TD VALING="top">Description:</TD><TD>ia-isp-kscMarconi ASX-200BX</TD></TR>
<TR><TD>Port Name:</TD><TD>CPU</TD></TR>
</TABLE>
### Interface 4718644 >> Descr: 'Ethernet-Interface' | Name: '1B1' | Ip: '' | Eth: '' ###
Target[ia-isp-ksc.inet.networks.lcl_4718644]: 4718644:xxxxxxxx at ia-isp-ksc:
SetEnv[ia-isp-ksc.inet.networks.lcl_4718644]: MRTG_INT_IP="" MRTG_INT_DESCR="Ethernet-Interface"
Directory[ia-isp-ksc.inet.networks.lcl_4718644]: ia-isp-ksc
MaxBytes[ia-isp-ksc.inet.networks.lcl_4718644]: 125000000
Title[ia-isp-ksc.inet.networks.lcl_4718644]: -- ia-isp-ksc.inet.networks.lcl
PageTop[ia-isp-ksc.inet.networks.lcl_4718644]: <H1> -- ia-isp-ksc</H1>
<TABLE>
<TR><TD>System:</TD> <TD>ia-isp-ksc at a#218732 s#437556</TD></TR>
<TR><TD>OS:</TD> <TD>ForeThought 9.2.0.188602</TD></TR>
<TR><TD>Maintainer:</TD> <TD>I-Net NOC 206/263-7000</TD></TR>
<TR><TD>ifType:</TD> <TD>ethernetCsmacd (6)</TD></TR>
<TR><TD>Port Name:</TD> <TD></TD></TR>
<TR><TD>Max Thruput:</TD> <TD>1000.0 Mbits/s</TD></TR>
</TABLE>
### Interface 5046271 >> Descr: '' | Name: '1BCTL' | Ip: '' | Eth: '45-00-01-20-62-63-70-00-ff-00-00-2c-20-00-20-48-0d-00-08-00' ###
Target[ia-isp-ksc.inet.networks.lcl_5046271]: 1.3.6.1.4.1.326.2.2.2.1.2.2.1.12.aaa-&1.3.6.1.4.1.326.2.2.2.1.2.2.1.18.aaa-:xxxxxxx at ia-isp-ksc: *53
SetEnv[ia-isp-ksc.inet.networks.lcl_5046271]: MRTG_INT_IP="" MRTG_INT_DESCR=""
Directory[ia-isp-ksc.inet.networks.lcl_5046271]: ia-isp-ksc
MaxBytes[ia-isp-ksc.inet.networks.lcl_5046271]: 73375055
Title[ia-isp-ksc.inet.networks.lcl_5046271]: -- ia-isp-ksc.inet.networks.lcl
PageTop[ia-isp-ksc.inet.networks.lcl_5046271]: <H1> -- ia-isp-ksc</H1>
<TABLE>
<TR><TD>System:</TD> <TD>ia-isp-ksc at a#218732 s#437556</TD></TR>
<TR><TD>OS:</TD> <TD>ForeThought 9.2.0.188602</TD></TR>
<TR><TD>Maintainer:</TD> <TD>I-Net NOC 206/263-7000</TD></TR>
<TR><TD>ifType:</TD> <TD>atm (37)</TD></TR>
<TR><TD>Port Name:</TD> <TD></TD></TR>
<TR><TD>Max Thruput:</TD> <TD>587.0 Mbits/s</TD></TR>
</TABLE>
Benjamin k Grossman
I-Net Network Engineering ~ King County IT ~ http://www.kingcounty.gov/business/oirm/inet.aspx
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.oetiker.ch/pipermail/mrtg/attachments/20110617/eac8d5c5/attachment-0001.htm
More information about the mrtg
mailing list