LINUX.ORG.RU

Сообщения pinachet

 

Ускорение отдачи видео

Коллеги , добавили в сервер видео стриминга быстрые ssd диски , для ускорения отдачи видео , но так как их объем суммарно меньше чем других основных винтов , то нужно только часть Nтоп видео отдавать с SSD .

Какие сейчас есть решения по типа bcache и bcachefs и насколько они актуальны сейчас ?

Сейчас отдается посредством CDN (правда в кеш попадает только 20-25% ) + nginx + kaltura

 ,

pinachet
()

Отрезать определенные и оставить юзеров с пустыми полями

Доброго вечера, проблема в том что при отсутсвие реферрера работает только для firefox , а остальные не пашут . Переменная $bad_referrer это просто map на определенные имена сделана

Нужно отрезать всех реферреров, кроме определенных и у которых реферрер значение пустое (типа приставки,Smart TV и тд и тп) .

 if ($http_referer ~ '^$') {
    set $bad_referer 0;
 }
 if ($bad_referer) {
    return 444;
  }

 ,

pinachet
()

Поделитесь как

Коллеги собираю кластер Master + пару Slave + сверху это все Orchestrator + consul на замену простому одиночному серваку .

Подскажите как правильно потестить(то есть не синтетикой ) эту связку на нагрузку наиболее близкую к тому что прилетает из многих места к одиночному мускулю(tcpdump ,лог или что ) ?

 , нагрузочное тестирование

pinachet
()

Awstats и его современные аналоги

Коллеги , какой софт посоветуете локально устанавливаемоем для сбора статистики:

  1. Люди которые уже заходили на узлы
  2. Новые ip
  3. Реферреры
  4. Ну и стандартно Страны , Браузер и тд и тп

Лог файл я буду сливать с несколько точек в один ( периодически) и его давать анализировать

 

pinachet
()

Нету переключения по времени(«прокрутки»)

Коллеги , при отдаче напрямую с сервера видео все ок(работает прокрутка по времени) - https://imgur.com/a/SFzT0Qw . А если через CDN то нету - https://imgur.com/a/DaTRwQE

Подскажите в какую сторону искать ? pseudo-streaming MP4 на wowze делали. Эффект тот же

 

pinachet
()

получить ipv6 на конечном узле

Коллеги хочу дать с сервера ipv6 адрес 2a01:4f8:xxx:xx::2/64 ( публичный но /64 ) на свой смартфон на андройде . Конфиг wgclient_10.conf ( сделан wg-quick )

# 10: 10 > wgclient_10.conf
[Interface]
Address = 10.127.0.10/24, fdfc:2965:0503:e2ae::10/64
DNS = 1.1.1.1, 2606:4700:4700::1111
PrivateKey = qxxxxxxxxxxxxxxx=

[Peer]
PublicKey = Wxxxxxxxxxxxxxxxxxx
PresharedKey = Klxxxxxxxxxxxxxx=
AllowedIPs = 0.0.0.0/0, ::/0
Endpoint = 1xx.x.xx.222:27992
PersistentKeepalive = 25

 ,

pinachet
()

Чем мониторить

Коллеги, ищу на данный момент лучшее решение для отображения (Составления по сути дашборда) для следующих метрик с Wowza серверов:

  1. Общее количество соединений( вытаскивается HTTP запросом)
  2. Пропускную нагрузку на сеть
  3. CPU
  4. Нагрузку на винт(аналогично atop ,сколько в % оно еще может выдержать )
  5. IP
  6. Логика по пользователям(типа новый или нет, какие файлы вытягивал и т.д )
  7. Geo данные

Пока думаю как посылать CPU,IO, свои метрики на graylog Еще есть вариант просто добавить свои OID через snmpd (exec на свои скрипты)

P.S Не хочется изобретать велосипед

 ,

pinachet
()

Посоветуйте бюджетный 3d принтер для дальнейшей склейки деталей

Плиз, Посоветуйте бюджетный 3д принтер для дальнейшей склейки деталей , ибо столь большую деталь ( под 180 см и толшиной 25-35 см) не получается бюджетно напечатать .

 

pinachet
()

Посоветуйте CDN

Посоветуйте пожалуйста CDN для раздачи видео, трафа за 600 терабайт ?

И что думаете об этих товарищах https://www.fdcservers.net/cdn ?

 

pinachet
()

Раздача multimedia

Коллеги, поделитесь опытом настройки сервака под раздачу видео(там обучающие ролики , от 10-15 минут) .

Перевел уже на google bbr ,какие еще вещи стоит смотреть и что почитать ?

 ,

pinachet
()

Флаги для достижения макс. скорости кодирования видео

