URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 115455
[ Назад ]
Исходное сообщение
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено opennews , 02-Окт-18 10:55
Консорциум ISC (Internet Systems Consortium), развивающий такие проекты как bind, kea и dhcpd, опубликовал (https://www.isc.org/blogs/ethq-linux-nic-monitoring-tool/) новую утилиту ethq (https://github.com/isc-projects/ethq), предназначенную для отслеживания активности сетевых карт. Код написан на C++11 с применением библиотеки NCurses и распространяется (https://github.com/isc-projects/ethq) под лицензией MPL. Поддерживается мониторинг сетевых карт Intel ntel X540 и X710 (ixgbe и i40e), а также виртуальных сетевых адаптеров VMware (vmxnet3).
В отличие от утилиты ethtool, ethq позволяет получить более детальную информацию в разрезе отдельных очередей обработки пакетов и предоставляет наглядный интерфейс в стиле утилиты top. Например, ethq даёт возможность сразу заметить разбалансировку нагрузки между очередями, которая приводит к неравномерной загрузке ядер CPU.
URL: https://www.isc.org/blogs/ethq-linux-nic-monitoring-tool/
Новость: https://www.opennet.me/opennews/art.shtml?num=49380
Содержание
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,имя, 11:00 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,пох, 11:22 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Аноним, 13:21 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Пальчик, 14:07 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,анан, 19:44 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Sfinx, 14:12 , 03-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Michael Shigorin, 14:30 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Аноним, 16:50 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Аноним, 20:13 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Michael Shigorin, 12:25 , 03-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Anomym, 14:41 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Аноним, 16:51 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Аноним, 14:14 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Anomym, 14:42 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,sabakka, 15:10 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Аноним, 15:31 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Аноним, 16:54 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Stax, 17:06 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Аноним, 16:51 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,слакварщик, 18:50 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,пох, 19:34 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Аноним, 19:37 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,vantoo, 23:41 , 02-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,PnDx, 10:53 , 03-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,пох, 13:03 , 04-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,тигарэтоя, 12:23 , 05-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,пох, 22:21 , 05-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,тигарэтоя, 17:19 , 12-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,annual slayer, 23:51 , 12-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Аноним, 08:14 , 03-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,Michael Shigorin, 12:24 , 03-Окт-18
- Консорциум ISC представил ethq, утилиту для мониторинга акти...,пох, 13:06 , 04-Окт-18
Сообщения в этом обсуждении
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено имя , 02-Окт-18 11:00
вообще-то даже ixgbe подразумевает далеко не только X540 (смотри список https://downloadcenter.intel.com/download/14687/Intel-Networ...-). великие специалисты из ISC об этом не знают? но код кривой определённо, действительно расчитан только на то что в списке а не на ixgbe целиком. попробовал с X520
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено пох , 02-Окт-18 11:22
блин, да молчи, а то и это спугнешь - чтобы isc да сделало не чудовищное глюкало, которым все вынуждены пользоваться только потому, что они же и пропихнули в ietf эту дрянь как "стандарт", а хоть что-то полезное хотя бы узкому кругу осчастливленных вмварью и полутора интеловскиеми сетевухами - это во истину последние времена настают!
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Аноним , 02-Окт-18 13:21
А чо не на голынге? Какие бакланы в 2018 году на C++ пишут.
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Пальчик , 02-Окт-18 14:07
Потому что нет поддержки ncurses
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено анан , 02-Окт-18 19:44
есть биндинги
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Sfinx , 03-Окт-18 14:12
байдинг не комильфо - он же тормозит такой реактивный го. а слабо написать нкурсэс на го ? попкорна у нас много
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Michael Shigorin , 02-Окт-18 14:30
Та ни, такой программный комплекс следовало сразу писать на дотнете, жабе или на худой конец жабаскрипте!</>
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Аноним , 02-Окт-18 16:50
node.js же, Electron
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Аноним , 02-Окт-18 20:13
Здравствуйте Михаил, вспоминали Вас на ОСДН (кулуарно). Много Вам хороших пожеланий.
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Michael Shigorin , 03-Окт-18 12:25
> Здравствуйте Михаил, вспоминали Вас на ОСДН (кулуарно).
> Много Вам хороших пожеланий.Спасибо! Приезжайте на LVEE следующим летом, если получится :-)
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Anomym , 02-Окт-18 14:41
Ну и я отпишусь - почему не Rust - Ржавчина уже должна править бал
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Аноним , 02-Окт-18 16:51
Ржавчина уже должна править бал потому, что модно, стильно, молодёжно.
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Аноним , 02-Окт-18 14:14
Еще одну в добавок к тысяче уже имеющихся?!
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Anomym , 02-Окт-18 14:42
А почему утилита ftop почила? https://linux.die.net/man/1/ftop Пора обновить, не?
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено sabakka , 02-Окт-18 15:10
ftopку
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Аноним , 02-Окт-18 15:31
> C++11
> typedef
> typedef struct {...} blahblahblah_t
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Аноним , 02-Окт-18 16:54
Ну, может, у них первоначальный простой вариант был на Сях. Разрослось, перешли на C++. А то так и осталось потому, что компилируется.
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Stax , 02-Окт-18 17:06
Был бы на сях - использовали бы pcre или другую нормально поддерживаемую библиотеку для реэкспов. А то заюзали фичу, которая только в распоследних gcc и libstdc++ стала хоть немного работать, блин.На RHEL 7.5 их код вообще нифига не работает, т.к. поддержка regex в тамошнем gcc 4.8.5 практически отсутствует (чисто заглушка), в 4.9 и выше лучше, но все равно куча вещей не поддерживается. Да и в распоследних версиях баги типа https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61582 и https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61601 в полный рост. С поддержкой этой части C++ стандарта в gcc/libstdc++ в целом все тухло и остальные разработчики стараются держаться от этого подальше.
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Аноним , 02-Окт-18 16:51
Увижу разбалансировку и какими средствами балансировать?
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено слакварщик , 02-Окт-18 18:50
Системными, само собой
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено пох , 02-Окт-18 19:34
/proc/irq/*/smp_affinity
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Аноним , 02-Окт-18 19:37
set_irq_affinity
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено vantoo , 02-Окт-18 23:41
В Linux завезли
netstat -idb -I ix3 -w 1
и
top -aSPH
?
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено PnDx , 03-Окт-18 10:53
С каких версий? В подручных netstat и top (пока) новых опций не наблюдается.
# top -v
procps-ng 3.3.12
# netstat -V
net-tools 2.10-alpha
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено пох , 04-Окт-18 13:03
с версии bsd/lite4это их синтаксис. В случае топа завязанный на внутренние потроха ядра bsd, совершенно с линуксными ничего общего не имеющие, в случае netstat просто глупое ненужно, куда запихнуто, как и в ifconfig, куча специфичного ни с чем несовместимого хлама, вместо того чтобы сделать для этого отдельный набор утилит, в данном случае линуксеры пошли правильным путем (впрочем, то были правильные линуксеры, сейчас таких не делают)
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено тигарэтоя , 05-Окт-18 12:23
ага. куда удобнее куча всяких *config (vconfig, iwconfig)! да ifenslave`ов с ethtool`ами вот пишешь их, разные, и прям ЧСВ поднимается, не то что у убогих, все через ifconfig
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено пох , 05-Окт-18 22:21
> ага. куда удобнее куча всяких *configбезусловно удобнее чем -link2 "угадай что он сегодня у нас значит".
эти "кучи" настраивают совершенно различные вещи, используют совершенно разные механизмы ядра, и вполне разумно сделать их разными. Мне вот на сервере нафиг не нужен iwconfig, на ноутбуке не к чему применить ifenslave.
не хотите "разных" - за вас все сделает networkmanager. Он, правда, и есть тоже за вас будет.
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено тигарэтоя , 12-Окт-18 17:19
> на ноутбуке не к чему применить ifenslavea фейловер провод <-> wifi не через него делается? или "не нужно"?
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено annual slayer , 12-Окт-18 23:51
через netctl-auto :D
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Аноним , 03-Окт-18 08:14
Удивительный опеннет.
Если что-то написано на java то будут возмущаться что на java
Если на пайтон будут клемить пайтон.А здесь вроде возмущаться вообще не чему CPP
Но нет, будут возмущаться что не на GO
Воистину невозможножно написать на %lang языке что бы не встретить возмущения почему не на %lang1
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено Michael Shigorin , 03-Окт-18 12:24
> Воистину невозможножно написать на %lang языке,
> чтобы не встретить возмущения: почему не на %lang1 Порой это всего лишь вопрос субъективно воспринимаемой осмысленности (или её отсутствия). Например, утилиту для обновления питона может быть более рискованно писать на питоне. :)
"Консорциум ISC представил ethq, утилиту для мониторинга акти..."
Отправлено пох , 04-Окт-18 13:06
> А здесь вроде возмущаться вообще не чему CPPно такой, что лучше б на бейсике практиковались - впрочем, чего вы хотите от isc? Удивительно что работает и что вообще может быть иногда и полезно.
> Но нет, будут возмущаться что не на GO
это просто троллинг - с тем же успехом можете подставить жабу (пихон немодно)
- как раз пейсателей на игого.