aboutsummaryrefslogtreecommitdiffstats
path: root/library/cpp/monlib/dynamic_counters
diff options
context:
space:
mode:
authorAndrey Fomichev <andrey.fomichev@gmail.com>2022-02-10 16:49:15 +0300
committerDaniil Cherednik <dcherednik@yandex-team.ru>2022-02-10 16:49:15 +0300
commit1c61afbf3db63940d05e6fefa3104b03457788a1 (patch)
tree5d5cb817648f650d76cf1076100726fd9b8448e8 /library/cpp/monlib/dynamic_counters
parente542cc14db4240643a06bb0dde87ecf361f101ab (diff)
downloadydb-1c61afbf3db63940d05e6fefa3104b03457788a1.tar.gz
Restoring authorship annotation for Andrey Fomichev <andrey.fomichev@gmail.com>. Commit 2 of 2.
Diffstat (limited to 'library/cpp/monlib/dynamic_counters')
-rw-r--r--library/cpp/monlib/dynamic_counters/counters.cpp26
-rw-r--r--library/cpp/monlib/dynamic_counters/page.h2
-rw-r--r--library/cpp/monlib/dynamic_counters/percentile/percentile_base.h12
3 files changed, 20 insertions, 20 deletions
diff --git a/library/cpp/monlib/dynamic_counters/counters.cpp b/library/cpp/monlib/dynamic_counters/counters.cpp
index 2d7d0954d6..3635d87d0d 100644
--- a/library/cpp/monlib/dynamic_counters/counters.cpp
+++ b/library/cpp/monlib/dynamic_counters/counters.cpp
@@ -127,13 +127,13 @@ TIntrusivePtr<TDynamicCounters> TDynamicCounters::GetSubgroup(const TString& nam
}
return res;
}
-
+
TIntrusivePtr<TDynamicCounters> TDynamicCounters::FindSubgroup(const TString& name, const TString& value) const {
TReadGuard g(Lock);
const auto it = Counters.find({name, value});
return it != Counters.end() ? AsDynamicCounters(it->second) : nullptr;
-}
-
+}
+
void TDynamicCounters::RemoveSubgroup(const TString& name, const TString& value) {
auto g = LockForUpdate("RemoveSubgroup", name, value);
if (const auto it = Counters.find({name, value}); it != Counters.end() && AsDynamicCounters(it->second)) {
@@ -189,8 +189,8 @@ void TDynamicCounters::OutputHtml(IOutputStream& os) const {
OutputPlainText(os);
}
}
-}
-
+}
+
void TDynamicCounters::EnumerateSubgroups(const std::function<void(const TString& name, const TString& value)>& output) const {
TReadGuard g(Lock);
for (const auto& [key, value] : Counters) {
@@ -202,24 +202,24 @@ void TDynamicCounters::EnumerateSubgroups(const std::function<void(const TString
void TDynamicCounters::OutputPlainText(IOutputStream& os, const TString& indent) const {
auto snap = ReadSnapshot();
- // mark private records in plain text output
- auto outputVisibilityMarker = [] (EVisibility vis) {
- return vis == EVisibility::Private ? "\t[PRIVATE]" : "";
- };
+ // mark private records in plain text output
+ auto outputVisibilityMarker = [] (EVisibility vis) {
+ return vis == EVisibility::Private ? "\t[PRIVATE]" : "";
+ };
for (const auto& [key, value] : snap) {
if (const auto counter = AsCounter(value)) {
os << indent
<< key.LabelName << '=' << key.LabelValue
<< ": " << counter->Val()
- << outputVisibilityMarker(counter->Visibility())
+ << outputVisibilityMarker(counter->Visibility())
<< '\n';
} else if (const auto histogram = AsHistogram(value)) {
os << indent
<< key.LabelName << '=' << key.LabelValue
- << ":"
- << outputVisibilityMarker(histogram->Visibility())
- << "\n";
+ << ":"
+ << outputVisibilityMarker(histogram->Visibility())
+ << "\n";
auto snapshot = histogram->Snapshot();
for (ui32 i = 0, count = snapshot->Count(); i < count; i++) {
diff --git a/library/cpp/monlib/dynamic_counters/page.h b/library/cpp/monlib/dynamic_counters/page.h
index 0f1091360a..1f0ef6a5ea 100644
--- a/library/cpp/monlib/dynamic_counters/page.h
+++ b/library/cpp/monlib/dynamic_counters/page.h
@@ -31,7 +31,7 @@ namespace NMonitoring {
const TString& title,
TIntrusivePtr<TDynamicCounters> counters,
TOutputCallback outputCallback = nullptr)
- : TPreMonPage(path, title)
+ : TPreMonPage(path, title)
, Counters(counters)
, OutputCallback(outputCallback)
{
diff --git a/library/cpp/monlib/dynamic_counters/percentile/percentile_base.h b/library/cpp/monlib/dynamic_counters/percentile/percentile_base.h
index 1500ab4c9a..d3c825c43d 100644
--- a/library/cpp/monlib/dynamic_counters/percentile/percentile_base.h
+++ b/library/cpp/monlib/dynamic_counters/percentile/percentile_base.h
@@ -16,20 +16,20 @@ struct TPercentileBase : public TThrRefBase {
TPercentiles Percentiles;
- void Initialize(const TIntrusivePtr<NMonitoring::TDynamicCounters> &counters, const TVector<float> &thresholds,
- TCountableBase::EVisibility visibility = TCountableBase::EVisibility::Public) {
+ void Initialize(const TIntrusivePtr<NMonitoring::TDynamicCounters> &counters, const TVector<float> &thresholds,
+ TCountableBase::EVisibility visibility = TCountableBase::EVisibility::Public) {
Percentiles.reserve(thresholds.size());
for (size_t i = 0; i < thresholds.size(); ++i) {
Percentiles.emplace_back(thresholds[i],
- counters->GetNamedCounter("percentile", Sprintf("%.1f", thresholds[i] * 100.f), false, visibility));
+ counters->GetNamedCounter("percentile", Sprintf("%.1f", thresholds[i] * 100.f), false, visibility));
}
}
void Initialize(const TIntrusivePtr<NMonitoring::TDynamicCounters> &counters, TString group, TString subgroup,
- TString name, const TVector<float> &thresholds,
- TCountableBase::EVisibility visibility = TCountableBase::EVisibility::Public) {
+ TString name, const TVector<float> &thresholds,
+ TCountableBase::EVisibility visibility = TCountableBase::EVisibility::Public) {
auto subCounters = counters->GetSubgroup(group, subgroup)->GetSubgroup("sensor", name);
- Initialize(subCounters, thresholds, visibility);
+ Initialize(subCounters, thresholds, visibility);
}
};