Документация / Работа и восстановление
Логи и диагностика
Вкладки сервиса, логи, ресурсы, ошибки сборки и проблемы DNS.
Начните с нужного деплоя
Выберите проект, сервис и окружение. На странице деплоя видны сборка и итоговый статус. Логи работающего процесса показывают действия после запуска. Метрики показывают использование ресурсов, сравнивайте их с лимитами памяти и CPU.
Успешное задание или сборка означает, что команда завершилась. Сам результат зависит от приложения: страница по URL, ответ API, запись в базе, файл в volume или действие во внешней системе. Upferry не создаёт интерфейс для команды, у которой собственного интерфейса нет.
Вкладки сервиса и загрузка
Откройте сервис в выбранном окружении и выберите Деплои, Переменные, Метрики, Логи или Настройки. Вкладка Cron появляется, когда действует задеплоенное расписание. Каждая вкладка загружает свои данные. При переходе может ненадолго появиться сообщение о загрузке, а шапка сервиса и боковая колонка останутся видимыми. Боковая колонка показывает недавние CPU и память за последний час независимо от диапазона Метрик.
Ссылки вкладок сохраняют окружение, поиск по логам и диапазон метрик. Адрес можно скопировать, чтобы открыть тот же вид, а кнопки браузера Назад и Вперёд возвращают к предыдущим вкладкам. В Настройках строка сети может догрузиться отдельно. Переключение вкладок не требует деплоя и не меняет работающий сервис. Чтобы вернуться, выберите другую вкладку или нажмите Назад. Отдельной настройки для включения или отключения загрузки нет.
Частые ошибки
| Симптом | Что проверить |
|---|---|
| Ошибка сборки | Версию среды, lockfile, корень сервиса, зависимости и команды |
| Запустился и завершился | Команду запуска, переменные, stack trace и код выхода |
| Ошибка по HTTPS | Прослушивание 0.0.0.0, порт, health check и логи процесса |
| Нет соединения с базой | Окружение, ссылку, пароль, внутреннее имя и разрешённый TCP-порт |
| Процесс убит | Лимит памяти и признаки OOM, параллелизм и ресурсы |