Looker
Looker is a business intelligence tool used for standard enterprise reporting and ad hoc reporting and analysis. All Sourcegraph employees can have View access to Looker. Some groups have the ability to create reports. If you are not a part of a group that can save content, reach out to #Analytics in Slack.
Looker has the ability to connect to all data sources that are located in our BigQuery DWH. It can also connect to documents in Google.
Notable reports
Company level metrics If you’re looking for high-level data about how our user base interacts with our product generally, below are links to charts for some commonly requested data points. Unless otherwise noted, these charts include data for both free and paying users.
- Monthly users by instance type
- Instances by deployment type
- DAU/MAU
- Average seat consumption (MAU/Total Seats) - customers only
- Customer support tickets
- Growth dashboard (includes metrics like total searches per month, lines of code indexed per month, user retention etc)
- Technical health score
Customer-level metrics If you’re looking for product usage data for a specific customer(s), below are links to charts for some commonly requested data points. Please note that if you want to see a full overview of a specific instance’s usage, the dashboards in the “Full instance overview” section may be more useful.
- MAUs by customer
- Total user accounts by customer (monthly)
- DAU/MAU by customer
- Customers by Sourcegraph version
- Customer seat consumption (MAU/purchased seats)
- Deployment type by customer (ex. kubernetes, docker-compose)
- Hosting type by customer (ex. self-hosted, managed instance)
- Telemetry status by customer
- Code hosts by customer
- Total repos by customer
- NPS score by customer
- Customer support metrics by customer
Full instance overview If you’re looking for a full breakdown of usage on a server or for a particular customer, below are links to a few widely used dashboards that contain a variety of usage metrics.
- Customer account overview: A key dashboard we use to assess usage at a customer account (note: this is only for customers, free and prospect instances will not show up here). While more pared down than the following two dashboards, it contains the metrics we think are generally most important to measuring overall usage.
- Server instances dashboard: This dashboard is much more comprehensive than the customer account overview, but not every metric on here will be important/relevant for every user/customer. However, you can find free and prospect instances on this dashboard
- Technical health dashboard: This dashboard contains the account’s technical health score and the metrics that are included as a part of that score.
Feature specific dashboards and charts
Related useful links
- placeholder for user metrics definitions
- placeholder for sources of truth Includes some definitions and links to data points owned/managed by Sales and Finance (ex. ARR)
Amplitude
Amplitude is a business intelligence tool for product analytics. It surfaces data and insight into customer and user behavior and can help optimize for desired outcomes. Amplitude is for product managers. It’s a space where they can create reports, perform ad-hoc analysis, and understand the user journey.
Amplitude tracks Sourcegraph cloud usage.
**Notable reports: **
- Cloud growth metrics: high-level growth metrics such as traffic, activation, and retention for Sourcegraph cloud
- Organizations on cloud overview**: **high-level growth metrics for organizations participating in our beta program on cloud