Setting Override
SkyWalking Satellite supports setting overrides by system environment variables.
You could override the settings in satellite_config.yaml
System environment variables
-
Example
Override
log_pattern
in this setting segment through environment variables
logger:
log_pattern: ${SATELLITE_LOGGER_LOG_PATTERN:%time [%level][%field] - %msg}
time_pattern: ${SATELLITE_LOGGER_TIME_PATTERN:2006-01-02 15:04:05.000}
level: ${SATELLITE_LOGGER_LEVEL:info}
If the SATELLITE_LOGGER_LOG_PATTERN
environment variable exists in your operating system and its value is %msg
,
then the value of log_pattern
here will be overwritten to %msg
, otherwise, it will be set to %time [%level][%field] - %msg
.