You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

AWS Elastic Beanstalk healthd与nginx日志时区不匹配问题咨询

解决Elastic Beanstalk里healthd和nginx日志时区不匹配的问题

两种对齐时区的办法

1. 让nginx日志改用UTC命名

找到nginx里healthd的配置文件(一般是/etc/nginx/conf.d/healthd.conf),修改日志文件名的时间生成规则:

  • 如果配置里用date命令生成日期,把date +%Y-%m-%d-%H改成date -u +%Y-%m-%d-%H(-u参数强制用UTC时间)
  • 确认日志格式里的时间戳相关配置,确保文件名里的日期是UTC时区的

改完之后重启nginx:sudo service nginx restart

2. 把healthd改成用本地时区

编辑healthd的配置文件/etc/healthd/config.yaml,加上时区配置:

timezone: "你的本地时区,比如Asia/Shanghai"

或者直接给healthd设置时区环境变量再重启:

export TZ="Asia/Shanghai"
sudo service healthd restart

注意:有些老版本的healthd可能不支持自定义时区,这种情况下优先用第一种方法。

提交healthd bug的途径

  • 登录AWS管理控制台,通过Support模块提交技术工单,把问题场景、配置步骤和告警信息写清楚
  • 去AWS官方论坛的Elastic Beanstalk专区发帖反馈问题
  • 如果涉及开源的healthd组件,可在AWS官方维护的开源代码仓库提交Issue

内容的提问来源于stack exchange,提问作者Dukecz

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 10:32:17