单机模式使用本地H2数据库,不支持集群部署。主要用于:预览、功能测试、演示和低压力系统。
Collector单机模拟启动简单,提供和集群模式相同的功能,单机模式下除端口被占用的情况下,直接启动即可。
tar -xvf skywalking-collector.tar.gz
,windows用户可以选择zip包bin/startup.sh
启动。windows用户为.bat文件。config/application.yml
# 单机模式下无需配置集群相关信息 #cluster: # zookeeper: # hostPort: localhost:2181 # sessionTimeout: 100000 # agent_server, agent_stream, ui, collector_inside中配置的IP都是Collector所使用的IP地址 agent_server: jetty: host: localhost # The port used port: 10800 context_path: / agent_stream: grpc: host: localhost port: 11800 jetty: host: localhost port: 12800 context_path: / ui: jetty: host: localhost port: 12800 context_path: / collector_inside: grpc: host: localhost port: 11800 #storage: # elasticsearch: # cluster_name: CollectorDBCluster # cluster_transport_sniffer: true # Elastic Search地址信息 # cluster_nodes: localhost:9300 # index_shards_number: 2 # index_replicas_number: 0
由于H2数据库性能的局限性,我们在单机模式下,也支持使用ElasticSearch 5.3作为存储。你需要安装对应的ElasticSearch 5.3,并取消