Подскажите плиз как добиться максимальной производительности для ffmpeg ( версия 4.1-5) :

  • Нужно ли отключить на этом серваке Hyper threading ?
  • Какие еще флаги компиляции добавить ( lto и тд) ?
processor	: 39
vendor_id	: GenuineIntel
cpu family	: 6
model		: 79
model name	: Intel(R) Xeon(R) CPU E5-2640 v4 @ 2.40GHz

Профиль кодирования видео:

-vf scale=-2:360 -profile:v high -level 4.0 -pix_fmt yuv420p -threads:v 4 -preset veryfast -movflags +faststart -c:a aac -y -f mp4

Сборка его :

built with gcc 9 (Debian 9.2.1-19)
configuration: --enable-gpl --enable-version3 --disable-static --enable-shared --enable-avisynth --enable-chromaprint --enable-frei0r --enable-gmp --enable-gnutls --enable-ladspa --enable-libaom --enable-libass --enable-libcaca --enable-libcdio --enable-libcodec2 --enable-libfontconfig --enable-libfreetype --enable-libfribidi --enable-libgme --enable-libgsm --enable-libjack --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopenmpt --enable-libopus --enable-libpulse --enable-librsvg --enable-librubberband --enable-librtmp --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libspeex --enable-libssh --enable-libtesseract --enable-libtheora --enable-libtwolame --enable-libv4l2 --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libxml2 --enable-libzmq --enable-libzvbi --enable-lv2 --enable-libmysofa --enable-openal --enable-opencl --enable-opengl --enable-libdrm --enable-nonfree --enable-libfdk-aac --enable-libbluray

 ,

pinachet
()

Актуальность и применимость операции

Перевел наконец таки система на SSD ( Crucial CT1000MX500SSD1 ) , возник вопрос есть ли смысль и нужно ли отдельно прописывать в /etc/fstab для базового раздела ( он на ext4, последняя федора)?

 crucial, ,

pinachet
()

Опыт использования Http3

Установил на сервера клиента патченный nginx 1.16.1 с https://github.com/raihan001/nginx-http3/blob/master/http3-nginx.sh

Подскажите по опыту использования сего :

  1. Нужно ли клиенту что-то ставить, чтобы траф начал по udp ходить ?
  2. Какие-то баги
  3. Стоит ли ждать 1.17 версии нжинкса или использовать clouflare патчи ( как сейчас) ?

 ,

pinachet
()

Туториал или фундаментальные знания

Коллеги, в виду того, что за компом мы сидим за 8+ часов , хотелось бы что то по типу туториала или ссылку на какой то относительно короткий мануал , как правильно организовать такое рабочее место, чтобы не было проблем со здоровьем или они были минимальны.

В продолжении так сказать этой темы Ищу бюджетный удобный стул

 ,

pinachet
()

Ищу бюджетный удобный стул

Ищу удобный офисный стул для дома. Для сидения за компьютером.

необходимые фичи:

  1. подголовник
  2. подспинник
  3. настраиваемая высота
  4. настраиваемый наклон

всё это желательно как можно дешевле, и подойдут варианты с ebay /aliexpress

 

pinachet
()

После обновления на 72 версию не открывает https

Обновил на своей 31 федоре огнелис с 71 на 72 , но перестали открываться https сайты . Чистил уже и кеш и историю , но проблема остаеться.

 

pinachet
()

Примеры alert

Коллеги, может кто-то знает или может поделиться своими конфигами для alertов( хотя можно и другими вещами dashboard,contentpack и тд ) для graylog 3

 ,

pinachet
()

Чем подсчитать

Коллеги, подскажите чем сейчас кроме Netflow(NFSEN и тд) считать трафик на сервере для :

  • Узнать с какого ip(поддержка 4 и 6 версии желательна) топ 10 запросов
  • Длительность и обьем flow( потока) по ip

На сервере трафикка в районе 1 гига , пакеты в среднем за 700 байт

 ,

pinachet
()

Sentry

Встала задача по нормальному с одного места смотреть все логи и делать фильтры , алерты и т.д. Подскажите аналоги кроме graylog?

Нужно:

  • Уметь собирать логи
  • Делать фильтры
  • Создавать правило для alertов
  • опенсорсность

 

pinachet
()

высокие значения

Имеется довольно мощный сервер 32 ядра Xeon (Intel(R) Xeon(R) CPU E5-2450 0 @ 2.10GHz ) , при этом загрузки ни по IO,ни по сети, ни по CPU нету , но показывает постоянно LA выше 400 !

Являеться это нормальным(wowza java - в среднем за 1150 потоков в сумме ) ?

 , ,

pinachet
()

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