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.