1
0
Fork 0
mirror of synced 2024-06-27 02:31:04 +12:00

take care of negative values

This commit is contained in:
Damodar Lohani 2022-10-18 03:19:12 +00:00
parent b1f3fdce7a
commit a3f14220d3
2 changed files with 4 additions and 4 deletions

View file

@ -420,7 +420,7 @@ class TimeSeries extends Calculator
$query .= "WHERE \"time\" > '{$start}' ";
$query .= "AND \"time\" < '{$end}' ";
$query .= "AND \"metric_type\"='counter' {$filters} ";
$query .= "GROUP BY time({$period['key']}), \"projectId\" {$groupBy} ";
$query .= "GROUP BY time({$period['key']}), \"projectId\", \"projectInternalId\" {$groupBy} ";
$query .= "FILL(null)";
try {

View file

@ -108,7 +108,7 @@ class Stats
foreach ($usersMetrics as $metric) {
$value = $this->params[$metric] ?? 0;
if ($value >= 1) {
if ($value == 1 || $value == -1) {
$this->statsd->count($metric . $tags, $value);
}
}
@ -133,7 +133,7 @@ class Stats
foreach ($dbMetrics as $metric) {
$value = $this->params[$metric] ?? 0;
if ($value >= 1) {
if ($value == 1 || $value == -1) {
$dbTags = $tags . ",collectionId=" . ($this->params['collectionId'] ?? '') . ",databaseId=" . ($this->params['databaseId'] ?? '');
$this->statsd->count($metric . $dbTags, $value);
}
@ -154,7 +154,7 @@ class Stats
foreach ($storageMertics as $metric) {
$value = $this->params[$metric] ?? 0;
if ($value >= 1) {
if ($value == 1 || $value == -1) {
$storageTags = $tags . ",bucketId=" . ($this->params['bucketId'] ?? '');
$this->statsd->count($metric . $storageTags, $value);
}