k8s部署skywalking配置属性
时间: 2023-10-31 11:42:07 浏览: 168
在 Kubernetes 上部署 SkyWalking 时,你可以通过配置属性来定制 SkyWalking 的行为。以下是一些常用的配置属性:
- `SW_STORAGE`:指定 SkyWalking 存储方式,可选的值包括 `elasticsearch`(默认值)和 `h2`。
- `SW_STORAGE_ES_CLUSTER_NODES`:当 `SW_STORAGE` 设置为 `elasticsearch` 时,指定 Elasticsearch 集群节点的地址,多个地址以逗号分隔。
- `SW_STORAGE_ES_CLUSTER_NAME`:当 `SW_STORAGE` 设置为 `elasticsearch` 时,指定 Elasticsearch 集群的名称。
- `SW_STORAGE_ES_INDEX_SHARDS_NUMBER`:当 `SW_STORAGE` 设置为 `elasticsearch` 时,指定索引分片数,默认为 2。
- `SW_STORAGE_ES_INDEX_REPLICAS_NUMBER`:当 `SW_STORAGE` 设置为 `elasticsearch` 时,指定索引副本数,默认为 0。
- `SW_COLLECTOR_APP_INSTANCE_NAME`:指定 SkyWalking Collector 的实例名称,用于标识不同的 Collector 实例。
- `SW_COLLECTOR_ZK_CLUSTER`:指定 ZooKeeper 集群的地址,用于在多个 Collector 实例之间进行协调,默认为 `localhost:2181`。
- `SW_COLLECTOR_GRPC_UPSTREAM_TIMEOUT`:指定上游服务的超时时间,默认为 10000 毫秒。
- `SW_AGENT_NAME`:指定 SkyWalking Agent 的名称,用于标识不同的 Agent 实例。
- `SW_AGENT_NAMESPACE`:指定 SkyWalking Agent 所在命名空间的名称,默认为 `default`。
- `SW_AGENT_COLLECTOR_BACKEND_SERVICES`:指定 Collector 的地址,多个地址以逗号分隔。
以上是一些常用的配置属性,你可以根据自己的需求进行定制。在 Kubernetes 中,你可以通过 ConfigMap 来配置这些属性,然后在 Deployment 中引用 ConfigMap 来启动 SkyWalking。
阅读全文
相关推荐

















