Dashboards & Analytics
Read your counts through the Overview dashboard, the summary widgets, and the Analytics traffic dashboards.
TapTally surfaces your data in three places: the Overview dashboard for a quick top-level picture, the summary widgets on the Namespaces list, and the Analytics dashboards for web/HTTP traffic.
Overview dashboard
Overview is the app's home page (the sidebar's first item, and where the logo links to). It highlights your top 3 namespaces ranked by total counter value.
Each namespace is a clickable card showing:
- The namespace name and its Rank #N.
- The namespace's total value and how many active counters it has.
- A Top Counters panel — the top counters in that namespace, each with an animated progress bar relative to the namespace's largest counter.
If you haven't created anything yet, the page shows "No data available — Create some namespaces and counters to see your overview."
📷 Screenshot: The Overview dashboard with the top three ranked namespace cards.
Namespace summary widgets
The top of the Namespaces list shows a row of at-a-glance widgets:
| Widget | Shows |
|---|---|
| Total Namespaces | The number of namespaces. |
| Total Counters | The number of counters across all namespaces. |
| Recently Updated | The three most recently updated namespaces, each with a relative-time chip (e.g. "2 hours ago"). |
| Counters Distribution | A doughnut chart of how counters are split across namespaces — hover a segment for the namespace name, counter count, and percentage. |
Analytics
The Analytics dashboard visualizes HTTP traffic derived from your nginx and traefik ingress access logs. (Populating it requires the ingress Log Collector to be running.)
At the top, a Filter by Namespace selector scopes the whole dashboard; All Namespaces aggregates across everything.
Next to it, a time-range selector — 1 Week, 1 Month, 3 Months, or a Custom date range — scopes the entire page (stat cards, breakdowns, the Page Visits chart, and the User Agents / Locations bars) to that window. It defaults to the last week. Choose Custom to pick explicit From and To dates.
📷 Screenshot: The Analytics dashboard with the stat cards, the Page Visits line chart, and the User Agents and Locations bar charts.
Stat cards
Three cards summarize traffic; click any card to expand a breakdown of horizontal bars:
| Card | Breakdown |
|---|---|
| Total Visits | By path. |
| Total Errors | By error response. |
| Event Types | By HTTP method. |
Charts
- Page Visits by Path — a line chart with one line per top path (up to five), scoped to the selected time range. Each point is the traffic in that period (point-in-time values), not a running cumulative total.
- User Agents — a bar chart of the browsers/clients hitting your site ("No user-agent data yet" when empty).
- Locations — a bar chart of request origins. This shows "No location data (configure GeoLite2 to enable)" until GeoLite2 geolocation is set up on the backend.
Coming soon — the Reports item in the sidebar is a placeholder and is currently disabled.
Found an issue in the docs? Open an issue on GitHub.