跳至內容

cloud watch log groups only show utc times

0

How can we change the date format to allow local time. Seems it only displays utc. Here is a screenshot.

Log Group Screen Shot

已提問 1 年前檢視次數 2298 次
3 個答案
5

Hello,

To display CloudWatch logs in local time instead of UTC, you need to adjust the time zone settings in CloudWatch Logs Insights queries. Here’s a concise guide:

1.Modify Queries: Use the start, end, and parse functions in CloudWatch Logs Insights to adjust timestamps to your local time zone.

2.Example Query:

filter @timestamp > parse('2024-06-13 00:00:00', 'yyyy-MM-dd HH:mm:ss', 'America/New_York')
| filter @timestamp < parse('2024-06-14 00:00:00', 'yyyy-MM-dd HH:mm:ss', 'America/New_York')

Replace 'America/New_York' with your local time zone (e.g., 'Asia/Tokyo').

https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/CWL_QuerySyntax.html By adjusting your queries with the appropriate time zone, CloudWatch Logs Insights will display logs in your desired local time format.

專家
已回答 1 年前
專家
已審閱 1 年前
3

Hi,

Answer to this StackOverflow question gives you the answer: https://stackoverflow.com/questions/51887396/setting-the-same-timezone-everywhere-in-cloudwatch

Best,

Didier

專家
已回答 1 年前
專家
已審閱 1 年前
專家
已審閱 1 年前
2

Hello,

CloudWatch Logs timestamps are in UTC by default, but you can easily view them in your local time zone within the console. Here's how:

  • Go to the CloudWatch Logs section.
  • Find the Log Group you want.
  • Click the "Custom" dropdown menu in the top right corner.
  • Choose "Local timezone" to display timestamps in your local time.

This won't change the actual timestamps in the logs, but it makes them easier to read. For more advanced options and working with local time consistently, explore CloudWatch Logs Insights queries [AWS CloudWatch Documentation on working with log groups and log streams]:(https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html).

專家
已回答 1 年前

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。