Мы продолжаем развивать инструменты Синтетического Мониторинга в Pingera, чтобы давать инженерам больше контекста при разборе инцидентов. Сегодняшнее обновление касается двух важных аспектов: актуализации среды и глубины диагностики фронтенд-ошибок.
Обновление рантайма
Мы обновили среду выполнения ваших скриптов. Теперь для всех синтетических проверок доступны последние возможности автоматизации и исправления безопасности:
- Playwright: версия 1.57.0.
- Chromium: версия 143.0.2.
Использование свежего браузера позволяет минимизировать расхождения между поведением скрипта в мониторинге и реальным пользовательским опытом в современных версиях Chrome.
Логи консоли браузера
Ранее для отладки сценариев вы могли использовать console.log внутри Playwright-скрипта. Однако это не давало полной картины того, что происходит «внутри» самой страницы: ошибки сторонних скриптов, предупреждения о нарушениях безопасности или исключения JS-фреймворков оставались за кадром.
Теперь в результатах проверки появилась секция Консоль браузера. Pingera перехватывает все события консоли непосредственно из браузера в процессе выполнения теста.
В веб интерфейсе
В личном кабинете app.pingera.ru мы добавили новый блок визуализации этих логов.
Вместо того чтобы гадать, почему кнопка не нажалась при успешной загрузке страницы, вы можете отфильтровать только ошибки и увидеть конкретное исключение JavaScript или ошибку загрузки ресурсов (MIME types, CORS). Это существенно сокращает время отладки.
В API
Результаты навигации теперь включают массив browserConsole с детальным описанием ошибки:
"pages": [
{
"browserConsole": [
{
"type": "error",
"text": "Refused to apply style from '...' because its MIME type ('text/html') is not a supported stylesheet MIME type",
"timestamp": "2026-01-22T22:07:45.335Z",
"location": {
"url": "https://www.site.ru/",
"lineNumber": 0,
"columnNumber": 0
}
},
{
"type": "warning",
"text": "jQuery.Deferred exception: Cannot read properties of null (reading 'addEventListener')",
"timestamp": "2026-01-22T22:07:42.958Z",
"location": {
"url": "https://site.ru/vendor/jquery-3.1.1.min.js",
"lineNumber": 1,
"columnNumber": 31524
}
}
]
}
]Хотите проверить работу своего сервиса на новом рантайме? Создайте новую синтетическую проверку, узнайте о наличии ошибок до ваших клиентов.