# 命名空间

# 背景

SkyWalking是一种监控工具,可从分布式系统收集指标。在真实世界中,大型分布式系统包含了成百上千的服务和服务实例。 在这种情况下,很有可能不止一个小组、甚至不止一个公司在维护和监控分布式系统。 每个小组或公司掌管着不同的部分,他们不希望也不应该共享他们的指标。

命名空间正是基于以上背景提出的,用于追踪监控系统的隔离。

# 设置命名空间

# 在agent配置文件中设置agent.namespace

# The agent namespace
# agent.namespace=default-namespace

agent.namespace的默认值为空。

影响 SkyWalking的默认header为 sw8, 更多细节可查看 文档. 设置agent.namespace后,header变为 namespace-sw8.

当两边使用了不同的命名空间时,跨进程传播链将被断开。