This article explains why the messages log file may not populate with system logs.
messages
The messages log file does not capture logs by default unless syslog configuration is explicitly defined.
If the appropriate syslog settings are not configured, logs will not be written to the messages file.
Verify that syslog configuration is correctly set up to send logs to the messages file.
Example:
set system syslog file messages any info