Setup
First and most important thing is, SkyWalking Satellite startup behaviours are driven by configs/satellite_config.yaml. Understanding the setting file will help you to read this document.
Requirements and default settings
Before you start, you should know that the main purpose of quickstart is to help you obtain a basic configuration for previews/demo. Performance and long-term running are not our goals.
You can use bin/startup.sh
(or cmd) to start up the satellite with their default settings, set out as follows:
- Receive SkyWalking related protocols through grpc(listens on
0.0.0.0/11800
) and transmit them to SkyWalking backend(to0.0.0.0/11800
). - Expose Self-Observability telemetry data to Prometheus(listens on
0.0.0.0/1234
)
Startup script
Startup Script
bin/startup.sh
Examples
You can quickly build your satellite according to the following examples:
Deploy
More Use Cases
satellite_config.yaml
The core concept behind this setting file is, SkyWalking Satellite is based on pure modularization design. End user can switch or assemble the collector features by their own requirements.
So, in satellite_config.yaml, there are three parts.
Advanced feature document link list
- Overriding settings in satellite_config.yaml is supported