如何基于外部ES7存储部署rancher审计&事件日志?

Rancher Server 设置

  • Rancher 版本:2.10.3 (多成员联邦集群)
  • 安装选项 (Chart):
    • EKS v1.29:
  • 在线部署:

问题描述:
我想安装审计&事件日志,用于对各项目的rancher用户的操作做审计&事件管理,并将日志持久化存储到外部的elasticasearch v7.3(已部署) ,查找了rancher官网文档,没有相关的说明。请教大佬们,提供部署指导!

日志


你可以参考:https://ranchermanager.docs.rancher.com/v2.10/getting-started/installation-and-upgrade/installation-references/helm-chart-options#api-audit-log 来开启 Rancher 的审计日志。

如果你选择 sidecar 的模式,那你就可以 启用 Rancher 集群内置的日志收集和传送功能,将审计和其他服务日志传送到 ES 中。详情请参阅Rancher 工具 - 日志记录。

如果你讲审计日志映射到了本地主机,那你可以安装类似 Fluentd、Filebeat、Logstash 等日志收集工具 收集日志之后发送到 ES