Comments (7)
Apologies not needed! This is a perfectly valid question, and something we need to consider and make more clear.
Unfortunately, I'm going to give you a semi-crumby response right now, and that is that the entire overview section is in need of a design update and re-implementation. So we'll use this question as feedback into that process.
from home.
@lostintangent Any data we show appears because it was collected by an agent first. We have different agents that run in different environments and as a consequence have different perspectives. Its these perspectives that sometimes mean that we have different data available for different requests.
In this case, for origin requests that occur in the browser, we have access to network and client timing data; where as for ajax and http client requests, don't have the same data set currently available. Its possible that we might be able to get it in some cases, but there is alway going to be cases where we don't have some of the timing data.
@chetsangnil what do you think we can/should/need to do given these cases.
from home.
Great question! In fact, I am working on improving the experience for the overview section at the moment. In the next iteration, Network, Server and Client will always shown in the Overview section to reduce that confusion. Instead, the UI will have a specific text explaining cases where we did not capture those data.
Here's a glimpse into what's coming up in the next version (please keep in mind that this is not yet final):
from home.
@chetsangnil what specifically should the text say (its trimmed in the image)?
from home.
Couple of options and I'm in a discussion with Nik. Please ignore what's in the background for now.
"No data - Client did not render on a browser" (I think this one maybe abit confusing)
OR
"No data - This request was not rendered on a Client" (This one is probably more accurate)
from home.
I've filed an issue to track the client work necessary for this: Glimpse.Client#311
from home.
This should all be added to the design wiki if it hasn't been already.
from home.
Related Issues (20)
- [Hapi] Support roadmap HOT 7
- Support being initialized after imports HOT 4
- [Loopback] support HOT 6
- Glimpse breaks AWS-SDK S3 calls HOT 4
- Lost context reported using socket.io and/or sticky-session HOT 1
- TypeError: Cannot assign to read only property 'createGzip' of object '#<Object>' HOT 3
- Glimpse (Warning OlderUnsupportedPackageRequired): Glimpse does not support version 2.3.3 of debug. HOT 4
- Deep link to https://github.com/Glimpse/Home#package--version-support is broken HOT 1
- TypeError: Cannot assign to read only property 'createGzip' of object '#<Object>' HOT 3
- Use Glimpse with separate frontend and backend procceses? HOT 3
- Initializing Glimpse in projects break aws-sdk S3 HOT 4
- [Home repo]: update screenshot to reflect current UIs HOT 1
- Request entity too large - config setting doesn't help HOT 9
- Glimpse crashes acquiring mac address HOT 5
- TypeError: Converting circular structure to JSON at MessageConverter.js:38:43 HOT 1
- create-react-app and Glimpse cause can't resolve module glimpse-agent-node/release
- [restify] support?
- fatal error - ""could not find associated master data
- How can I get Glimpse to work with Vue.js/Nuxt.js ?
- support for mongodb version 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from home.