-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
GNIP-68: Monitoring Frontend Analytics #4883
Comments
Thanks, @allyoucanmap looks great. Two comments:
|
@t-book good catch, but not within this proposal, I would say. Even because only registered user names will be logged, and, in theory, they already accepted the privacy statement. Nevertheless, we will envisage how much additional work must should be done to add the cookie or, probably, open a new issue to keep track of this. |
Adding a bit more on this, for the time being, no private info is stored on the backend. Only counters associated to users sessions. No IP addresses at all. |
+1 thanks! |
no worries first things first ;) my +1 thanks for the great work. |
I am not part of the PSC but I like the proposal! |
[Fixes #4883] monitoring frontend refactoring
+1 |
[Backport 2.10.x] [Fixes #4883] monitoring frontend refactoring
GNIP-68: Monitoring Frontend Analytics
Overview
With the improvements done to the Monitoring module backend, have been introduced new metrics and endpoints allowing us to potentially fetch and log seamlessly a lot more information about GeoNode usage.
The old fashioned Monitoring frontend was very limited, reporting just few numbers about hardware statistics and overall requests timings.
What we would like to have, is a brand new interface providing "Google Analytics" like dashboards to the Administrator, in order to have a clear idea about data usage statistics, active sessions and much more information available through the APIs.
E.g.:
Proposed By
Assigned to Release
This proposal is for GeoNode 2.10.1.
State
Motivation
As said before, we want to:
Proposal
The new interface will provide a sidebar with a menu allowing the Admin to easily recognize the Monitoring section
The "Monitoring" section will, basically, wrap the old interfaces, improved and adapted to work with the new endpoints
A new "Analytics" section will be added providing:
Backwards Compatibility
This is not compatible with versions older than 2.10.1.
Future evolution
This new Montoring client will be also a base for further developments and widgets as new endpoints and metrics will be developed on the backend.
Feedback
Voting
Project Steering Committee:
Links
The text was updated successfully, but these errors were encountered: