Salut.
Incerc sa fac MRTG-ul sa-mi arate un grafic cu numarul de mailuri
primite/trimise de senmail (MRTG pe o masina, Sendmail pe alta)
Am gasit la cacti.net un scriptulet care numara mailurile primite in
ultimele 5 minute (si care le numara bine):
#!/bin/sh
echo .1.3.6.1.4.100.5
echo gauge
tail -n 5000 /var/log/maillog|awk '
BEGIN {
search_time = "^" strftime("%b %e %H:%M", systime() - 5 * 60);
search_sent = "stat=Sent";
search_domain_1 = "@domain.com";
search_domain_2 = "@domain2.com";
recv_count = 0;
}
{
if ($0 ~ search_time && $0 ~ search_sent) time_trigger = 1;
if ($0 ~ search_sent) is_sent_trigger = 1;
if ($0 ~ search_domain_1) is_domain_trigger = 1;
if ($0 ~ search_domain_2) is_domain_trigger = 1;
if (time_trigger && is_sent_trigger && is_domain_trigger)
recv_count++;
is_sent_trigger = 0;
is_domain_trigger = 0;
}
END { print recv_count; }'
exit
Am bagat in snmpd.conf urmatoarea linie:
pass .1.3.6.1.4.100.5 /bin/sh /etc/mail/count_recv.sh
Problema este ca MRTG imi returneaza:
SNMP Error:
Received SNMP response with error code
error status: noSuchName
index 2 (OID: 1.3.6.1.4.100.6)
SNMPv1_Session (remote host: "192.168.3.8" [192.168.3.8].161)
community: "public"
request ID: 2063940743
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
SNMPGET Problem for .1.3.6.1.4.100.5 .1.3.6.1.4.100.6 sysUptime sysName
on [EMAIL PROTECTED]
Nu prea am lucrat cu SNMP, asa ca nu ma prea descurc. Imi puteti spune
cam care ar fi problema?
Multumesc.
--
Sincerely,
Andrei-Florian STAICU
---
Detalii despre listele noastre de mail: http://www.lug.ro/