! 👋 В прошлый раз мы разобрали отчёт k6 и научились понимать, что такое avg / p(95) / vus / iterations. Но дальше у всех закономерный вопрос: Ок… я получил какие-то циферки, а это “норм” или “плохо”? И вот тут начинается классическая боль: смотришь на данные и пытаешься “на глаз” решить, выдержала система нагрузку или нет. =)) ✅ Решение = Thresholds (пороги). Это правила, которые говорят k6: “Если метрики вышли за рамки - тест считается проваленным.” То есть прогон становится автоматически зелёным или красным, а не “мне кажется норм”. 🎯 Что такое Thresholds простыми словами Thresholds = SLO/ожидания к системе, записанные прямо в сценарии k6. Примеры понятных требований: 🚫ошибок должно быть меньше 1% 🚫 95% запросов должны быть быстрее X ms 🚫проверки (checks) должны проходить почти всегда ✅ Добавляем thresholds в k6 (минимальный пример) import http from "k6/http"; import { check, sleep } from "k6"; const BASE_URL = "https://quickpizza.grafana.com"; export const options = {