Reputation: 3728
Is there anyway to get glassfish to delete some of the old log files automatically? Yesterday we had a disk full issue due to glassfish logging. There is not apparent way to do this in the Admin Console, unless we are just ignorant.
Upvotes: 12
Views: 10590
Reputation: 221
In 3.1 the command is now (supposed default of 10 does not exist)
asadmin> set-log-attributes com.sun.enterprise.server.logging.GFFileHandler.maxHistoryFiles=10
http://docs.oracle.com/cd/E18930_01/html/821-2416/gklmn.html#gkmai
Upvotes: 4
Reputation: 34393
If you cannot or do not want to install GlassFish Performance Advisor as suggested in the other answer, another way is described in https://wikis.oracle.com/display/GlassFish/FaqDeleteRotatedLogs:
The com.sun.enterprise.server.logging.max_history_files system property limits the number of rotated log files for both access logging and the server log
Upvotes: 1
Reputation: 29381
You can get Glassfish to delete the log files, in the Log Rotate Manager: http://blogs.oracle.com/sirajg/entry/managing_rotated_log_files
Upvotes: 7