mirror of
https://github.com/apache/skywalking.git
synced 2026-11-06 10:07:51 +00:00
Page:
2.0 Run Server Docker Images
Pages
1.0 Develop Guide of Plugin
2.0 Demo Application Cluster chn
2.0 Demo Application Cluster
2.0 Deploy Cluster chn
2.0 Deploy Cluster
2.0 How to build chn
2.0 How to build
2.0 Quick Start chn
2.0 Quick Start
2.0 Run Server Docker Images chn
2.0 Run Server Docker Images
2.x Documents
2.x Supported components
3.0 Collector TraceSegment in JSON format
3.0 Deploy cluster
3.0 Deploy docker image
3.0 Deploy skywalking agent
3.0 Trace a distributed services chain
3.0 supported list
3.0 部署Collector镜像
3.0 部署collector
3.0 部署探针Agent
3.1 supported list
3.2 Deploy cluster
3.2 Deploy skywalking agent
3.2 supported list
3.2 部署Collector镜像
3.2 部署collector
3.2 部署探针Agent
3.2.1 supported list
3.2.2 Plugin list and how to disable plugin zh
3.2.2 Plugin list and how to disable plugin
3.2.3 Deploy cluster
3.2.3 Deploy collector in standalone mode
3.2.3 Deploy skywalking agent
3.2.3 supported list
3.2.3 单机模式部署Collector
3.2.3 部署Collector
3.2.3 部署collector生产模式
3.2.3 部署探针Agent
3.2.3 集群模式部署Collector
3.2.4 supported list
FAQ_docker pull failure
Home
How to build
How to communicate with the collector?
Memory Usage and GC info
Plugin Development Guide
Quick start chn
Quick start
Sky Walking 2.x Architecture
Skywalking 3 Cross Process Propagation Headers Protocol CN
Skywalking 3 Cross Process Propagation Headers Protocol
Span tags and logging keys sample tables
Test Cases chn
Test Cases
Trace查询有数据,但是没有拓扑图和JVM数据
change project version
sky walking application toolkit chn
sky walking application toolkit log4j 1.x chn
sky walking application toolkit log4j 1.x
sky walking application toolkit log4j 2.x chn
sky walking application toolkit log4j 2.x
sky walking application toolkit logback 1.x chn
sky walking application toolkit logback 1.x
sky walking application toolkit trace chn
sky walking application toolkit trace context chn
sky walking application toolkit trace context
sky walking application toolkit trace
sky walking application toolkit
sky walking config file walkthrough
sky walking doc_Sidebar
sky walking documents zh contents
skywalking opentracing chn
skywalking opentracing
加载探针,Console被GRPC日志刷屏
No results
12
2.0 Run Server Docker Images
吴晟 Wu Sheng edited this page 2017-01-16 10:57:30 +08:00
Table of contents
sky-walking Server Docker Images
- Sky-walking server docker images use docker and compose tech. Please make sure, you are familiar with these techs. Use docker-compose mode to run servers, just fits for QUICK VIEW only.
docker-compose.ymlwill link all servers and components : sky-walking routing server, sky-walking storage server, sky-walking alarm server, sky-walking webui and all dependency services, such as zookeeper, redis, mysql.- In order to work, you should follow these steps, and set some arguments with your env or needs.
(1) Config the docker-compose.xml
docker-compose.xmlis in the root directory of the project.- (Optional) set e-mail config. This config will be used, when sky-walking find exceptions or slow trace in the runtime. If you don't change this, you will not receive any alarm e-mail. Even in that case, all trace functions stay cool.
- WEBUI_DEPLOY_ADDRESS=192.168.1.104:8080
- ALARM_MAIL_HOST=smtp.mail.com
- MAIL_USER_NAME=skywalking
- MAIL_PASSWORD=skywalking
- MAIL_SENDER_MAIL=skywalking@mail.com
- WEBUI_DEPLOY_ADDRESS is the ip:port pair of skywalking-webui.
- ALARM_MAIL_HOST is the host of mail server.
- MAIL_USER_NAME, MAIL_PASSWORD, MAIL_SENDER_MAIL are infos about your e-mail acount, which send alarm mails.
(2) Run in the root directory
> docker-compose pull
> docker-compose up
(3) Config your agent
- Set your agent
-Dserversarg to ip:23000.
(4) Query trace in skywalking-ui
- You can access the UI on
http://ip:8080/skywalking
ip should target your current mechine.
As I said, use docker-compose running cluster is a quick way to have a view of sky-walking tracer. It fits for QUICK VIEW only. Some times, it causes a delay (maybe long) to query trace of UI.
BUT
If you are an expert of docker, mesos or kubernates, as I thought, you can run the whole sky-walking servers in cluster mode, in a mesos/kubernates, after you have an fully understand of my docker-compose.yml. If so, that will be suitable for product env.
WIKI documents are maintained by @OpenSkywalking