【问题标题】:How to enable debug logs for nginx bitnami image in kubernetes如何在 kubernetes 中启用 nginx bitnami 映像的调试日志
【发布时间】:2020-08-30 03:00:09
【问题描述】:

我在我的 kubernetes 集群上使用 bitnami nginx 映像。我想查看nginx的调试日志。 有人知道如何在 helm 图表中启用调试日志吗? 参考:https://bitnami.com/stack/nginx/helm

【问题讨论】:

  • 添加对图片的引用
  • 似乎没有机会在不编写自己的配置文件的情况下更改 log level(这在 helm 中是可能的,但不太可能是简单的 --set 练习)。除非您希望 每个 nginx 都部署了调试日志记录,否则不要忘记 nginx 将热重载其配置文件以进行故障排除

标签: kubernetes kubernetes-helm nginx-reverse-proxy bitnami nginx-config


【解决方案1】:

bitnami helm chart 中没有可用的配置,您可以使用它来启动 nginx 的调试日志。

values.yaml 中没有任何内容。所以只是通过--set 更改配置和调试日志不会启动。

但您可以设置 Nginx 配置并将日志保存在文件夹内的文件中并访问它。

【讨论】:

  • 我在 nginx.conf 文件error_log "/opt/bitnami/nginx/logs/error.log" debug; 中进行了更改,并通过nginx -s reload 命令重新加载了 nginx。但这无济于事。知道为什么它不起作用吗?
  • @Dipti,如果你执行nginx -V,你会错过--with-debug。这可能是它不起作用的原因。 NGINX 二进制文件需要使用该标志进行编译:A debugging log.
猜你喜欢
  • 1970-01-01
  • 2022-07-18
  • 2022-09-29
  • 1970-01-01
  • 1970-01-01
  • 2016-12-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多