-
Notifications
You must be signed in to change notification settings - Fork 642
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Package stats page lists the download as "unknown" for the "operation" #3298
Comments
@harikmenon - thoughts? |
Not the part of telemetry pipeline I have worked on. @xavierdecoster might know the answer since this probably comes from either the stats database or CDN logs. |
This is indeed based on the CDN data, but the clients are sending the user agent strings. @harikmenon I can look into it, but you should answer @Eilon 's question regarding importance of the "operation" metadata :) |
BTW I noticed this because we were trying to see how many were "installs" vs. "restores" though I suppose in the project.json world that isn't a super meaningful distinction - it's pretty much always a "restore" unless perhaps you're using VS's NuGet Package Manager window or console. |
@xavierdecoster Yes operation metadata is important :) |
Btw, looking at the cross-reference between client and operation metadata, there's a few suspects in there :) https://www.nuget.org/stats/packages/Microsoft.AspNetCore.Mvc?groupby=ClientName&groupby=Operation I'll take a closer look at the raw data that reaches the CDN. |
Looked at the data, and the following User-Agents are having lots of requests without the Sample HTTP header:
Here's the top 5 of clients and their 'unknown' operations in the last 6 weeks:
Zooming in on this particular package registration (
@harikmenon @rrelyea I think there's some work to be done on the client-side to ensure this header is sent :) Did a quick check: |
Closing the server issue as the data is not reaching the server. |
E.g. on this page: http://www.nuget.org/stats/packages/Microsoft.AspNetCore.Mvc?groupby=Version&groupby=Operation
Almost every operation is listed as "unknown" - more than 99% of them. This could presumably be a problem with the clients sending the wrong operation data to the server, but I can't be certain. Even if it is a client problem, it'd be good to follow up with the owners of the "bad" clients and have them send better data.
Or... if the "operation" metadata just isn't important anymore, it might be good to remove that feature from the gallery because it isn't meaningful.
The text was updated successfully, but these errors were encountered: