I have log files that span less than 24h and the timestamp text in them have no dates and look like "15:04:05.123456", expressing local time.
The date is implicit in the name of the directory containing the log file, the creation/modification date of the log and the system clock, but I don't know whether or how these can be incorporated in the calculation of the timestamp.
Although each log file spans less than 24h, sometimes a log file can cross midnight, earlier log entries have one date and the rest have the next date.
How can I get mtail to obtain the correct timestamp values? It wrongly assumes January 1st because the first month & first day are the default values.
-syslog_use_current_year fills in the year using the "present year". Is there a special reason something similar does not exist for month & day?