LINUX.ORG.RU
ФорумAdmin

просмотр статистики из iptables


0

0

сейчас смотрю статистику по количеству трафика пройденного через цепочки так: iptables -L <имя цепочки> -n -v

а можно ли как нить смотреть статистику по другому чтобы выдавалось _только_ количество кб или вообще значение сразу писалось в файлик?


а отпарсить вывод iptables -L -v -n c помощью shell/perl/awk/еще_чего_знаешь как тебе надо и запихнуть эти данные куда угодно религия не позволяет ?

sasha999 ★★★★
()
Ответ на: комментарий от sasha999

нет, просто толком не знал,
вывод даётся такой:
pkts bytes target prot opt in out source destination
8501 3516239 all -- any any anywhere 192.168.0.2

делаю iptables -L fwdcount_in -v -x | awk '{print $2, getline $2}'
выводит:
fwdcount_in 1
3516239 0

как сделать чтобы осталось только число 3516239 никто не подскажет?
в програмировании даже простом не силен:)

sole
() автор топика
Ответ на: комментарий от sole

для твоего конкретного случая добавь в хвосте
| tail -n 1 | awk '{ print $1 }'
и получишь число. но это страшно неоптимально, рекомендую хоть
чуть-чуть подучить перл . (по авк я не спец, не пинайте или помогите
человеку ;) )

sasha999 ★★★★
()
Ответ на: комментарий от sasha999

спасибо, пока хоть так сойдет.

sole
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.