如果您的组织使用 Fluentd, 则可以配置 Rancher 向其发送 Kubernetes 日志。完成配置后,您可以在 Fluentd 服务器中查看日志。
前提: 配置 Fluentd 接收日志。有关详细信息,请参见 Fluentd 文档。
Fluentd 配置
您可以添加多个 Fluentd 服务器。如果要添加其他 Fluentd 服务器,请单击添加 Fluentd 服务器。请参考以下步骤,输入每个 Fluentd 服务器的配置信息:
在访问地址字段中,输入 Fluentd 实例的地址和端口,例如
http://Fluentd-server:24224
.如果您的 Fluentd Server 使用共享密钥进行身份验证,请输入共享密钥。
如果您的 Fluentd Server 使用用户名和密码进行身份验证,请输入用户名和密码。
可选: 输入 Fluentd 服务器的主机名。
输入 Fluentd 服务器的负载均衡权重。如果一台服务器的权重为 20,另一台服务器的权重为 30,则事件将以 2:3 的比率发送。如果不输入权重,则默认权重为 60。
如果该服务器是备用服务器,勾选仅用作备用服务器。当所有其他服务器都不可用时,将使用备用服务器。
添加所有 Fluentd 服务器之后,您可以选择启用 Gzip 压缩。默认启用以减少传输数据。
SSL 配置
如果您的 Fluentd 服务器正在使用 TLS,勾选启用 TLS。如果您使用的是自签名证书,请提供PEM 格式的 CA 证书。您可以复制和粘贴证书,也可以使用从文件读取按钮上传证书。
注意: 启用客户端身份验证后,Fluentd 不支持自签名证书。