【问题标题】:Change logging in a kubernetes cluster in gcloud to elasticserarch logging将 gcloud 中 kubernetes 集群中的日志记录更改为 elasticserarch 日志记录
【发布时间】:2016-12-10 11:03:09
【问题描述】:

我在谷歌云中有一个由cloud container clusters create 命令创建的 kubernetes 集群。我想使用弹性搜索日志记录。我应该如何安装“fluentd-elasticsearch”插件?或者还有什么办法?

【问题讨论】:

  • 您需要弄清楚两件事:您能否访问运行这些日志记录 pod 的 kube-system 命名空间?我对此表示怀疑,因为 GKE 将其用于自己的日志记录。你能运行特权容器吗?如果您可以运行特权容器,请查看 logspout github.com/gliderlabs/logspout 将 Docker 日志定向到 Logstash / Elastic
  • 在这里找到完整答案stackoverflow.com/questions/34780553/…

标签: kubernetes gcloud


【解决方案1】:

在启动集群时,您可以通过传递 --no-enable-cloud-logging 标志来禁用对 Cloud Logging 的默认日志记录。完成后,您可以从 Kubernetes 存储库安装 fluentd elasticsearch cluster addon

【讨论】:

    猜你喜欢
    • 2018-07-29
    • 1970-01-01
    • 1970-01-01
    • 2021-07-16
    • 1970-01-01
    • 2019-02-11
    • 1970-01-01
    • 2020-11-19
    • 1970-01-01
    相关资源
    最近更新 更多