Re: Как посчитать кол-во писем проходящих через CGP ?

От: Victor Sinyawsky <CGatePro_at_mx_ru>
Дата: Sat 05 Mar 2005 - 14:02:19 MSK

*This message was transferred with a trial version of CommuniGate(tm) Pro* On Fri, Mar 04, 2005 at 04:47:45PM +0300, Alexey Dmitriev wrote:
> *This message was transferred with a trial version of CommuniGate(tm) Pro*
> *This message was transferred with a trial version of CommuniGate(tm) Pro*
> Встала задача посчитать кол-во писем проходящих через систему за сутки,
> полез в MONITORS->SNMP, долго глядел, пытался понять что с чем
> складывать или вычитать, в итоге родилось это письмо, уважаемые ГУРУ
> подскажите.
>
> --
> Alexey Dmitriev

Например вот так:

#!/usr/bin/perl -w
use CGP::CLI;

my $cli = new CGP::CLI( { PeerAddr => 'my.domain.ru',
                          PeerPort => 106,
                          login    => 'postmaster',
                          password => 'SuperSecretPassword',
                          SecureLogin => 0 } )
   || die "Can't login to CGPro: ".$CGP::ERR_STRING."\n";

my $stat=$cli->GetDomainStat( "*","MessagesReceived"); print "Всего сообщений принято: $stat\n";

my $stat=$cli->GetDomainStat( "*","BytesReceived"); print "Всего байт принято: $stat\n";
$cli->Logout;

Подробности:
http://www.stalker.com/CommuniGatePro/CLI.html#Stats

PS Это статистика за время после "StatReset"

-- 
С уважением, Виктор Синявский
Получено Sat Mar 05 11:02:21 2005

Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:15:54 MSK