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 подписка на новые темы