Skip to content
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

Create and document process for generating all-hands reports #126

Closed
1 of 2 tasks
Tracked by #117
SgtPooki opened this issue Nov 28, 2022 · 4 comments · Fixed by ipfs-shipyard/ignite-metrics#86
Closed
1 of 2 tasks
Tracked by #117
Assignees
Labels

Comments

@SgtPooki
Copy link
Member

SgtPooki commented Nov 28, 2022

generate an easy-to-consume report we can present at our weekly All-Hands meetings.

Questions we will answer with Metrics

Data to provide in the generated report

Note that we can potentially get aggregated data across all projects using app consolidation: https://support.count.ly/hc/en-us/articles/900004464043-Consolidate

Not including users who opt-out

  1. How many daily/weekly/monthly active users(unique) does have?
  2. How long do users typically keep open when using it? (session length/duration)
  3. What is the WoW/MoM trend of user session times in ?
  4. What are the most viewed pages within ?
  5. What is the WoW/MoM trend of active users(unique) for ?
  6. Error count on the frontend (optional)
  7. Performance metrics (optional)

Including users who opt-out or do not upgrade.

  1. What is the size of the total users of ? (we will know the answer here because a single event is sent informing us that a user has opted out of metrics)
    • How many users benefit from our products?
  2. How many open issues do we have as a team? (see https://github.com/SgtPooki/github-issue-stats)
  3. What is the lead time from issue open to issue close? (see https://github.com/SgtPooki/github-issue-stats)

Other data that is not confirmed to be possible, but is desired

  1. How many daily/weekly/monthly active users(unique) are there across all s?
  2. What is the total WoW/MoM trend of active users across all s?
@SgtPooki SgtPooki changed the title Document process for generating all-hands reports Create and document process for generating all-hands reports Nov 28, 2022
@tinytb
Copy link

tinytb commented Jan 19, 2023

Some ideas for product-specific questions (thanks @whizzzkid) --

gateway-checker (Can this benefit as a tool for everyone including local gateways?)

  • total time to resolve all gateways.
  • missing flags
  • frequently down gateways.

companion (Impact on user browsing? do we slow them? do we provide an easy transition to ipfs?)

  • number of urls intercepted.
  • number of urls served.
  • number of urls recovered using public gateway.
  • average time to resolve (slow gateways)
  • version, (lead time to upgrade)

desktop (is the UI adding value and providing users meaningful ways to interact with IPFS?)

  • front end errors
  • heatmap
  • popular section
  • background session length
  • number of consecutive clicks (we can maybe use this to reduce clicks to perform actions)

@SgtPooki
Copy link
Member Author

Note that our metrics dashboard page is created, though still in progress, at https://pl-strflt.notion.site/IPFS-Ignite-Metrics-Dashboard-dee2ada6225e4e01a172673496851210

@SgtPooki
Copy link
Member Author

This issue is useful for historical purposes and tracking metrics/data we may want to add/report on moving forward, but for the sake of the "telemetry project" from the Ignite team, this issue will be closed once ipfs-shipyard/ignite-metrics#86 is merged.

@SgtPooki
Copy link
Member Author

In addition to the count of intercepted URLs, here are some ipfs-companion metrics I've been thinking would be nice:

  • how many users are connected to an ipfs node vs disconnected?
  • how long are users disconnected from an ipfs node? (And how many polling requests have we sent?)
  • how many users have brave/external/gateway selected as their node of preference?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
No open projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants