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

Reply via email to