docker_logs
Retrieve recent Docker logs from a remote VPS. Filter to errors only and truncate lines to save tokens.
Instructions
Последние строки логов Docker-сервиса на удалённом VPS. По умолчанию показывает только ошибки (WARNING/ERROR/CRITICAL) и обрезает строки до 300 символов — экономит токены. Для прицельного поиска по паттерну используй docker_grep. Параметры since/until принимают duration (1h, 30m, 24h) или RFC3339 timestamp (2024-01-01T00:00:00Z).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tail | No | Количество последних строк лога | |
| since | No | Логи не старше этого времени. Duration (1h, 30m, 24h) или RFC3339 timestamp (2024-01-01T00:00:00Z). | |
| until | No | Логи не новее этого времени. Duration или RFC3339 timestamp. | |
| project | Yes | Локальный путь к папке проекта (где лежит .deploy) | |
| service | No | Имя сервиса: db, server, grafana, или all | all |
| max_length | No | Обрезать строки до N символов. 300 = таймстемп + уровень + суть ошибки. 0 = без обрезания. | |
| errors_only | No | Показывать только WARNING/ERROR/CRITICAL. Убирает ~95% шума (DEBUG/INFO). |