xorkrus
collectd openwrt rrd Подскажите где глянуть как первые два тега настроить на сбор статистики (а конкретно — траффика) с одного сайта. Т.е. чтоб знать, сколько я на одном сайте траффика просадил...
Можно просто список ип\сайт и кол-во траффика за месяц.
Хочу под третий тег переделать стату малость, а не гуглится.
infidel
идиоты rrd Вот бывает иногда так, что люди во всем вроде нормальные, умные, продуманные, с руками из плеч, но вдруг внезапно как сляпают Ху%ню с большой буквы, так хоть стой, хоть падай, хоть плачь...
Всем хорош RRDTool, совершенно святая штука как бэкэнд для любого мониторинга. Но вот у меня встала задача — RRD-базы были когда-то созданы из расчета на трое суток подробных данных, а надо теперь переделать их на три недели. Ничего сложного, у RRDTool есть отличная функция resize, которой можно легко расширить или обрезать готовую базу на указанное количество строчек. Все хорошо. Вот только одно маленькое "но" — эта функция принимает параметром за один запуск только ОДИН RRA в ОДНОМ файле. И более того, обработав файл, результат она безусловно кладет не вместо оригинала и даже не в другую папку с тем же именем файла, а в файл resize.rrd в текущей папке.
В результате чего для обработки семи баз по восемь РРАшек в каждой (а это довольно скромный комплект по мониторингу одного-единственного роутера) — требуется вызвать утилиту пятьдесят шесть раз. Причем ни маски указать нельзя, ни в тупом цикле все обработать тоже — потому что после каждого вызова надо получившийся rename.rrd куда-то деть, чтобы его следующая итерация не затерла. И в семи случаях из восьми — следующая итерация будет с ним же.
Я понимаю автора, он сурово защитился от кривых рук юзеров и от вероятных багов в собственной программе — а также дал хороший стимул "делать сразу правильно", чтобы был стимул потом через этот кошмар не продираться. Но есть же какие то пределы, не?... %(
P.S. Благодаря Ctrl-M и Ctrl-G в фаре уложился всего-то в 5 минут.