mirror of
https://github.com/appwrite/appwrite
synced 2026-05-24 09:28:40 +00:00
refactor build and execution time
This commit is contained in:
parent
3ffc31ba58
commit
910c033d2a
1 changed files with 22 additions and 19 deletions
|
|
@ -198,12 +198,6 @@ class TimeSeries extends Calculator
|
||||||
'executions.$all.compute.total' => [
|
'executions.$all.compute.total' => [
|
||||||
'table' => 'appwrite_usage_executions_{scope}_compute',
|
'table' => 'appwrite_usage_executions_{scope}_compute',
|
||||||
],
|
],
|
||||||
'builds.$all.compute.time' => [
|
|
||||||
'table' => 'appwrite_usage_executions_{scope}_compute_time',
|
|
||||||
],
|
|
||||||
'executions.$all.compute.time' => [
|
|
||||||
'table' => 'appwrite_usage_executions_{scope}_compute_time',
|
|
||||||
],
|
|
||||||
'builds.$all.compute.total' => [
|
'builds.$all.compute.total' => [
|
||||||
'table' => 'appwrite_usage_builds_{scope}_compute',
|
'table' => 'appwrite_usage_builds_{scope}_compute',
|
||||||
],
|
],
|
||||||
|
|
@ -239,14 +233,7 @@ class TimeSeries extends Calculator
|
||||||
'table' => 'appwrite_usage_builds_{scope}_compute',
|
'table' => 'appwrite_usage_builds_{scope}_compute',
|
||||||
'groupBy' => ['functionId'],
|
'groupBy' => ['functionId'],
|
||||||
],
|
],
|
||||||
'executions.functionId.compute.time' => [
|
|
||||||
'table' => 'appwrite_usage_executions_{scope}_compute_time',
|
|
||||||
'groupBy' => ['functionId'],
|
|
||||||
],
|
|
||||||
'builds.functionId.compute.time' => [
|
|
||||||
'table' => 'appwrite_usage_builds_{scope}_compute_time',
|
|
||||||
'groupBy' => ['functionId'],
|
|
||||||
],
|
|
||||||
'executions.functionId.compute.failure' => [
|
'executions.functionId.compute.failure' => [
|
||||||
'table' => 'appwrite_usage_executions_{scope}_compute',
|
'table' => 'appwrite_usage_executions_{scope}_compute',
|
||||||
'groupBy' => ['functionId'],
|
'groupBy' => ['functionId'],
|
||||||
|
|
@ -276,11 +263,6 @@ class TimeSeries extends Calculator
|
||||||
],
|
],
|
||||||
],
|
],
|
||||||
|
|
||||||
'project.$all.compute.time' => [ // Built time + execution time
|
|
||||||
'table' => 'appwrite_usage_project_{scope}_compute_time',
|
|
||||||
'groupBy' => ['functionId'],
|
|
||||||
],
|
|
||||||
|
|
||||||
// counters
|
// counters
|
||||||
'users.$all.count.total' => [
|
'users.$all.count.total' => [
|
||||||
'table' => 'appwrite_usage_users_{scope}_count_total',
|
'table' => 'appwrite_usage_users_{scope}_count_total',
|
||||||
|
|
@ -333,6 +315,27 @@ class TimeSeries extends Calculator
|
||||||
'table' => 'appwrite_usage_files_{scope}_storage_size',
|
'table' => 'appwrite_usage_files_{scope}_storage_size',
|
||||||
'groupBy' => ['bucketId']
|
'groupBy' => ['bucketId']
|
||||||
],
|
],
|
||||||
|
|
||||||
|
'builds.$all.compute.time' => [
|
||||||
|
'table' => 'appwrite_usage_executions_{scope}_compute_time',
|
||||||
|
],
|
||||||
|
'executions.$all.compute.time' => [
|
||||||
|
'table' => 'appwrite_usage_executions_{scope}_compute_time',
|
||||||
|
],
|
||||||
|
|
||||||
|
'executions.functionId.compute.time' => [
|
||||||
|
'table' => 'appwrite_usage_executions_{scope}_compute_time',
|
||||||
|
'groupBy' => ['functionId'],
|
||||||
|
],
|
||||||
|
'builds.functionId.compute.time' => [
|
||||||
|
'table' => 'appwrite_usage_builds_{scope}_compute_time',
|
||||||
|
'groupBy' => ['functionId'],
|
||||||
|
],
|
||||||
|
|
||||||
|
'project.$all.compute.time' => [ // Built time + execution time
|
||||||
|
'table' => 'appwrite_usage_project_{scope}_compute_time',
|
||||||
|
'groupBy' => ['functionId'],
|
||||||
|
],
|
||||||
];
|
];
|
||||||
|
|
||||||
public function __construct(Database $database, InfluxDatabase $influxDB, callable $errorHandler = null)
|
public function __construct(Database $database, InfluxDatabase $influxDB, callable $errorHandler = null)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue