De pagina Logs van een site toont de laatste regels van zijn logbestanden, via SSH van de server opgehaald als je de pagina opent. Je wisselt tussen de Laravel-log, de Nginx-fout- en access-logs en de PHP-FPM-log, doorzoekt ze, toont alleen fouten of waarschuwingen, volgt nieuwe regels zodra ze binnenkomen, en downloadt of leegt een log.
Gebruik de pagina om uit te zoeken waarom een pagina een 500-fout geeft, welke verzoeken je site bereiken of wat je applicatie heeft gelogd, zonder in te loggen op de server. Je vindt hem in de zijbalk van de site onder Logs.

Welke logs kun je lezen?
De tabbladen bovenaan de pagina hangen af van het type site:
| Tabblad | Bestand op de server | Zichtbaar bij |
|---|---|---|
| Laravel | storage/logs/*.log in de map shared van de site, bijvoorbeeld /home/vimonto/example.com/shared/storage/logs/laravel.log |
Laravel-sites |
| Nginx-fouten | /var/log/nginx/site-{id}-error.log |
Alle sites |
| Nginx-verzoeken | /var/log/nginx/site-{id}-access.log |
Alle sites |
| PHP-FPM | /var/log/php{version}-fpm.log, bijvoorbeeld /var/log/php8.4-fpm.log |
PHP- en Laravel-sites |
Elke site heeft eigen Nginx-logs. De Laravel-log staat in de map shared en blijft dus bewaard tussen deployments. De PHP-FPM-log hoort bij de PHP-versie en bevat dus meldingen van elke site op de server die die versie gebruikt.
Meerdere logbestanden
Heeft een log meer dan één bestand, zoals de dagelijkse logs van Laravel (laravel-2026-10-07.log) met LOG_CHANNEL=daily, dan staan ze in een menu met hun grootte, het nieuwste bovenaan. Het nieuwste bestand wordt standaard geopend. Bij één bestand zie je in plaats daarvan de naam, de grootte en de laatste wijziging.
Een log lezen
- Open de site en kies Logs in de zijbalk.
- Kies een tabblad: Laravel, Nginx-fouten, Nginx-verzoeken of PHP-FPM.
- Kies hoeveel regels je wilt zien: Laatste 100, Laatste 500 (de standaard), Laatste 1.000 of Laatste 5.000.
De regels verschijnen met regelnummers, naar het einde gescrold, zodat de nieuwste regel onderaan staat. Opgehaald om laat zien wanneer de regels zijn gelezen. Klik op Vernieuwen om ze opnieuw te lezen.
Fouten en waarschuwingen worden gemarkeerd
Vimonto Deploy herkent het niveau van elke regel en geeft die een kleur:
- Fouten (rood): Laravel-meldingen
ERROR,CRITICAL,ALERTenEMERGENCY, Nginx-regels[error],[crit],[alert]en[emerg], verzoeken die met een 5xx-status zijn beantwoord, en fatale PHP-fouten. - Waarschuwingen (oranje): Laravel-meldingen
WARNINGenNOTICE, Nginx-regels[warn]en[notice], verzoeken die met een 4xx-status zijn beantwoord, en PHP-waarschuwingen.
Regels zonder eigen niveau, zoals de regels van een stacktrace, krijgen het niveau van de melding erboven, zodat een hele exception in één keer gemarkeerd wordt.
Een log doorzoeken en filteren
- Typ in Zoeken in de log… om alleen regels te tonen die je tekst bevatten. Het zoeken let niet op hoofd- en kleine letters.
- Klik op Fouten of Waarschuwingen om alleen die regels te tonen. Het getal ernaast laat zien hoeveel het er zijn. Klik op Alle om weer alles te tonen.
- Klik op Afbreken om te wisselen tussen lange regels afbreken en zijwaarts scrollen.
Onderaan staat hoeveel van de regels zichtbaar zijn, en het volledige pad van het bestand.
Zoeken en filteren werkt op de regels die zijn opgehaald. Wil je verder terug zoeken, kies dan een groter aantal regels.
Een log live volgen
Zet Volgen aan om de log elke vijf seconden opnieuw te lezen, zoals tail -f. Het beeld scrolt elke keer naar de nieuwste regel. Zet het uit als je klaar bent; het stopt ook als je de pagina verlaat.
Logregels kopiëren of downloaden
- Kopiëren zet de zichtbare regels op je klembord.
- Downloaden bewaart de zichtbare regels als
.txt-bestand.
Beide gebruiken wat je ziet: pas eerst een zoekopdracht of het filter Fouten toe om alleen die regels te kopiëren of te downloaden.
Een logbestand legen
Klik op Log legen en bevestig om het gekozen bestand leeg te maken. Alles erin wordt verwijderd, en nieuwe regels komen gewoon weer binnen: het bestand wordt ter plekke geleegd, dus het proces dat erin schrijft hoeft niet te herstarten.
Voor het legen van een log heb je het recht nodig om sites te beheren (eigenaar, beheerder, manager en developer). Elk lid kan logs lezen. Zie leden en rollen.
Veelgestelde vragen
Waarom is de Laravel-log leeg?
Je applicatie heeft nog niets gelogd, of logt ergens anders naartoe. Vimonto Deploy leest de .log-bestanden in storage/logs. Zet je LOG_CHANNEL in je omgeving op stderr, syslog of een externe dienst, dan komt daar niets terecht.
Waar vind ik de logs van queue workers en geplande taken?
Queue workers en andere processen hebben hun eigen uitvoerlog. Kies Log bekijken in het menu van een worker op de pagina queues en scheduler. Die brengt je naar de pagina processen van de server, waar je de laatste 300 regels van elk proces kunt lezen.
Kan ik oudere, geroteerde logbestanden zien?
De pagina toont de bestanden die bij de log van de site horen: voor de Laravel-log elk .log-bestand in storage/logs. Geroteerde of gecomprimeerde Nginx-logs (zoals .log.1 of .gz) staan er niet bij; lees die in de terminal.
Worden logs in Vimonto Deploy opgeslagen?
Nee. Logs blijven op je server. De pagina leest ze via SSH elke keer dat je hem opent of vernieuwt.