CnOps 社区
首页开源项目实践文章视频课程常见问答开发者工具
导航菜单
首页开源项目实践文章视频课程常见问答开发者工具

CnOps 社区

愿景

CnOps 社区是一个以"智能运维与可观测"为核心的开放、包容、分享的技术社区,旨在聚集运维专家、开发者和爱好者,共同探讨、学习和分享可观测最佳实践与最新技术,与众多技术社区合作互动,共同探讨交叉领域的技术挑战,推动可观测领域的创新与进步。

内容社区

  • 实践文章
  • 视频课程
  • 开源项目
  • 常见问答
  • 开发者工具

友情链接

  • Prometheus
  • Grafana Lab
  • OpenTelemetry
  • LoongCollector

关注我们

阿里云云原生公众号阿里云云原生
阿里云可观测公众号阿里云可观测

Copyright © 2026 CnOps 社区. All rights reserved.

首页问答Kibana连接SLS时Proxy组件如何支持多个SLS Project?

Kibana连接SLS时Proxy组件如何支持多个SLS Project?

#SLS#Docker

CNOps | 2026-04-14

Proxy 组件支持同时连接多个 SLS Project,配置方法是通过添加编号递增的环境变量:

  • 第一个 Project 使用默认环境变量:SLS_PROJECT 和 SLS_ENDPOINT。
  • 第二个 Project 添加:SLS_PROJECT2=prjB,如果 Endpoint 与第一个不同则额外设置 SLS_ENDPOINT2。
  • 以此类推,最多可配置 32 个 Project。

配置示例:

sudo docker run -d --name proxy \
  -e ES_ENDPOINT=192.168.1.10:9200 \
  -e SLS_ENDPOINT=https://prjA.cn-guangzhou.log.aliyuncs.com/es/ \
  -e SLS_PROJECT=prjA \
  -e SLS_PROJECT2=prjB \
  -e SLS_ENDPOINT2=https://prjB.cn-beijing.log.aliyuncs.com/es/ \
  -e SLS_ACCESS_KEY_ID=${ak} \
  -e SLS_ACCESS_KEY_SECRET=${sk} \
  -p 9201:9201 \
  -ti sls-registry.cn-hangzhou.cr.aliyuncs.com/kproxy/kproxy:1.9d

如果多个 Project 使用相同的 Endpoint,则只需配置 SLS_PROJECT2 而无需额外设置 SLS_ENDPOINT2。在 Kibana 中为每个 Project 的 Logstore 创建对应的 Index Pattern(格式 project.logstore)即可分别查询。