Skip to content

Managing logs

scubamuc edited this page Mar 9, 2024 · 17 revisions

Nextcloud snap logs

In the event of an issue the Nextcloud logs could help figure out a probable cause. Most activities and actions in Nextcloud are logged. An automated log rotation mechanism within Nextcloud clears and retains the logs regularly to prevent an overflow.

Tip:

Apps for viewing logs: less is more, from head to tail with cat or bat but lnav is the way to go!

sudo lnav /var/snap/nextcloud/current/logs/nextcloud.log

Nextcloud snap log locations:

  • Logs for Nextcloud: /var/snap/nextcloud/current/logs/nextcloud.log
  • Logs for Apache2: /var/snap/nextcloud/current/logs/apache...
  • Logs for Redis: /var/snap/nextcloud/current/logs/redis.log
  • Logs for PHP-FPM: /var/snap/nextcloud/current/logs/php-fpm_errors.log
  • Logs for PHP: /var/snap/nextcloud/current/logs/php_errors.log
  • Logs for Certbot: /var/snap/nextcloud/current/certs/certbot/logs/letsencrypt.log
  • Logs for MySQL: /var/snap/nextcloud/current/logs/mysql_errors.log

Nextcloud snap service logs

@Kyrofa's blog

Nextcloud snap has several services contained within it. There are four that are most important for upgrade purposes:

  • MySQL (nextcloud.mysql)
  • PHP (nextcloud.php-fpm)
  • Apache (nextcloud.apache)
  • Nextcloud Fixer (nextcloud.nextcloud-fixer)

MySQL log

snap logs -f nextcloud.mysql

PHP log

snap logs -f nextcloud.php-fpm

Apache log

snap logs -f nextcloud.apache

Nextcloud Fixer log

snap logs -f nextcloud.nextcloud-fixer

Issue debugging skript

Debugging skript

Clone this wiki locally