Starting from v9, SkyWalking introduces the new core concept Layer. A layer represents an abstract framework in computer science, such as Operating System(OS_LINUX layer), Kubernetes(k8s layer). This kind of layer would be catalogs on the new booster UI of various services/instances detected by different technologies. The query-protocol metadata-v2 has been used. The compatibility with previous releases is as below.
Notice Incompatibility (1), the UI template configuration protocol is incompatible.
ui_template
index/template/table in your chosen storage, and reboot OAP in default
or init
mode.Layer
. Previous MAL expressions should add this argument.layer
. If don't set it manual, the default layer is GENERAL
and the logs from ALS
the default layer is mesh
.service_id
, short_name
and layer
columns to table ServiceTraffic
. These data would be incompatible with previous versions. Make sure to remove the older ServiceTraffic
table before OAP(v9) starts. OAP would generate the new table in the start procedure, and recreate all existing services when traffic comes. Since V9.1, SQL Database: move Tags list
from Segment
, Logs
, Alarms
to their additional tables, remove them before OAP starts.ui_template
table before OAP(v9) starts.