← Back to team overview

sslug-teknik team mailing list archive

mrtg

 

Jeg har fået et problem med mrtg. Jeg har et perl-script til at rapporterer
hvor mange mails der er processeret gennem vores mail kø for så at rapporterer
det til mrtg via SNMP. Den del ser dog også ud til at virke, men der bliver
aldrig tegnet nogen graf!

Tallene jeg ønsker at genererer graferne ud fra er et stigende tal, som
rapporteres fra perl med printf ("%.1f", xxx), og med snmpget ser det sådan
ud:

[krbj@baggins test]$ snmpget srv130 xxxxx .1.3.6.1.4.1.2021.8.1.101.5
enterprises.ucdavis.extTable.extEntry.extOutput.5 = "2483.0."
[krbj@baggins test]$ snmpget srv130 xxxxx .1.3.6.1.4.1.2021.8.1.101.7
enterprises.ucdavis.extTable.extEntry.extOutput.7 = "2301.0."

Min mrtg.cfg fil ser sådan ud:

WorkDir: /opt/Apache/htdocs/mrtg/test
IconDir: /mrtg/

Target[qmail-inout]:
 .1.3.6.1.4.1.2021.8.1.101.5&1.3.6.1.4.1.2021.8.1.101.7:xxxxx@xxxxxxxxxxxxxx
Title[qmail-inout]: Qmail in/out
MaxBytes[qmail-inout]: 10000
PageTop[qmail-inout]: <H1>Qmail in/out on mail.novo.dk
 </H1>

Hvis jeg kigger i loggen ser det bare sådan ud i toppen:

960984515 1816 1668
960984515 0 1 0 1
960984478 0 0 1 1
960984300 0 0 0 0
960984000 0 0 0 0
960983700 0 0 0 0

, og det bliver det i øvrigt ved med. Den øverste linje bliver heletiden
opdateret, men de efterfølgende linjer skriver aldrig andet end 0 og 1:

[krbj@baggins test]$ diff -u qmail-inout.old qmail-inout.log 
--- qmail-inout.old     Wed Jun 14 14:07:58 2000
+++ qmail-inout.log     Wed Jun 14 14:08:35 2000
@@ -1,6 +1,6 @@
-960984478 1783 1628
-960984478 0 0 0 0
-960984388 0 0 1 1
+960984515 1816 1668
+960984515 0 1 0 1
+960984478 0 0 1 1
 960984300 0 0 0 0
 960984000 0 0 0 0
 960983700 0 0 0 0

Tallene øges med ca. 1000 i timen, men jeg kan altså ikke få det ind i en graf.

-- 
Most kind regards,
Kristian Bjoernskov, <mailto:krbj@xxxxxxx>
Novo Nordisk IT, Network - internet.
Phone: +45 4442 3299. Fax: +45 4442 6061


Follow ups