awslog用于PHP日志文件

发布于 2025-02-11 01:10:04 字数 793 浏览 1 评论 0原文

我已经实现了Syslogs的AWSlogs,以在云手表上推动日志,并且工作正常。 但是,当我试图记录PHP错误时,它会观察错误,但是错误的时间不准确。

我的awslogs.config

datetime_format = [%Y-%m-%dT%H:%M:%S]
file = /var/log/dev.log
buffer_duration = 5000
log_stream_name = {instance_id}
initial_position = start_of_file
log_group_name = /var/log/dev.log

dev.log

[2022-06-09T12:27:51.280621+00:00] doctrine.INFO: Disconnecting [] []
[2022-06-09T12:27:51.280621+00:00] doctrine.INFO: Disconnecting [] []

云手表

2022-06-28T13:04:55.279+02:00   [2022-06-09T12:26:51.280621+00:00] doctrine.INFO: Disconnecting [] []

2022-06-28T13:04:55.279+02:00   [2022-06-09T12:27:51.280621+00:00] doctrine.INFO: Disconnecting [] []

I have implemented awslogs for syslogs to push logs on cloud watch and is working fine.
but when I am trying to log PHP errors it watches the error but the time of the error is not accurate.

My awslogs.config

datetime_format = [%Y-%m-%dT%H:%M:%S]
file = /var/log/dev.log
buffer_duration = 5000
log_stream_name = {instance_id}
initial_position = start_of_file
log_group_name = /var/log/dev.log

dev.log

[2022-06-09T12:27:51.280621+00:00] doctrine.INFO: Disconnecting [] []
[2022-06-09T12:27:51.280621+00:00] doctrine.INFO: Disconnecting [] []

CLoud watch

2022-06-28T13:04:55.279+02:00   [2022-06-09T12:26:51.280621+00:00] doctrine.INFO: Disconnecting [] []

2022-06-28T13:04:55.279+02:00   [2022-06-09T12:27:51.280621+00:00] doctrine.INFO: Disconnecting [] []

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

往日 2025-02-18 01:10:04

抱歉,我的错误不是缺少适当的 dateTime_format

%f,这是日志中显示的浮数。

应该是

datetime_format = [%Y-%m-%dT%H:%M:%S.%f+00:00]

Sorry, my mistake was not implementing a proper datetime_format

%f was missing which is a floating number shown in logs.

It should be

datetime_format = [%Y-%m-%dT%H:%M:%S.%f+00:00]
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文