Browser Protocol
Browser protocol describes the data format between skywalking-client-js and the backend.
Overview
Browser protocol is defined and provided in gRPC format, and also implemented in HTTP 1.1
Send performance data and error logs
You can send performance data and error logs using the following services:
BrowserPerfService#collectPerfData
for performance data format.BrowserPerfService#collectErrorLogs
for error log format.
For error log format, note that:
BrowserErrorLog#uniqueId
should be unique in all distributed environments.