{{tag>software nextcloud log}} ====== Nextcloud: Modifier le niveau de journalisation ====== La CLI de Nextcloud (**occ**) permet de modifier les paramètres de l'application et, entre autre, la gestion des logs. La CLI doit être exécutée par l'utilisateur ''www-data''. Pour afficher la configuration actuelle de journalisation: su --shell=/bin/sh --command="/usr/bin/php7.3 /srv/nextcloud/web/occ log:file" www-data # Alternative runuser -u www-data -- php /srv/nextcloud/web/occ log:file Pour modifier la verbosité des logs, utiliser ''**occ log:manage**'' avec l'argument ''**%%--level%%**''. Les niveaux de verbosité vont de **debug** qui trace toutes les activités à **fatal** qui ne journalise que les erreurs interrompant l'exécution de l'application. ^ 0 ^ debug | Trace toute activité. Niveau de trace le plus détaillé. inclus tous les autres niveaux | ^ 1 ^ info | Trace les principaux évènements. inclus les niveau warnings, errors, et fatal | ^ 2 ^ warning | Opérations se terminant avec avertissements. inclus les niveau error et fatal | ^ 3 ^ error | Opérations échouées mais les autre service et opérations fonctionnent inclus niveau fatal | ^ 4 ^ fatal | Erreurs conduisant à l'arrêt du serveur Nextcloud | En général on n'active le niveau debug que le temps de diagnostiquer une problématique puis on revient à un niveau beaucoup moins verbeux. su --shell=/bin/sh --command="/usr/bin/php7.3 /srv/nextcloud/web/occ log:manage --level info" www-data # Alternative runuser -u www-data -- php /srv/nextcloud/web/occ log:manage --level info # On peut utiliser indifféremment le nom du niveau de log ou le chiffre runuser -u www-data -- php /srv/nextcloud/web/occ log:manage --level 1 Maintenir une verbosité trop importante peu nuire aux performances du serveur. ===== Références ===== * [[https://docs.nextcloud.com/server/18/admin_manual/configuration_server/occ_command.html#logging-commands-label|Commandes de gestion des logs (docs.nextcloud.com) (en)]] * [[https://docs.nextcloud.com/server/stable/admin_manual/configuration_server/logging_configuration.html|Manuel d'administration Nextcloud : configuration de la journalisation (docs.nextcloud.com) (en)]]