diff options
| author | Daniil Cherednik <[email protected]> | 2023-05-05 11:09:01 +0300 |
|---|---|---|
| committer | Daniil Cherednik <[email protected]> | 2023-05-05 11:09:01 +0300 |
| commit | b5a989b16cafa8a3b3bc076f1097a0eda6f48c06 (patch) | |
| tree | 4da744117a5aab37758921fa43b95a3068e5aec1 /library/cpp/actors/core/mon_stats.h | |
| parent | fc1cffcfa7f0497a1f97b384a24bcbf23362f3be (diff) | |
Ydb stable 23-1-2623.1.26
x-stable-origin-commit: 22184a7e157553d447f17a2dffc4ea2d32dfd74d
Diffstat (limited to 'library/cpp/actors/core/mon_stats.h')
| -rw-r--r-- | library/cpp/actors/core/mon_stats.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/library/cpp/actors/core/mon_stats.h b/library/cpp/actors/core/mon_stats.h index 4c664a964a4..5d61c9f87c3 100644 --- a/library/cpp/actors/core/mon_stats.h +++ b/library/cpp/actors/core/mon_stats.h @@ -63,6 +63,10 @@ namespace NActors { ui64 IncreasingThreadsByNeedyState = 0; ui64 DecreasingThreadsByStarvedState = 0; ui64 DecreasingThreadsByHoggishState = 0; + i64 MaxConsumedCpuUs = 0; + i64 MinConsumedCpuUs = 0; + i64 MaxBookedCpuUs = 0; + i64 MinBookedCpuUs = 0; i16 WrongWakenedThreadCount = 0; i16 CurrentThreadCount = 0; i16 PotentialMaxThreadCount = 0; @@ -100,6 +104,7 @@ namespace NActors { ui64 MailboxPushedOutBySoftPreemption = 0; ui64 MailboxPushedOutByTime = 0; ui64 MailboxPushedOutByEventCount = 0; + ui64 NotEnoughCpuExecutions = 0; TExecutorThreadStats(size_t activityVecSize = 5) // must be not empty as 0 used as default : ElapsedTicksByActivity(activityVecSize) @@ -136,6 +141,7 @@ namespace NActors { MailboxPushedOutBySoftPreemption += RelaxedLoad(&other.MailboxPushedOutBySoftPreemption); MailboxPushedOutByTime += RelaxedLoad(&other.MailboxPushedOutByTime); MailboxPushedOutByEventCount += RelaxedLoad(&other.MailboxPushedOutByEventCount); + NotEnoughCpuExecutions += RelaxedLoad(&other.NotEnoughCpuExecutions); ActivationTimeHistogram.Aggregate(other.ActivationTimeHistogram); EventDeliveryTimeHistogram.Aggregate(other.EventDeliveryTimeHistogram); |
