aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoraozeritsky <aozeritsky@ydb.tech>2023-06-09 12:34:42 +0300
committeraozeritsky <aozeritsky@ydb.tech>2023-06-09 12:34:42 +0300
commite2aabcfad3b78847a46f0a30bd5bd21b3471e883 (patch)
tree79922793c77f439e5fc88d980d0604dc814e3ab7
parentd62eb3886595104092fd222cd178ad865ba56c6f (diff)
downloadydb-e2aabcfad3b78847a46f0a30bd5bd21b3471e883.tar.gz
Add additional counters
-rw-r--r--ydb/library/yql/providers/dq/actors/task_controller_impl.h13
1 files changed, 8 insertions, 5 deletions
diff --git a/ydb/library/yql/providers/dq/actors/task_controller_impl.h b/ydb/library/yql/providers/dq/actors/task_controller_impl.h
index d032d2fd7d..bf44ca68a2 100644
--- a/ydb/library/yql/providers/dq/actors/task_controller_impl.h
+++ b/ydb/library/yql/providers/dq/actors/task_controller_impl.h
@@ -356,18 +356,21 @@ private:
ADD_COUNTER(CpuTimeUs)
ADD_COUNTER(ComputeCpuTimeUs)
ADD_COUNTER(SourceCpuTimeUs)
- ADD_COUNTER(PendingInputTimeUs)
- ADD_COUNTER(PendingOutputTimeUs)
- ADD_COUNTER(FinishTimeUs)
+ ADD_COUNTER(FirstRowTimeMs)
+ ADD_COUNTER(FinishTimeMs)
ADD_COUNTER(InputRows)
ADD_COUNTER(InputBytes)
ADD_COUNTER(OutputRows)
ADD_COUNTER(OutputBytes)
+ ADD_COUNTER(StartTimeMs)
// profile stats
ADD_COUNTER(BuildCpuTimeUs)
ADD_COUNTER(WaitTimeUs)
ADD_COUNTER(WaitOutputTimeUs)
+ ADD_COUNTER(PendingInputTimeUs)
+ ADD_COUNTER(PendingOutputTimeUs)
+ ADD_COUNTER(FinishTimeUs)
for (const auto& ingress : s.GetIngress()) {
TaskStat.SetCounter(TaskStat.GetCounterName("TaskRunner", labels, "Ingress" + ingress.GetName() + "Bytes"), ingress.GetBytes());
@@ -425,7 +428,7 @@ private:
if (stats.GetFirstMessageMs() && stats.GetLastMessageMs()) {
TaskStat.SetCounter(TaskStat.GetCounterName("TaskRunner", labels, "ActiveTimeUs"),
- ( TInstant::MilliSeconds(stats.GetLastMessageMs()) -
+ ( TInstant::MilliSeconds(stats.GetLastMessageMs()) -
TInstant::MilliSeconds(stats.GetFirstMessageMs()) ).MicroSeconds()
);
}
@@ -459,7 +462,7 @@ private:
if (stats.GetFirstMessageMs() && stats.GetLastMessageMs()) {
TaskStat.SetCounter(TaskStat.GetCounterName("TaskRunner", labels, "ActiveTimeUs"),
- ( TInstant::MilliSeconds(stats.GetLastMessageMs()) -
+ ( TInstant::MilliSeconds(stats.GetLastMessageMs()) -
TInstant::MilliSeconds(stats.GetFirstMessageMs()) ).MicroSeconds()
);
}