TapTallyTapTally
HomeUser GuideDeploymentArchitectureSourcesAdvanced
GitHub

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 selector1 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.

TapTally — You tap, we tally. Free & self-hosted · GPLv3

GitHubDocker HubSupport