Имеется VPS сервер с Debian 6 x86, работающий в OpenVZ
Мне необходимо следить за тем, насколько загружен у VPS канал во внешний мир. Т.е. получить текущую информацию вроде используется 5Mb/s из 10 и т.п.
В идеале - более детализированную - по каким процессам, портам, протоколам и направлениям идет соответствующий трафик.
Гуглил много, искал решения.
нашел -
http://ruunix.ru/1274-smotrim-zagruzku-seti-cherez-mrtg.html
проблема возникает на этапе конфигурации-
#cfgmaker --global 'WorkDir: /usr/local/apache/htdocs/stat/mrtg/' public@m254 \
--output /usr/local/mrtg2/etc/m254.cfg
SNMP Error:
no response received
SNMPv1_Session (remote host: "<servip>" [<servip>].161)
community: "public"
request ID: 461941440
PDU bufsize: 8000 bytes
timeout: 2s
retries: 5
backoff: 1)
at /usr/share/perl5/SNMP_util.pm line 629
SNMPWALK Problem for 1.3.6.1.2.1.1 on public@<servip>::::::v4only
at /usr/bin/cfgmaker line 961
WARNING: Skipping public@<servip>: as no info could be retrieved
ERROR: creating /usr/local/mrtg2/etc/<servip>.cfg: Нет такого файла или каталога
было еще испробовано -
tcpstat - не подходит, т.к. не видит UDP
iftop - смотрит трафик по хостам. и похоже, тоже TCP, ибо мой IP (запущенна консоль) был на 2-м месте (при том, что имеется не менее 20-40 UDP соединений по 1-2 Кб/с)
очень надеюсь на Вашу помощь, т.к. необходимо рассчитать максимально число клиентских подключений для предотвращения отказа от обслуживая и прочих неприятностей.