Statistics parses web-server access logs and turns them into per-site or server-wide traffic reports. A report covers a chosen window — 24 hours, 7, 30 or 90 days — and contains daily requests, bandwidth and unique visitors, top pages, top paths by bandwidth, top IPs, referrer sources, country breakdown and a status-code distribution. Generation is asynchronous: clicking Generate creates a pending job, and the actual log parsing runs in the vinza-worker rather than in the web process, so a large log does not block the panel. The page then polls the job until the report lands, and finished reports are cached on disk so reopening one is instant.
Site discovery combines the panel's website records with domains found in log files, so a vhost with no DB entry still shows up. Reports can be exported as JSON or CSV, and the raw access log for a single site over the period can be downloaded gzipped. Live CPU, memory, disk and network figures come from a bundled Go binary reading /proc; if that binary is missing, the system-metrics panel reports an error while report generation still works. Non-admin website owners can generate, read, export and delete reports for their own domains only, but the global aggregate across all sites and the server-wide system metrics stay admin-only. Reports are stored under per-owner directories inside the plugin's data folder. Each site's daily bandwidth is kept for about 400 days (fed by every report and a daily background pass) and shown as a daily or monthly chart. Clicking a status code, a top page or a 404 URL drills down to the top URLs for that status with their referrers and user agents. Owners can opt a site into weekly or monthly emailed reports (admins for the global view), sent by an hourly system cron at most once per period; despite what older changelogs claim, export is JSON and CSV only — there is no PDF output.
Use VinzaPanel's REST API to download and install this app programmatically.
POST /plugins/api/download/statistics/ Content-Type: application/json { "panel_version": "1.0.0" }
{
"success": true,
"plugin_id": "statistics",
"version": "1.0.5",
"download_url": "..."
}