【问题标题】:Apache-access logs on StackdriverStackdriver 上的 Apache 访问日志
【发布时间】:2018-11-28 03:39:32
【问题描述】:

我正在尝试在我的 Google Cloud VM 实例上设置 apache-access 日志,以查看进入该站点的所有 url 级别的流量。我已经设置了 fluentd 并提供了必要的访问控制,但是我看不到日志。

有人可以帮我解决这个问题吗?

【问题讨论】:

  • 你安装了monitoring agent吗?在installing 监控代理之后,您可能需要配置监控来监控Apache。帮助中心文章中提到的instructions 将帮助您在实例上配置 Apache 插件。我希望这会有所帮助。

标签: logging stackdriver google-cloud-stackdriver


【解决方案1】:

您需要安装Stackdriver Logging agent package(不仅仅是流利的)。 Linux 日志记录代理包拉入google-fluentd-catch-all-config 包,configures 代理在以下位置查找 Apache 访问日志:

  • /var/log/apache*/access.log
  • /var/log/apache*/access_log
  • /var/log/httpd/access.log
  • /var/log/httpd/access_log

在 Windows 上,或者如果您的 Linux Apache 配置为在其他位置登录,则默认情况下日志代理将无法获取日志 — 您必须 configure 它才能查看您的自定义位置。

如果日志记录代理没有报告任何错误,请确保您在日志查看器中是using the right filters。

【讨论】:

    猜你喜欢
    • 2018-01-14
    • 1970-01-01
    • 1970-01-01
    • 2012-03-03
    • 1970-01-01
    • 1970-01-01
    • 2015-05-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多