title | description |
---|---|
Stats |
Statistics Notes |
Some very basic anonymous statistics are recorded regarding VPN usage. The
files are stored in e.g. /var/lib/vpn-server-api/stats.json
.
The statistics only store information about the last 30 days, information older than that is automatically removed.
NOTE: if you have many users (connections) it may be that PHP runs out of
memory when running the stats script. You can manually update the available
memory in /etc/php.ini
, by increasing memory_limit = 128M
to something
higher, e.g. 512M
. To see whether this is fixed already, follow
this issue.
This is the format of the statistics file. This data can be used for further processing.
{
"active_user_count": 0,
"days": [
{
"bytes_transferred": 446155708,
"date": "2017-06-30",
"number_of_connections": 3,
"unique_user_count": 1
},
{
...
},
{
"bytes_transferred": 32027,
"date": "2017-08-02",
"number_of_connections": 1,
"unique_user_count": 1
}
],
"generated_at": 1501632481,
"max_concurrent_connections": 19,
"max_concurrent_connections_time": "2017-07-31 11:44:07",
"total_traffic": 407896290730,
"unique_user_count": 70
}