LINUX.ORG.RU

Сообщения donasket

 

Агрегация отчетов испытаний?

 ,

Добрый день подскажите как быть

есть набор испытаний, нечто похожее на нагрузочные тесты в it. запускаем, ждем, получаем результаты. На выходе имеется набор метрик, графиков, пороговых значений и тп. Все работает как часы )

Но вот беда, кол-во результатов тестов переваливает за разумный предел ручной обработки ((

собственно ищу фреймворк/тул на базе которого можно будет сделать удобную систему 1. построение отчета для разового испытания по шаблону 2. сравнение результатов между родственными испытаниями.

гугл молчит ((

Перемещено tailgunner из development

donasket
()

context switching vmstat vs pidstat кто врет или недоговаривает?

 

Добрый день помогите разобраться пожалуйста есть сервер, нагрузка в основном на сетевой стек (медийный трафик), в среднем с пакет рейтом под 50Kpps UDP

и вроде бы все нормально работает как часы, но смущает огромное кол-во контект свитчинга - порядка 150K/s в показаниях vmstat

при этом имеем

pidstat -w 15 1 | awk '{SUM1 += $4; SUM2 +=$5 } END{print SUM1; print SUM2}'

1984.64

90.26

собственно два вопроса 150Kcs/s - это много или мало? почему pidstat не видит львиную долю из 150Kcs/s ?

donasket
()

tcp TIME_WAIT

 ,

помогите разобраться плиз

есть сервак

net.ipv4.tcp_tw_reuse=0
net.ipv4.tcp_tw_recycle=0
net.ipv4.tcp_fin_timeout = 60
nginx -proxy-> jboss

кеширование отключено

натравлиаю на все это ab

ab -n 500000 -c 500

и вот что удевляет, все 500 тыщ запросов отлично отрабатывают за 60 секунд, хотя казалось бы на каждый запрос nginx-jboss открывается сокет, который повисает в состоении time_wait так как реюз запрещен

но вот чудо

netstat -na | grep TIME_WAIT | grep 8080 | wc -l

стабильно показывает 32k и после снятия нагрузки планомерно за минуту стекает в ноль..

собственно вопрос, почему могут реюзаться порты если я это не разрешал?

donasket
()

perl & get http

Вроде бы все просто, но почему-то не работает :(

вот скрипт:

my $ua = LWP::UserAgent->new; my $req = HTTP::Request->new(GET => 'http://server:8086/connectioncounts/');

$req->authorization_basic('admin', 'password'); $req->header('Accept' => 'text/html'); print $ua->request($req)->as_string;

в ответ ловлю:

HTTP/1.1 401 Unauthorized Cache-Control: no-cache Connection: Keep-Alive Server: FlashCom/3.5.2 WWW-Authenticate: Digest realm=«Wowza Media Systems», nonce=«1fd647f3301c61c5964f0a601e49fe12», algorithm=MD5, qop=«auth» Content-Length: 0 Content-Type: text/html Client-Date: Wed, 05 Oct 2011 23:32:40 GMT

как бы мне корректно вытащить данные с вовзы? обычный браузер отдает на ура... а вот из скрипта не могу :(

donasket
()

flv repair

Коллеги, что-нибудь в курсе наличия консольной тулзы, которая смогла бы пофиксить неправильные таймстемпы в flv? под вин с гуем такого добра вроде бы хватает http://stream-recorder.com/forum/fix-repair-flv-files-make-flv-files-t5751.html

а вот под линух не нашел ffmpeg не подошел, так как -vcodec copy на таких файлах сбоит и ругается :( -sameq - ресайзит картинику под размер первого фрейма, а у меня в одном файле разные размеры и качества :(

donasket
()

Zabbix & iops

Коллеги, подскажите как прикрутить к Zabbix контроль дисковой подсистемы, в первую очередь iops

donasket
()

управленние портами по расписанию

Как бы лучше реализовать вариант управления доступности определенных портов/ip по времени? cron - если вдруг будет ребут сервера нету гарантий что правило включения/отключения будет выполнено. iptables time module - плодить несколько сотен правил и отслеживать корректную их последовательно крайне не юзабельно (

может быть еще что есть?

donasket
()

Ubuntu 11.04 & FakeRAID 0

Коллеги, помогите заставить таки работать Ubuntu 11.04 на ноут. Отказываться от FakeRaid не могу, винда рабочая платформа и никуда от нее недеться.... :(

HowTo читал и делал что там расписывают... и так делал: http://pileborg.org/blog5.php/2011/05/02/install-ununtu-11-04-on и так http://ubuntuforums.org/showthread.php?p=647543 всеравно при попытке инсталла груба получаю траблы :(

root@ubuntu:/# sudo grub-install /dev/mapper/isw_bahjfbihee_Volume0p5 sudo: unable to resolve host ubuntu Probing devices to guess BIOS drives. This may take a long time. Unknown partition table signature /dev/mapper/../dm-4 does not have any corresponding BIOS drive.

подскажите куда рыть ?

donasket
()

Мониторинг утилизации сетевого интерфейса

Коллеги, подскажите может кто ведает, тулзу консольную, аля top для мониторинга утилизации сетевых интерфейсов. cocti и прочая не канат. нужно именно по ssh / консоли зайти и посмотреть насколько сеть сейчас грузится. крайне желателен учет трафика с усреденнием на 1 и менее секунде...

donasket
()

Фреймворк для сбора статистики

Коллеги, стоит задача: есть MySQL сервер используемый для сбора статистики, ну банальная свалка данных работы систем. Необходимо, из данного сервера выгружать данные и формировать графики. Понятно, что часть выгрузки данных, за меня никто не напишет, но и не надо. Хотелось бы не писать часть отвечающую за построение графиков, апдейт и публикацию оных. Причем желательно, облегчить процедуру добавления новых графиков максимально облегчить.... В идеале, интерфейс аля wiki кликнул, ввел скрипт выгрузки данных, вид графика и все ;) Ну очень не хочется городить велосипед... :(

donasket
()

iproute2/netem

Коллеги, помогите разобраться со следующейе проблемой.

Конфигурация: есть простейший маршрутизатор между двумя сеткаами: 10.0.0.x/24 192.168.1.x/24

пакеты ходят туда обратно на ура.

Добавляю правило для iproute2:

tc qdisc add dev eth0 root netem delay 100ms

после чего пингую сквозь него, из одной сети в другую...

получаю задержку 100+- 10мс а должно быть порядка 200...

пакеты другим маршрутом ходить просто физически не могут :( собственно вопрос, где и что не так ?

PS да и можно ли вытащить из iproute попакетную статистику? что где куда потерялось/задержалось и прочее?

donasket
()

RSS подписка на новые темы