|
1 | 1 | #include "upload_rows_common_impl.h" |
2 | 2 |
|
3 | | - |
4 | | -namespace NKikimr { |
5 | | - |
6 | | - TUploadCounters::TUploadCounters() |
7 | | - : TBase("BulkUpsert") |
8 | | - { |
9 | | - RequestsCount = TBase::GetDeriviative("Requests/Count"); |
10 | | - ReplyDuration = TBase::GetHistogram("Replies/Duration", NMonitoring::ExponentialHistogram(15, 2, 10)); |
11 | | - |
12 | | - RowsCount = TBase::GetDeriviative("Rows/Count"); |
13 | | - PackageSizeRecordsByRecords = TBase::GetHistogram("ByRecords/PackageSize/Records", NMonitoring::ExponentialHistogram(15, 2, 10)); |
14 | | - PackageSizeCountByRecords = TBase::GetHistogram("ByRecords/PackageSize/Count", NMonitoring::ExponentialHistogram(15, 2, 10)); |
15 | | - |
16 | | - PreparingDuration = TBase::GetHistogram("Preparing/DurationMs", NMonitoring::ExponentialHistogram(15, 2, 10)); |
17 | | - WritingDuration = TBase::GetHistogram("Writing/DurationMs", NMonitoring::ExponentialHistogram(15, 2, 10)); |
18 | | - CommitDuration = TBase::GetHistogram("Commit/DurationMs", NMonitoring::ExponentialHistogram(15, 2, 10)); |
19 | | - PrepareReplyDuration = TBase::GetHistogram("ToReply/DurationMs", NMonitoring::ExponentialHistogram(15, 2, 10)); |
20 | | - |
21 | | - const google::protobuf::EnumDescriptor* descriptor = ::Ydb::StatusIds::StatusCode_descriptor(); |
22 | | - for (ui32 i = 0; i < (ui32)descriptor->value_count(); ++i) { |
23 | | - auto vDescription = descriptor->value(i); |
24 | | - CodesCount.emplace(vDescription->name(), CreateSubGroup("reply_code", vDescription->name()).GetDeriviative("Replies/Count")); |
25 | | - } |
26 | | - } |
27 | | - |
28 | | -} |
| 3 | +namespace NKikimr {} |
0 commit comments