hasculdr Posted May 17, 2017 Posted May 17, 2017 Если в CLI выполнять команду show interface ethernet counter rate получаем таблицу с четырмя значениями для каждого порта с входящими/исходящими пакетами и потоками (бит в секунду). Причем все эти значения в двух вариантах - за последние 5 секунд и 5 минут. Использовал snmpwalk, пролистал приватный mib с qtech.ru, но нашел OID только для трафика в пакетах и общие счетчики всего принятого/отправленного трафика в байтах. Если информация доступна через командную строку, может быть такое, что она не доступна через snmp? Нужно получить именно текущую загрузку по портам (бит/сек), а не общее количество переданной информации. Вставить ник Quote
smart85 Posted May 17, 2017 Posted May 17, 2017 Если в CLI выполнять команду show interface ethernet counter rate получаем таблицу с четырмя значениями для каждого порта с входящими/исходящими пакетами и потоками (бит в секунду). Причем все эти значения в двух вариантах - за последние 5 секунд и 5 минут. Использовал snmpwalk, пролистал приватный mib с qtech.ru, но нашел OID только для трафика в пакетах и общие счетчики всего принятого/отправленного трафика в байтах. Если информация доступна через командную строку, может быть такое, что она не доступна через snmp? Нужно получить именно текущую загрузку по портам (бит/сек), а не общее количество переданной информации. Да, бывает, что счетчики из CLI отсутствуют в отдаче SNMP, на разном оборудовании встречал подобное. А что мешает дернуть общий счетчик, записать значение и через нужный интервал снова дернуть счетчик, из последнего значения отнять записанное значение и получить кол-во за период? Вставить ник Quote
hasculdr Posted May 17, 2017 Author Posted May 17, 2017 Это я и пытался сделать сегодня, делал с разницей в 1 секунду, но счетчики почти всегда мне выдавались одинаковые. Вставить ник Quote
smart85 Posted May 18, 2017 Posted May 18, 2017 Это я и пытался сделать сегодня, делал с разницей в 1 секунду, но счетчики почти всегда мне выдавались одинаковые. А при дельте 5-10-30-60 секуд значения нормально изменяются? Может так и есть на самом деле, такой траф на портах? И, кстати, какие OID-ы дергали? ifInOctets & ifOutOctets? Вставить ник Quote
hasculdr Posted May 19, 2017 Author Posted May 19, 2017 Дельта только 1 секунда, значения совпадают до байта. ifInOctets & ifOutOctets получал через snmpwalk, на сайте qtech в faq находил 64-х разрядный счетчик исходящего трафика в Байтах (N - номер порта)1.3.6.1.2.1.31.1.1.1.10.N 64-х разрядный счетчик входящего трафика в Байтах (N - номер порта) 1.3.6.1.2.1.31.1.1.1.6.N другие значения выдаются. Вставить ник Quote
smart85 Posted May 19, 2017 Posted May 19, 2017 Дельта только 1 секунда, значения совпадают до байта. ifInOctets & ifOutOctets получал через snmpwalk, на сайте qtech в faq находил 64-х разрядный счетчик исходящего трафика в Байтах (N - номер порта)1.3.6.1.2.1.31.1.1.1.10.N 64-х разрядный счетчик входящего трафика в Байтах (N - номер порта) 1.3.6.1.2.1.31.1.1.1.6.N другие значения выдаются. а при следующем опросе, например через 30 секунд с дельтой 1 секунда значения отличаются от результатов первого опроса с дельтой? Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.