Добрый день! Есть несколько десятков rrd файлов полученных с помощью MRTG (c интерфейсов статистика in,out) - как можно сделать суммарный файл rrd ? Спасибо за любые (желательно конструктивные советы). ____________________________________________________________________ Anatol V.Sukhomlyn NOC ISP UkrNet +380 44 2358555 anatols@ukr.net AVS86-RIPE =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
On Fri, Oct 04, 2002 at 11:52:36 (+0300), Anatol V Sukhomlyn wrote:
Добрый день! Есть несколько десятков rrd файлов полученных с помощью MRTG (c интерфейсов статистика in,out) - как можно сделать суммарный файл rrd ?
Собрать данные со всех(несколько десятков) rrd файлов и сложить это в один rrd-файл? Я правильно понял? rrdfetch + rrdupdate. З.Ы. Пардон, а зачем?
Спасибо за любые (желательно конструктивные советы).
____________________________________________________________________ Anatol V.Sukhomlyn NOC ISP UkrNet +380 44 2358555 anatols@ukr.net AVS86-RIPE
-- wbr, kden =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
не просто сложить - а просуммировать зачем ? - хочу например суммарный траффик клиентов посмотреть On Friday 04 October 2002 12:01, Denis P. Khripun wrote:
On Fri, Oct 04, 2002 at 11:52:36 (+0300), Anatol V Sukhomlyn wrote:
Добрый день! Есть несколько десятков rrd файлов полученных с помощью MRTG (c интерфейсов статистика in,out) - как можно сделать суммарный файл rrd ?
Собрать данные со всех(несколько десятков) rrd файлов и сложить это в один rrd-файл? Я правильно понял?
rrdfetch + rrdupdate.
З.Ы. Пардон, а зачем?
Спасибо за любые (желательно конструктивные советы).
____________________________________________________________________ Anatol V.Sukhomlyn NOC ISP UkrNet +380 44 2358555 anatols@ukr.net AVS86-RIPE
-- ____________________________________________________________________ Anatol V.Sukhomlyn NOC ISP UkrNet +380 44 2358555 anatols@ukr.net AVS86-RIPE =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
On Fri, Oct 04, 2002 at 12:05:29 (+0300), Anatol V Sukhomlyn wrote:
не просто сложить - а просуммировать
Значит я неправильно понял. ;)
зачем ? - хочу например суммарный траффик клиентов посмотреть Могу сделать небольшой пример на perl.
=== cut here === #!/usr/local/bin/perl use RRDs ; $BEGIN = "-1m" ; $END = "now" ; while (defined($filename = )) { push (@filelist, $filename) ; } foreach $file (@filelist) { ($start,$step,$names,$data) = RRDs::fetch ("$file", "AVERAGE", "-s", "$BEGIN", "-e", "$END") ; undef $summ_in ; undef $summ_out ; foreach $zz (@$data) { ($in, $out) = @$zz ; $summ_in = $summ_in + $in ; $summ_out = $summ_out + $out; } $total_in = $total_in + ($summ_in * $step / 1048576) ; $total_out = $total_out + ($summ_out * $step / 1048576) ; } printf "%20.2f MB (in)\n", $total_in ; printf "%20.2f MB (out)\n", $total_out ; === cut here === З.Ы. Работоспособность не проверял.
Собрать данные со всех(несколько десятков) rrd файлов и сложить это в один rrd-файл? Я правильно понял?
rrdfetch + rrdupdate.
З.Ы. Пардон, а зачем?
Спасибо за любые (желательно конструктивные советы).
Anatol V.Sukhomlyn
-- wbr, kden =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Hi Denis,
не просто сложить - а просуммировать Значит я неправильно понял. ;)
Ну и что, все равно должно получиться предыдущем методом - export все в текст, объединить в один файл, а потом уже по нему рисовать... ... Обождите, rrd graph вполне может брать из нескольких файлов, ничего такого и не надо: EXAMPLE 2 rrdtool graph demo.gif --title="Demo Graph" \ DEF:idat1=interface1.rrd:ds0:AVERAGE \ DEF:idat2=interface2.rrd:ds0:AVERAGE \ ... -- Michael Больной от вскpытия отказался... =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
On Fri, Oct 04, 2002 at 11:52:13 (+0200), Michael Petuschak wrote:
Hi Denis,
не просто сложить - а просуммировать Значит я неправильно понял. ;)
Ну и что, все равно должно получиться предыдущем методом - export все в текст, объединить в один файл, а потом уже по нему рисовать...
... Обождите, rrd graph вполне может брать из нескольких файлов, ничего такого и не надо:
Стоп, давайте тогда правильно задавать вопросы. Кто-то просил рисовать? Изначально: "Объединить несколько RRD-баз в одну" Затем: "не просто сложить - а просуммировать" Так а шо в действительности-то нужно? ;)
EXAMPLE 2 rrdtool graph demo.gif --title="Demo Graph" \ DEF:idat1=interface1.rrd:ds0:AVERAGE \ DEF:idat2=interface2.rrd:ds0:AVERAGE \ ...
-- Michael Больной от вскpытия отказался... =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
-- wbr, kden =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
Hi Denis,
не просто сложить - а просуммировать Значит я неправильно понял. ;)
Ну и что, все равно должно получиться предыдущем методом - export все в текст, объединить в один файл, а потом уже по нему рисовать...
... Обождите, rrd graph вполне может брать из нескольких файлов, ничего такого и не надо:
Стоп, давайте тогда правильно задавать вопросы. Кто-то просил рисовать? Изначально: "Объединить несколько RRD-баз в одну" Затем: "не просто сложить - а просуммировать"
Так а шо в действительности-то нужно? ;)
Ну, "посмотреть на суммарный трафик", или как там говорилось - это чего? :) В общем, если нужна только цифра, а не картинка, то rrd graph это тоже умеет. -- Michael Hевинность - это состояние, несовместимое с чувством глубокого удовлетворения. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
On Fri, 4 Oct 2002, Michael Petuschak wrote:
Ну, "посмотреть на суммарный трафик", или как там говорилось - это чего? :) В общем, если нужна только цифра, а не картинка, то rrd graph это тоже умеет.
Более того, около полутора лет назад мной под эти цели была писана тулза for internal use :) Сейчас-то ее не показывать "изнутри" нет смысла, так что сам скрипт - в аттаче. Так как писан он достаточно давно, ляпов в нем есть. Коллектор к нему идет отдельно. -- Vladimir A. Podgorny Adamant ltd. deputy director (technical) phone/fax: +380(44)5667722
rrdgraph позмоляет рисовать суммарные граффики On Fri, Oct 04, 2002 at 12:05:29PM +0300, Anatol V Sukhomlyn wrote: AVS>не просто сложить - а просуммировать AVS>зачем ? - хочу например суммарный траффик клиентов посмотреть AVS>On Friday 04 October 2002 12:01, Denis P. Khripun wrote: AVS>> On Fri, Oct 04, 2002 at 11:52:36 (+0300), Anatol V Sukhomlyn wrote: AVS>> > Добрый день! AVS>> > Есть несколько десятков rrd файлов полученных с помощью MRTG (c AVS>> > интерфейсов статистика in,out) - как можно сделать суммарный файл rrd ? AVS>> AVS>> Собрать данные со всех(несколько десятков) rrd файлов и сложить это в один AVS>> rrd-файл? Я правильно понял? AVS>> AVS>> rrdfetch + rrdupdate. AVS>> AVS>> З.Ы. Пардон, а зачем? AVS>> AVS>> > Спасибо за любые (желательно конструктивные советы). AVS>> > AVS>> > ____________________________________________________________________ AVS>> > Anatol V.Sukhomlyn AVS>> > NOC ISP UkrNet +380 44 2358555 AVS>> > anatols@ukr.net AVS86-RIPE AVS>-- AVS>____________________________________________________________________ AVS>Anatol V.Sukhomlyn AVS>NOC ISP UkrNet +380 44 2358555 AVS>anatols@ukr.net AVS86-RIPE AVS>=================================================================== AVS>uanog mailing list. AVS>To Unsubscribe: send mail to majordomo@uanog.kiev.ua AVS>with "unsubscribe uanog" in the body of the message -- Best regard, Alexander Trotsai aka MAGE-RIPE aka MAGE-UANIC My PGP at ftp://blackhole.adamant.net/pgp/trotsai.key[.asc] Big trouble - Interferance from the Van Allen Belt. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
On Fri, Oct 04, 2002 at 15:42:54 (+0300), Alexander Trotsai wrote:
rrdgraph позмоляет рисовать суммарные граффики
MAGE, ну не понял я, что нужно рисовать, не по-нял. ;) (и даже уточнил/переспросил) Вопрос звучал так: "как можно сделать суммарный файл rrd ?".
On Fri, Oct 04, 2002 at 12:05:29PM +0300, Anatol V Sukhomlyn wrote:
AVS>не просто сложить - а просуммировать AVS>зачем ? - хочу например суммарный траффик клиентов посмотреть
AVS>On Friday 04 October 2002 12:01, Denis P. Khripun wrote: AVS>> On Fri, Oct 04, 2002 at 11:52:36 (+0300), Anatol V Sukhomlyn wrote: AVS>> > Добрый день! AVS>> > Есть несколько десятков rrd файлов полученных с помощью MRTG (c AVS>> > интерфейсов статистика in,out) - как можно сделать суммарный файл rrd ? AVS>> AVS>> Собрать данные со всех(несколько десятков) rrd файлов и сложить это в один AVS>> rrd-файл? Я правильно понял? AVS>> AVS>> rrdfetch + rrdupdate. AVS>> AVS>> З.Ы. Пардон, а зачем? AVS>> AVS>> > Спасибо за любые (желательно конструктивные советы). AVS>> > AVS>> > ____________________________________________________________________ AVS>> > Anatol V.Sukhomlyn AVS>> > NOC ISP UkrNet +380 44 2358555 AVS>> > anatols@ukr.net AVS86-RIPE
AVS>-- AVS>____________________________________________________________________ AVS>Anatol V.Sukhomlyn AVS>NOC ISP UkrNet +380 44 2358555 AVS>anatols@ukr.net AVS86-RIPE
AVS>=================================================================== AVS>uanog mailing list. AVS>To Unsubscribe: send mail to majordomo@uanog.kiev.ua AVS>with "unsubscribe uanog" in the body of the message
-- Best regard, Alexander Trotsai aka MAGE-RIPE aka MAGE-UANIC My PGP at ftp://blackhole.adamant.net/pgp/trotsai.key[.asc] Big trouble - Interferance from the Van Allen Belt.
-- wbr, kden =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message
participants (5)
-
Alexander Trotsai
-
Anatol V Sukhomlyn
-
Denis P. Khripun
-
Michael Petuschak
-
Vladimir A. Podgorny