I would like to make a feature request for the ability to configure system logging in the FreeNAS web GUI. Basically, one would be able to the equivalent of edit the
/etc/newsyslog.conf to allow for log management and log rotation.
Currently, all one can do is set a partition to contain the logs, and copy them to a remote syslog, but if one is creating a lot of logs (for example through SMB auditing), this could quickly become very difficult to manage and parse. As more users and clients demand more detailed logs and more retention in the wake of increased awareness of security threats, the demand for more flexible logging in FreeNAS will only increase.
I would propose to add an extra page in the 'System' submenu for logging, adopt the two logging menu items from 'General', and add the necessary entry boxes to configure the facility, level and file destinations for the logging. This functionality should include support for sending to a remote syslog.
I realise this is a fair amount of work, but it would be a lot of wrapping of existing FreeBSD functionality, and would provide an important functionality for users of FreeNAS in a production environment.