Users report problems relative to their timezone. Screenshots might be saved with timestamped filenames. "Things got really slow around 4pm" they'll say, and your job is to find what was happening on the server at 4pm.
I work on Linux, and my tooling hasn't evolved much since the 1970s. I don't know an easy way to convert log timestamps from UTC to something else, on the fly. If the log's timezone is that of the user, life is just easier.
The lnav log file utility now reinterprets timestamps using the system timezone and
The argument from Confluence developer laziness
To review, the timezone users see in Jira and Confluence comes from one of various levels:
|1) User preference
Users can explicitly set their timezone in their profile:
|2) Default user preference
If your user preference isn't set, the default user preference will be in effect.
The default user timezone preference inherits its value from the Java
|4) OS timezone
Finally, Java sets its
So in Jira, everything is great. You can have
atlassian-jira.log use a timezone that's good for debugging (UTC if that's your preference), while the default timezone used to render dates can be something appropriate for the majority of users.