I have tried all of the settings below, but unfortunately the timestamp still doesn't display correctly. It constantly uses the UTC time zone, and I would like your help with this.
Nagios Log Server: 2024R2.0.2 OS: Ubuntu Server 24.04 LTS
First of all I'd like to clarify the places where the timestamps are off from you. We're aware of several locations, and there were some improvements made to the display of timestamps in 2026R1 (although seeing what the changelog is for UI enhancements in 2026R1.0.1, i'd advise waiting for it, as there are some time display improvements in it).
Timetamps are stored internally as UTC, and then translated into the system time zone on the fly as the data is rendered. As I said, we're aware of several locations where everything is still forced into UTC for display and have some issues. I'll add the issue numbers to track in the changelogs of future releases:
Per-user time zones: NLS#713
Timezone according to browser time: NLS#610 (which will probably go hand in hand with 713)
If you can be more specific where you're seeing discrepancies, i'll make sure we get issues created for them and let you know what to keep an eye on.
Please let us know if you have any other questions or concerns.
I just don't understand why it doesn't take into account the correct time zone if I specify it in multiple places? What are these settings parameters for?
However, in a corporate environment (we have a subscription), it is quite frustrating that we cannot filter by time normally, because we always have to keep in mind the time difference due to the use of UTC.
Regardless, thank you for the answer, I am eagerly awaiting the new release, which will solve this problem.
To display timestamps in CEST instead of UTC on Nagios Log Server (Ubuntu 24.04), set the system timezone using timedatectl, update the cluster timezone in the Nagios web interface, and configure Logstash’s date filter with timezone => "Europe/Budapest". Restart Logstash and Nagios services to apply changes. Also, ensure your log sources aren’t sending timestamps in UTC.
jmichaelson wrote: ↑Tue Oct 21, 2025 2:40 pm
I am still curious if you could let me know which specific timestamps you're looking at that are off.
OS date:
Input settings:
Cluster timezone:
Events:
I think the time zone is set the same way for others, does it work for everyone or does it just not want to be displayed according to the settings for me?
OK I'm seeing things a bit more clearly now. The Timestamp that you're seeing there looks to be UTC. Again, watch the Nagios Log Server change logs for issue #713; we have improvements to the timezone handling that will be handled under that issue.
I'm going to guess that you followed our instructions and have the rsyslog that's sending logs, and that its sending them in UTC. That's a good thing and you don't want to change it. However the message is being send created with the local time in it. The log will arrive with a UTC timestamp (as shown in the timestamp field on your table. The Logstash input timezone is only used then the input can't ascertain the timezone of the log (which it can since rsyslog is configured to send it).
It isn't just you. Until #713 gets resolved, the timestamp will always show in UTC on any of the advanced mode dashboards.
Please let us know if you have any other questions or concerns.