Комментарии 15
Хорошая статья, спасибо! Было бы круто еще увидеть примеры конфигов, результатов стрельб и их интерпретации — для каждого из упомянутых видов тестирования. Пишите еще, пожалуйста!
Спасибо за описание возможностей НТ, теперь задумываюсь поработать с ним
Спасибо, чувак! Весьма по делу, но я немного потерялся в полёте мысли.
Чуть бы полущ структурировать, особенно по списку используемых тулзов. Начал с танка, закончил самописной пушкой, и слово про используемый сетап только в конце.
Я несколько лет назад столкнулся с задачей устроить НТ перед масштабированием проекта, поначалу был несколько фрустрирован тем, каким количеством мониторинга надо обмазать целевую систему.
В танке есть набор поддерживаемых пушек-плагинов. На основе этих плагинов как раз можно написать кастомную пушку: то есть взять рыбу и подкрутить ее под свои нужды: Этим и занимаемся.
Вы совсем потерялись он не чувак! Он - она!
?
Очень интересный материал, про привязку к ядрам всяких JVM видел, а вот про особенности K8S нет. Спасибо.
Попробую усложнить задачку. Было бы очень интересно услышать Ваше мнение.
В большинстве случаев , которые я видел и не могу на них влиять, ваша K8S нода работает внутри VM от VMware или т.п. с share физическими ядрами из пула.
Доступа к гипервизору нет, и увидеть те же настоящие "off-cpu от Грегга" не получится, на мой взгляд. Вернее когда гипервизор не дал самой VM времени поработать CPU. Посадить служебные процессы гостевого kernel можно по такой же методике внутри VM, но они же приземлятся на vCPU и в любом случае будет мешанина из потоков всех виртуалок и самого гипервизора на уровне физ. CPU.
И как замерить шумность облачной среды не понятно имея доступ только во внутрь гостевой ОС (VM)
Спасибо, очень интересно!
Сам не люблю дурацких комментариев, но это очень важно для меня:
Сегодня при получении в Озон мне не дали пакет, и сказали что больше пакетов не будет :-)
Познавательная статья. Очень надеюсь, что это начало полноценной серии статей про НТ.
50 оттенков нагрузочного тестирования