1
0
Fork 0
mirror of synced 2024-08-29 00:52:07 +12:00

minor adjustments

This commit is contained in:
shimon 2022-12-29 17:36:00 +02:00
parent 8941af0677
commit 3d2ac6b2d6

View file

@ -104,8 +104,7 @@ $databaseListener = function (string $event, Document $document, Document $proje
$queueForUsage $queueForUsage
->addMetric("documents", $value) // per project ->addMetric("documents", $value) // per project
->addMetric("{$databaseId}" . ".documents", $value) // per database ->addMetric("{$databaseId}" . ".documents", $value) // per database
->addMetric("{$databaseId}" . "." . "{$collectionId}" . ".documents", $value) // per collection ->addMetric("{$databaseId}" . "." . "{$collectionId}" . ".documents", $value); // per collection
;
break; break;
case $document->getCollection() === 'buckets': //buckets case $document->getCollection() === 'buckets': //buckets
$queueForUsage $queueForUsage
@ -122,8 +121,7 @@ $databaseListener = function (string $event, Document $document, Document $proje
->addMetric("files", $value) // per project ->addMetric("files", $value) // per project
->addMetric("files.storage", $document->getAttribute('sizeOriginal') * $value) // per project ->addMetric("files.storage", $document->getAttribute('sizeOriginal') * $value) // per project
->addMetric("{$bucketId}" . ".files", $value) // per bucket ->addMetric("{$bucketId}" . ".files", $value) // per bucket
->addMetric("{$bucketId}" . ".files.storage", $document->getAttribute('sizeOriginal') * $value)// per bucket ->addMetric("{$bucketId}" . ".files.storage", $document->getAttribute('sizeOriginal') * $value);// per bucket
;
break; break;
case $document->getCollection() === 'functions': case $document->getCollection() === 'functions':
$queueForUsage $queueForUsage
@ -139,14 +137,12 @@ $databaseListener = function (string $event, Document $document, Document $proje
->addMetric("deployments", $value) // per project ->addMetric("deployments", $value) // per project
->addMetric("deployments.storage", $document->getAttribute('size') * $value) // per project ->addMetric("deployments.storage", $document->getAttribute('size') * $value) // per project
->addMetric("{$document->getAttribute('resourceType')}" . "." . "{$document->getAttribute('resourceInternalId')}" . ".deployments", $value)// per function ->addMetric("{$document->getAttribute('resourceType')}" . "." . "{$document->getAttribute('resourceInternalId')}" . ".deployments", $value)// per function
->addMetric("{$document->getAttribute('resourceType')}" . "." . "{$document->getAttribute('resourceInternalId')}" . ".deployments.storage", $document->getAttribute('size') * $value) // per function ->addMetric("{$document->getAttribute('resourceType')}" . "." . "{$document->getAttribute('resourceInternalId')}" . ".deployments.storage", $document->getAttribute('size') * $value); // per function
;
break; break;
case $document->getCollection() === 'executions': case $document->getCollection() === 'executions':
$queueForUsage $queueForUsage
->addMetric("executions", $value) // per project ->addMetric("executions", $value) // per project
->addMetric("{$document->getAttribute('functionInternalId')}" . ".executions", $value) // per function ->addMetric("{$document->getAttribute('functionInternalId')}" . ".executions", $value); // per function
;
break; break;
default: default:
break; break;
@ -171,8 +167,7 @@ $databaseListener = function (string $event, Document $document, Document $proje
->addExtra('trace', $error->getTraceAsString()) ->addExtra('trace', $error->getTraceAsString())
->addExtra('detailedTrace', $error->getTrace()) ->addExtra('detailedTrace', $error->getTrace())
->addExtra('roles', \Utopia\Database\Validator\Authorization::$roles) ->addExtra('roles', \Utopia\Database\Validator\Authorization::$roles)
->setEnvironment($isProduction ? Log::ENVIRONMENT_PRODUCTION : Log::ENVIRONMENT_STAGING) ->setEnvironment($isProduction ? Log::ENVIRONMENT_PRODUCTION : Log::ENVIRONMENT_STAGING);
;
$logger->addLog($log); $logger->addLog($log);
} }
} }