Hi Repo created. https://github.com/apache/skywalking-client-js Meanwhile, on the initial process, new protocol will be added into the data-collect-protocol repo. https://github.com/apache/skywalking-data-collect-protocol. We are expecting the client-js lib talks with OAP still by using gRPC. Any object about this?
Sheng Wu 吴晟 Twitter, wusheng1108 Sheng Wu <[email protected]> 于2019年12月6日周五 上午10:46写道: > I am thinking about tracing and error collection :) > > Sheng Wu 吴晟 > Twitter, wusheng1108 > > > Hongtao Gao <[email protected]> 于2019年12月6日周五 上午10:45写道: > >> Make much sense to me. we should make a minimum version happened before to >> add >> more functional features into it. >> At least I think client-js should be capable of basic tracing in very >> first >> phase. >> >> Sheng Wu <[email protected]> 于2019年12月6日周五 上午8:25写道: >> >> > Hongtao Gao <[email protected]> 于2019年12月5日周四 下午11:23写道: >> > >> > > It looks great to me and extends our fields much more. >> > > From some feedback from the end-user experience, they want to find out >> > the >> > > performance issues based on page tracing. >> > > For example, an error from the product page -> checkout page or from >> > > shopping cart -> checkout is totally different. >> > > >> > >> > At least in this proposal, this is not covered. >> > If we are trying to do this, we need to introduce business flow or user >> > behavior into the system. >> > I am looking forward to some kinds of features like this, but it is much >> > higher than the current proposal. >> > We should make this proposal works, then we could work on that as some >> new >> > ideas and concepts in 8.x in the furture. >> > What do you think? >> > >> > >> > Sheng Wu 吴晟 >> > Twitter, wusheng1108 >> > >> > >> > > >> > > Do we have the plan to support it or is it already in the list? >> > > >> > > Thanks >> > > >> > > Fan Qiuxia <[email protected]> 于2019年12月5日周四 下午10:17写道: >> > > >> > > > >> > > > Hello everyone, >> > > > >> > > > Nice to e-meet you. For inputs, I would like to share a subproject >> that >> > > > extends skywalking functions to you. >> > > > >> > > > Background >> > > > The background is to obtain user behavior and track the use of >> products >> > > in >> > > > the user side, and to indicate the direction of product optimization >> > > based >> > > > on monitoring data. Generally, the front-end monitoring collection >> > > includes >> > > > exception collection, performance collection and behavior >> collection.We >> > > > build skywalking-client-js for this, and it will also extend >> > skywalking. >> > > > functions. >> > > > >> > > > Structure >> > > > Collect(skywalking-client-js) ---> Store(skywalking) ---> >> > > > Analyse(skywalking, skywalking-rocketbot-ui) ---> Alarm(skywalking, >> > > > skywalking-rocketbot-ui) >> > > > >> > > > Features >> > > > There are some features for skywalking-client-js, as follow >> > > > 1. project init and build development environment >> > > > 2. basic functions, as follow >> > > > task queue, put errors in this task and delete, then report error to >> > > > server one by one. >> > > > handle log, format data >> > > > report log to server, support two ways report logs to server >> > > > 3. monitor and record errors to task, errors have several types, as >> > > follow >> > > > monitor resource errors >> > > > monitor promise errors >> > > > monitor vue errors >> > > > monitor react errors >> > > > monitor javascript errors >> > > > monitor console errors >> > > > 4. monitor performance, record time for load, redirect, response, >> dom >> > > > ready time, then report to server. >> > > > 5. monitor device, get some information of OS, browser >> > > > 6. support e2e tracing from browser side >> > > > >> > > > Finally, We plan to realize them when SkyWalking release 7.0 >> version. >> > If >> > > > you have some ideas or suggestions, please let me know. >> > > > >> > > > >> > > > >> > > > regards, >> > > > >> > > > Qiuxia Fan >> > > > >> > > > >> > > > >> > > > >> > > >> > > -- >> > > Hongtao Gao >> > > >> > > Apache SkyWalking && Apache ShardingSphere >> > > Twitter, @hanahmily >> > > >> > >> >> >> -- >> Hongtao Gao >> >> Apache SkyWalking && Apache ShardingSphere >> Twitter, @hanahmily >> >
