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
>>
>

Reply via email to