diff --git a/agent/agents/mongodb/internal/profiler/aggregator/aggregator.go b/agent/agents/mongodb/internal/profiler/aggregator/aggregator.go index c9f44ca2a5..6caf581bbc 100644 --- a/agent/agents/mongodb/internal/profiler/aggregator/aggregator.go +++ b/agent/agents/mongodb/internal/profiler/aggregator/aggregator.go @@ -35,7 +35,11 @@ import ( var DefaultInterval = time.Duration(time.Minute) -const reportChanBuffer = 1000 +const ( + reportChanBuffer = 1000 + millisecondsToSeconds = 1000 + microsecondsToSeconds = 1000000 +) // New returns configured *Aggregator func New(timeStart time.Time, agentID string, logger *logrus.Entry, maxQueryLength int32) *Aggregator { @@ -258,12 +262,12 @@ func (a *Aggregator) createResult(_ context.Context) *report.Result { query, truncated := truncate.Query(v.Query, a.maxQueryLength, truncate.GetMongoDBDefaultMaxQueryLength()) bucket := &agentv1.MetricsBucket{ Common: &agentv1.MetricsBucket_Common{ - Queryid: v.ID, + Queryid: v.ID, // PMM-13466 Fingerprint: fingerprint, Database: db, Tables: []string{collection}, - Username: "", - ClientHost: "", + Username: v.User, + ClientHost: v.Client, AgentId: a.agentID, AgentType: inventoryv1.AgentType_AGENT_TYPE_QAN_MONGODB_PROFILER_AGENT, PeriodStartUnixSecs: uint32(a.timeStart.Truncate(1 * time.Minute).Unix()), @@ -272,38 +276,80 @@ func (a *Aggregator) createResult(_ context.Context) *report.Result { ExampleType: agentv1.ExampleType_EXAMPLE_TYPE_RANDOM, NumQueries: float32(v.Count), IsTruncated: truncated, + Comments: nil, // PMM-11866 }, Mongodb: &agentv1.MetricsBucket_MongoDB{}, } - bucket.Common.MQueryTimeCnt = float32(v.Count) // TODO: Check is it right value - bucket.Common.MQueryTimeMax = float32(v.QueryTime.Max) / 1000 - bucket.Common.MQueryTimeMin = float32(v.QueryTime.Min) / 1000 - bucket.Common.MQueryTimeP99 = float32(v.QueryTime.Pct99) / 1000 - bucket.Common.MQueryTimeSum = float32(v.QueryTime.Total) / 1000 + bucket.Common.MQueryTimeCnt = float32(v.Count) // PMM-13788 + bucket.Common.MQueryTimeMax = float32(v.QueryTime.Max) / millisecondsToSeconds + bucket.Common.MQueryTimeMin = float32(v.QueryTime.Min) / millisecondsToSeconds + bucket.Common.MQueryTimeP99 = float32(v.QueryTime.Pct99) / millisecondsToSeconds + bucket.Common.MQueryTimeSum = float32(v.QueryTime.Total) / millisecondsToSeconds - bucket.Mongodb.MDocsReturnedCnt = float32(v.Count) // TODO: Check is it right value + bucket.Mongodb.MDocsReturnedCnt = float32(v.Count) // PMM-13788 bucket.Mongodb.MDocsReturnedMax = float32(v.Returned.Max) bucket.Mongodb.MDocsReturnedMin = float32(v.Returned.Min) bucket.Mongodb.MDocsReturnedP99 = float32(v.Returned.Pct99) bucket.Mongodb.MDocsReturnedSum = float32(v.Returned.Total) - bucket.Mongodb.MDocsScannedCnt = float32(v.Count) // TODO: Check is it right value - bucket.Mongodb.MDocsScannedMax = float32(v.Scanned.Max) - bucket.Mongodb.MDocsScannedMin = float32(v.Scanned.Min) - bucket.Mongodb.MDocsScannedP99 = float32(v.Scanned.Pct99) - bucket.Mongodb.MDocsScannedSum = float32(v.Scanned.Total) - - bucket.Mongodb.MResponseLengthCnt = float32(v.Count) // TODO: Check is it right value + bucket.Mongodb.MResponseLengthCnt = float32(v.ResponseLengthCount) bucket.Mongodb.MResponseLengthMax = float32(v.ResponseLength.Max) bucket.Mongodb.MResponseLengthMin = float32(v.ResponseLength.Min) bucket.Mongodb.MResponseLengthP99 = float32(v.ResponseLength.Pct99) bucket.Mongodb.MResponseLengthSum = float32(v.ResponseLength.Total) bucket.Mongodb.MFullScanCnt = float32(v.CollScanCount) - bucket.Mongodb.MFullScanSum = float32(v.CollScanSum) / 1000 + bucket.Mongodb.MFullScanSum = float32(v.CollScanCount) // Sum is same like count in this case bucket.Mongodb.PlanSummary = v.PlanSummary + bucket.Mongodb.ApplicationName = v.AppName + + bucket.Mongodb.MDocsExaminedCnt = float32(v.DocsExaminedCount) + bucket.Mongodb.MDocsExaminedMax = float32(v.DocsExamined.Max) + bucket.Mongodb.MDocsExaminedMin = float32(v.DocsExamined.Min) + bucket.Mongodb.MDocsExaminedP99 = float32(v.DocsExamined.Pct99) + bucket.Mongodb.MDocsExaminedSum = float32(v.DocsExamined.Total) + + bucket.Mongodb.MKeysExaminedCnt = float32(v.KeysExaminedCount) + bucket.Mongodb.MKeysExaminedMax = float32(v.KeysExamined.Max) + bucket.Mongodb.MKeysExaminedMin = float32(v.KeysExamined.Min) + bucket.Mongodb.MKeysExaminedP99 = float32(v.KeysExamined.Pct99) + bucket.Mongodb.MKeysExaminedSum = float32(v.KeysExamined.Total) + + bucket.Mongodb.MLocksGlobalAcquireCountReadSharedCnt = float32(v.LocksGlobalAcquireCountReadSharedCount) + bucket.Mongodb.MLocksGlobalAcquireCountReadSharedSum = float32(v.LocksGlobalAcquireCountReadShared) + + bucket.Mongodb.MLocksGlobalAcquireCountWriteSharedCnt = float32(v.LocksGlobalAcquireCountWriteSharedCount) + bucket.Mongodb.MLocksGlobalAcquireCountWriteSharedSum = float32(v.LocksGlobalAcquireCountWriteShared) + + bucket.Mongodb.MLocksDatabaseAcquireCountReadSharedCnt = float32(v.LocksDatabaseAcquireCountReadSharedCount) + bucket.Mongodb.MLocksDatabaseAcquireCountReadSharedSum = float32(v.LocksDatabaseAcquireCountReadShared) + + bucket.Mongodb.MLocksDatabaseAcquireWaitCountReadSharedCnt = float32(v.LocksDatabaseAcquireWaitCountReadSharedCount) + bucket.Mongodb.MLocksDatabaseAcquireWaitCountReadSharedSum = float32(v.LocksDatabaseAcquireWaitCountReadShared) + + bucket.Mongodb.MLocksDatabaseTimeAcquiringMicrosReadSharedCnt = float32(v.LocksDatabaseTimeAcquiringMicrosReadSharedCount) + bucket.Mongodb.MLocksDatabaseTimeAcquiringMicrosReadSharedMax = float32(v.LocksDatabaseTimeAcquiringMicrosReadShared.Max) / microsecondsToSeconds + bucket.Mongodb.MLocksDatabaseTimeAcquiringMicrosReadSharedMin = float32(v.LocksDatabaseTimeAcquiringMicrosReadShared.Min) / microsecondsToSeconds + bucket.Mongodb.MLocksDatabaseTimeAcquiringMicrosReadSharedP99 = float32(v.LocksDatabaseTimeAcquiringMicrosReadShared.Pct99) / microsecondsToSeconds + bucket.Mongodb.MLocksDatabaseTimeAcquiringMicrosReadSharedSum = float32(v.LocksDatabaseTimeAcquiringMicrosReadShared.Total) / microsecondsToSeconds + + bucket.Mongodb.MLocksCollectionAcquireCountReadSharedCnt = float32(v.LocksCollectionAcquireCountReadSharedCount) + bucket.Mongodb.MLocksCollectionAcquireCountReadSharedSum = float32(v.LocksCollectionAcquireCountReadShared) + + bucket.Mongodb.MStorageBytesReadCnt = float32(v.StorageBytesReadCount) + bucket.Mongodb.MStorageBytesReadMax = float32(v.StorageBytesRead.Max) + bucket.Mongodb.MStorageBytesReadMin = float32(v.StorageBytesRead.Min) + bucket.Mongodb.MStorageBytesReadP99 = float32(v.StorageBytesRead.Pct99) + bucket.Mongodb.MStorageBytesReadSum = float32(v.StorageBytesRead.Total) + + bucket.Mongodb.MStorageTimeReadingMicrosCnt = float32(v.StorageTimeReadingMicrosCount) + bucket.Mongodb.MStorageTimeReadingMicrosMax = float32(v.StorageTimeReadingMicros.Max) / microsecondsToSeconds + bucket.Mongodb.MStorageTimeReadingMicrosMin = float32(v.StorageTimeReadingMicros.Min) / microsecondsToSeconds + bucket.Mongodb.MStorageTimeReadingMicrosP99 = float32(v.StorageTimeReadingMicros.Pct99) / microsecondsToSeconds + bucket.Mongodb.MStorageTimeReadingMicrosSum = float32(v.StorageTimeReadingMicros.Total) / microsecondsToSeconds + buckets = append(buckets, bucket) } diff --git a/agent/agents/mongodb/internal/profiler/aggregator/aggregator_test.go b/agent/agents/mongodb/internal/profiler/aggregator/aggregator_test.go index becfa325b7..c9dc394163 100644 --- a/agent/agents/mongodb/internal/profiler/aggregator/aggregator_test.go +++ b/agent/agents/mongodb/internal/profiler/aggregator/aggregator_test.go @@ -51,10 +51,11 @@ func TestAggregator(t *testing.T) { defer aggregator.Stop() ctx := context.TODO() err := aggregator.Add(ctx, proto.SystemProfile{ - NscannedObjects: 2, - Nreturned: 3, - Ns: "collection.people", - Op: "insert", + Nreturned: 3, + Ns: "collection.people", + Op: "insert", + DocsExamined: 2, + KeysExamined: 3, }) require.NoError(t, err) @@ -85,11 +86,16 @@ func TestAggregator(t *testing.T) { MDocsReturnedMax: 3, MDocsReturnedP99: 3, MResponseLengthCnt: 1, - MDocsScannedCnt: 1, - MDocsScannedSum: 2, - MDocsScannedMin: 2, - MDocsScannedMax: 2, - MDocsScannedP99: 2, + MDocsExaminedCnt: 1, + MDocsExaminedSum: 2, + MDocsExaminedMin: 2, + MDocsExaminedMax: 2, + MDocsExaminedP99: 2, + MKeysExaminedCnt: 1, + MKeysExaminedSum: 3, + MKeysExaminedMin: 3, + MKeysExaminedMax: 3, + MKeysExaminedP99: 3, }, }, }, @@ -104,10 +110,9 @@ func TestAggregator(t *testing.T) { defer aggregator.Stop() ctx := context.TODO() err := aggregator.Add(ctx, proto.SystemProfile{ - NscannedObjects: 2, - Nreturned: 3, - Ns: "collection.people", - Op: "query", + Nreturned: 3, + Ns: "collection.people", + Op: "query", Command: bson.D{ primitive.E{Key: "find", Value: "people"}, primitive.E{ @@ -117,6 +122,8 @@ func TestAggregator(t *testing.T) { }, }, }, + DocsExamined: 2, + KeysExamined: 3, }) require.NoError(t, err) @@ -148,11 +155,16 @@ func TestAggregator(t *testing.T) { MDocsReturnedMax: 3, MDocsReturnedP99: 3, MResponseLengthCnt: 1, - MDocsScannedCnt: 1, - MDocsScannedSum: 2, - MDocsScannedMin: 2, - MDocsScannedMax: 2, - MDocsScannedP99: 2, + MDocsExaminedCnt: 1, + MDocsExaminedSum: 2, + MDocsExaminedMin: 2, + MDocsExaminedMax: 2, + MDocsExaminedP99: 2, + MKeysExaminedCnt: 1, + MKeysExaminedSum: 3, + MKeysExaminedMin: 3, + MKeysExaminedMax: 3, + MKeysExaminedP99: 3, }, }, }, diff --git a/agent/agents/mongodb/internal/profiler/profiler_test.go b/agent/agents/mongodb/internal/profiler/profiler_test.go index c645ce6649..2d84c52cd6 100644 --- a/agent/agents/mongodb/internal/profiler/profiler_test.go +++ b/agent/agents/mongodb/internal/profiler/profiler_test.go @@ -149,7 +149,7 @@ func testProfiler(t *testing.T, url string) { b.Mongodb.MDocsReturnedCnt += bucket.Mongodb.MDocsReturnedCnt b.Mongodb.MResponseLengthCnt += bucket.Mongodb.MResponseLengthCnt b.Mongodb.MResponseLengthSum += bucket.Mongodb.MResponseLengthSum - b.Mongodb.MDocsScannedCnt += bucket.Mongodb.MDocsScannedCnt + b.Mongodb.MDocsExaminedCnt += bucket.Mongodb.MDocsExaminedCnt } else { bucketsMap[key] = bucket } @@ -184,16 +184,15 @@ func testProfiler(t *testing.T, url string) { MResponseLengthMin: responseLength, MResponseLengthMax: responseLength, MResponseLengthP99: responseLength, - MDocsScannedCnt: docsCount, } // TODO: fix protobuf equality https://jira.percona.com/browse/PMM-6743 - assert.Equalf(t, expected.MDocsReturnedCnt, bucket.Mongodb.MDocsReturnedCnt, "wrong metrics for db %s", bucket.Common.Database) - assert.Equalf(t, expected.MResponseLengthCnt, bucket.Mongodb.MResponseLengthCnt, "wrong metrics for db %s", bucket.Common.Database) - assert.Equalf(t, expected.MResponseLengthSum, bucket.Mongodb.MResponseLengthSum, "wrong metrics for db %s", bucket.Common.Database) - assert.Equalf(t, expected.MResponseLengthMin, bucket.Mongodb.MResponseLengthMin, "wrong metrics for db %s", bucket.Common.Database) - assert.Equalf(t, expected.MResponseLengthMax, bucket.Mongodb.MResponseLengthMax, "wrong metrics for db %s", bucket.Common.Database) - assert.Equalf(t, expected.MResponseLengthP99, bucket.Mongodb.MResponseLengthP99, "wrong metrics for db %s", bucket.Common.Database) - assert.Equalf(t, expected.MDocsScannedCnt, bucket.Mongodb.MDocsScannedCnt, "wrong metrics for db %s", bucket.Common.Database) + assert.Equalf(t, expected.MDocsReturnedCnt, bucket.Mongodb.MDocsReturnedCnt, "wrong metrics MDocsReturnedCnt for db %s", bucket.Common.Database) + assert.Equalf(t, expected.MResponseLengthCnt, bucket.Mongodb.MResponseLengthCnt, "wrong metrics MResponseLengthCnt for db %s", bucket.Common.Database) + assert.Equalf(t, expected.MResponseLengthSum, bucket.Mongodb.MResponseLengthSum, "wrong metrics MResponseLengthSum for db %s", bucket.Common.Database) + assert.Equalf(t, expected.MResponseLengthMin, bucket.Mongodb.MResponseLengthMin, "wrong metrics MResponseLengthMin for db %s", bucket.Common.Database) + assert.Equalf(t, expected.MResponseLengthMax, bucket.Mongodb.MResponseLengthMax, "wrong metrics MResponseLengthMax for db %s", bucket.Common.Database) + assert.Equalf(t, expected.MResponseLengthP99, bucket.Mongodb.MResponseLengthP99, "wrong metrics MResponseLengthP99 for db %s", bucket.Common.Database) + assert.Equalf(t, expected.MDocsExaminedCnt, bucket.Mongodb.MDocsExaminedCnt, "wrong metrics MDocsExaminedCnt for db %s", bucket.Common.Database) } require.NotNil(t, findBucket) assert.Equal(t, `db.people.find({"name_00\ufffd":"?"})`, findBucket.Common.Fingerprint) diff --git a/api/agent/v1/collector.pb.go b/api/agent/v1/collector.pb.go index ef89017ff4..8f6b9e77a2 100644 --- a/api/agent/v1/collector.pb.go +++ b/api/agent/v1/collector.pb.go @@ -1494,9 +1494,56 @@ type MetricsBucket_MongoDB struct { MFullScanCnt float32 `protobuf:"fixed32,16,opt,name=m_full_scan_cnt,json=mFullScanCnt,proto3" json:"m_full_scan_cnt,omitempty"` MFullScanSum float32 `protobuf:"fixed32,17,opt,name=m_full_scan_sum,json=mFullScanSum,proto3" json:"m_full_scan_sum,omitempty"` // Plan summary type (COLLSCAN, IXSCAN, etc). - PlanSummary string `protobuf:"bytes,18,opt,name=plan_summary,json=planSummary,proto3" json:"plan_summary,omitempty"` - unknownFields protoimpl.UnknownFields - sizeCache protoimpl.SizeCache + PlanSummary string `protobuf:"bytes,18,opt,name=plan_summary,json=planSummary,proto3" json:"plan_summary,omitempty"` + // Total number of documents scanned during query execution. + MDocsExaminedCnt float32 `protobuf:"fixed32,19,opt,name=m_docs_examined_cnt,json=mDocsExaminedCnt,proto3" json:"m_docs_examined_cnt,omitempty"` + MDocsExaminedSum float32 `protobuf:"fixed32,20,opt,name=m_docs_examined_sum,json=mDocsExaminedSum,proto3" json:"m_docs_examined_sum,omitempty"` + MDocsExaminedMin float32 `protobuf:"fixed32,21,opt,name=m_docs_examined_min,json=mDocsExaminedMin,proto3" json:"m_docs_examined_min,omitempty"` + MDocsExaminedMax float32 `protobuf:"fixed32,22,opt,name=m_docs_examined_max,json=mDocsExaminedMax,proto3" json:"m_docs_examined_max,omitempty"` + MDocsExaminedP99 float32 `protobuf:"fixed32,23,opt,name=m_docs_examined_p99,json=mDocsExaminedP99,proto3" json:"m_docs_examined_p99,omitempty"` + // Total number of index keys scanned during query execution. + MKeysExaminedCnt float32 `protobuf:"fixed32,24,opt,name=m_keys_examined_cnt,json=mKeysExaminedCnt,proto3" json:"m_keys_examined_cnt,omitempty"` + MKeysExaminedSum float32 `protobuf:"fixed32,25,opt,name=m_keys_examined_sum,json=mKeysExaminedSum,proto3" json:"m_keys_examined_sum,omitempty"` + MKeysExaminedMin float32 `protobuf:"fixed32,26,opt,name=m_keys_examined_min,json=mKeysExaminedMin,proto3" json:"m_keys_examined_min,omitempty"` + MKeysExaminedMax float32 `protobuf:"fixed32,27,opt,name=m_keys_examined_max,json=mKeysExaminedMax,proto3" json:"m_keys_examined_max,omitempty"` + MKeysExaminedP99 float32 `protobuf:"fixed32,28,opt,name=m_keys_examined_p99,json=mKeysExaminedP99,proto3" json:"m_keys_examined_p99,omitempty"` + // Application name from client. + ApplicationName string `protobuf:"bytes,29,opt,name=application_name,json=applicationName,proto3" json:"application_name,omitempty"` + // Number of times a global read lock was acquired during query execution. + MLocksGlobalAcquireCountReadSharedCnt float32 `protobuf:"fixed32,30,opt,name=m_locks_global_acquire_count_read_shared_cnt,json=mLocksGlobalAcquireCountReadSharedCnt,proto3" json:"m_locks_global_acquire_count_read_shared_cnt,omitempty"` + MLocksGlobalAcquireCountReadSharedSum float32 `protobuf:"fixed32,31,opt,name=m_locks_global_acquire_count_read_shared_sum,json=mLocksGlobalAcquireCountReadSharedSum,proto3" json:"m_locks_global_acquire_count_read_shared_sum,omitempty"` + // Number of times a global write lock was acquired during query execution. + MLocksGlobalAcquireCountWriteSharedCnt float32 `protobuf:"fixed32,32,opt,name=m_locks_global_acquire_count_write_shared_cnt,json=mLocksGlobalAcquireCountWriteSharedCnt,proto3" json:"m_locks_global_acquire_count_write_shared_cnt,omitempty"` + MLocksGlobalAcquireCountWriteSharedSum float32 `protobuf:"fixed32,33,opt,name=m_locks_global_acquire_count_write_shared_sum,json=mLocksGlobalAcquireCountWriteSharedSum,proto3" json:"m_locks_global_acquire_count_write_shared_sum,omitempty"` + // Number of times a read lock was acquired at the database level during query execution. + MLocksDatabaseAcquireCountReadSharedCnt float32 `protobuf:"fixed32,34,opt,name=m_locks_database_acquire_count_read_shared_cnt,json=mLocksDatabaseAcquireCountReadSharedCnt,proto3" json:"m_locks_database_acquire_count_read_shared_cnt,omitempty"` + MLocksDatabaseAcquireCountReadSharedSum float32 `protobuf:"fixed32,35,opt,name=m_locks_database_acquire_count_read_shared_sum,json=mLocksDatabaseAcquireCountReadSharedSum,proto3" json:"m_locks_database_acquire_count_read_shared_sum,omitempty"` + // Number of times a read lock at the database level was requested but had to wait before being granted. + MLocksDatabaseAcquireWaitCountReadSharedCnt float32 `protobuf:"fixed32,36,opt,name=m_locks_database_acquire_wait_count_read_shared_cnt,json=mLocksDatabaseAcquireWaitCountReadSharedCnt,proto3" json:"m_locks_database_acquire_wait_count_read_shared_cnt,omitempty"` + MLocksDatabaseAcquireWaitCountReadSharedSum float32 `protobuf:"fixed32,37,opt,name=m_locks_database_acquire_wait_count_read_shared_sum,json=mLocksDatabaseAcquireWaitCountReadSharedSum,proto3" json:"m_locks_database_acquire_wait_count_read_shared_sum,omitempty"` + // Indicates the time, spent acquiring a read lock at the database level during an operation. + MLocksDatabaseTimeAcquiringMicrosReadSharedCnt float32 `protobuf:"fixed32,38,opt,name=m_locks_database_time_acquiring_micros_read_shared_cnt,json=mLocksDatabaseTimeAcquiringMicrosReadSharedCnt,proto3" json:"m_locks_database_time_acquiring_micros_read_shared_cnt,omitempty"` + MLocksDatabaseTimeAcquiringMicrosReadSharedSum float32 `protobuf:"fixed32,39,opt,name=m_locks_database_time_acquiring_micros_read_shared_sum,json=mLocksDatabaseTimeAcquiringMicrosReadSharedSum,proto3" json:"m_locks_database_time_acquiring_micros_read_shared_sum,omitempty"` + MLocksDatabaseTimeAcquiringMicrosReadSharedMin float32 `protobuf:"fixed32,40,opt,name=m_locks_database_time_acquiring_micros_read_shared_min,json=mLocksDatabaseTimeAcquiringMicrosReadSharedMin,proto3" json:"m_locks_database_time_acquiring_micros_read_shared_min,omitempty"` + MLocksDatabaseTimeAcquiringMicrosReadSharedMax float32 `protobuf:"fixed32,41,opt,name=m_locks_database_time_acquiring_micros_read_shared_max,json=mLocksDatabaseTimeAcquiringMicrosReadSharedMax,proto3" json:"m_locks_database_time_acquiring_micros_read_shared_max,omitempty"` + MLocksDatabaseTimeAcquiringMicrosReadSharedP99 float32 `protobuf:"fixed32,42,opt,name=m_locks_database_time_acquiring_micros_read_shared_p99,json=mLocksDatabaseTimeAcquiringMicrosReadSharedP99,proto3" json:"m_locks_database_time_acquiring_micros_read_shared_p99,omitempty"` + // Number of times a read lock was acquired on a specific collection during operations. + MLocksCollectionAcquireCountReadSharedCnt float32 `protobuf:"fixed32,43,opt,name=m_locks_collection_acquire_count_read_shared_cnt,json=mLocksCollectionAcquireCountReadSharedCnt,proto3" json:"m_locks_collection_acquire_count_read_shared_cnt,omitempty"` + MLocksCollectionAcquireCountReadSharedSum float32 `protobuf:"fixed32,44,opt,name=m_locks_collection_acquire_count_read_shared_sum,json=mLocksCollectionAcquireCountReadSharedSum,proto3" json:"m_locks_collection_acquire_count_read_shared_sum,omitempty"` + // Total number of bytes read from storage during a specific operation. + MStorageBytesReadCnt float32 `protobuf:"fixed32,45,opt,name=m_storage_bytes_read_cnt,json=mStorageBytesReadCnt,proto3" json:"m_storage_bytes_read_cnt,omitempty"` + MStorageBytesReadSum float32 `protobuf:"fixed32,46,opt,name=m_storage_bytes_read_sum,json=mStorageBytesReadSum,proto3" json:"m_storage_bytes_read_sum,omitempty"` + MStorageBytesReadMin float32 `protobuf:"fixed32,47,opt,name=m_storage_bytes_read_min,json=mStorageBytesReadMin,proto3" json:"m_storage_bytes_read_min,omitempty"` + MStorageBytesReadMax float32 `protobuf:"fixed32,48,opt,name=m_storage_bytes_read_max,json=mStorageBytesReadMax,proto3" json:"m_storage_bytes_read_max,omitempty"` + MStorageBytesReadP99 float32 `protobuf:"fixed32,49,opt,name=m_storage_bytes_read_p99,json=mStorageBytesReadP99,proto3" json:"m_storage_bytes_read_p99,omitempty"` + // Indicates the time, spent reading data from storage during an operation. + MStorageTimeReadingMicrosCnt float32 `protobuf:"fixed32,50,opt,name=m_storage_time_reading_micros_cnt,json=mStorageTimeReadingMicrosCnt,proto3" json:"m_storage_time_reading_micros_cnt,omitempty"` + MStorageTimeReadingMicrosSum float32 `protobuf:"fixed32,51,opt,name=m_storage_time_reading_micros_sum,json=mStorageTimeReadingMicrosSum,proto3" json:"m_storage_time_reading_micros_sum,omitempty"` + MStorageTimeReadingMicrosMin float32 `protobuf:"fixed32,52,opt,name=m_storage_time_reading_micros_min,json=mStorageTimeReadingMicrosMin,proto3" json:"m_storage_time_reading_micros_min,omitempty"` + MStorageTimeReadingMicrosMax float32 `protobuf:"fixed32,53,opt,name=m_storage_time_reading_micros_max,json=mStorageTimeReadingMicrosMax,proto3" json:"m_storage_time_reading_micros_max,omitempty"` + MStorageTimeReadingMicrosP99 float32 `protobuf:"fixed32,54,opt,name=m_storage_time_reading_micros_p99,json=mStorageTimeReadingMicrosP99,proto3" json:"m_storage_time_reading_micros_p99,omitempty"` + unknownFields protoimpl.UnknownFields + sizeCache protoimpl.SizeCache } func (x *MetricsBucket_MongoDB) Reset() { @@ -1655,6 +1702,258 @@ func (x *MetricsBucket_MongoDB) GetPlanSummary() string { return "" } +func (x *MetricsBucket_MongoDB) GetMDocsExaminedCnt() float32 { + if x != nil { + return x.MDocsExaminedCnt + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMDocsExaminedSum() float32 { + if x != nil { + return x.MDocsExaminedSum + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMDocsExaminedMin() float32 { + if x != nil { + return x.MDocsExaminedMin + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMDocsExaminedMax() float32 { + if x != nil { + return x.MDocsExaminedMax + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMDocsExaminedP99() float32 { + if x != nil { + return x.MDocsExaminedP99 + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMKeysExaminedCnt() float32 { + if x != nil { + return x.MKeysExaminedCnt + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMKeysExaminedSum() float32 { + if x != nil { + return x.MKeysExaminedSum + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMKeysExaminedMin() float32 { + if x != nil { + return x.MKeysExaminedMin + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMKeysExaminedMax() float32 { + if x != nil { + return x.MKeysExaminedMax + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMKeysExaminedP99() float32 { + if x != nil { + return x.MKeysExaminedP99 + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetApplicationName() string { + if x != nil { + return x.ApplicationName + } + return "" +} + +func (x *MetricsBucket_MongoDB) GetMLocksGlobalAcquireCountReadSharedCnt() float32 { + if x != nil { + return x.MLocksGlobalAcquireCountReadSharedCnt + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksGlobalAcquireCountReadSharedSum() float32 { + if x != nil { + return x.MLocksGlobalAcquireCountReadSharedSum + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksGlobalAcquireCountWriteSharedCnt() float32 { + if x != nil { + return x.MLocksGlobalAcquireCountWriteSharedCnt + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksGlobalAcquireCountWriteSharedSum() float32 { + if x != nil { + return x.MLocksGlobalAcquireCountWriteSharedSum + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksDatabaseAcquireCountReadSharedCnt() float32 { + if x != nil { + return x.MLocksDatabaseAcquireCountReadSharedCnt + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksDatabaseAcquireCountReadSharedSum() float32 { + if x != nil { + return x.MLocksDatabaseAcquireCountReadSharedSum + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksDatabaseAcquireWaitCountReadSharedCnt() float32 { + if x != nil { + return x.MLocksDatabaseAcquireWaitCountReadSharedCnt + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksDatabaseAcquireWaitCountReadSharedSum() float32 { + if x != nil { + return x.MLocksDatabaseAcquireWaitCountReadSharedSum + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksDatabaseTimeAcquiringMicrosReadSharedCnt() float32 { + if x != nil { + return x.MLocksDatabaseTimeAcquiringMicrosReadSharedCnt + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksDatabaseTimeAcquiringMicrosReadSharedSum() float32 { + if x != nil { + return x.MLocksDatabaseTimeAcquiringMicrosReadSharedSum + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksDatabaseTimeAcquiringMicrosReadSharedMin() float32 { + if x != nil { + return x.MLocksDatabaseTimeAcquiringMicrosReadSharedMin + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksDatabaseTimeAcquiringMicrosReadSharedMax() float32 { + if x != nil { + return x.MLocksDatabaseTimeAcquiringMicrosReadSharedMax + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksDatabaseTimeAcquiringMicrosReadSharedP99() float32 { + if x != nil { + return x.MLocksDatabaseTimeAcquiringMicrosReadSharedP99 + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksCollectionAcquireCountReadSharedCnt() float32 { + if x != nil { + return x.MLocksCollectionAcquireCountReadSharedCnt + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMLocksCollectionAcquireCountReadSharedSum() float32 { + if x != nil { + return x.MLocksCollectionAcquireCountReadSharedSum + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMStorageBytesReadCnt() float32 { + if x != nil { + return x.MStorageBytesReadCnt + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMStorageBytesReadSum() float32 { + if x != nil { + return x.MStorageBytesReadSum + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMStorageBytesReadMin() float32 { + if x != nil { + return x.MStorageBytesReadMin + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMStorageBytesReadMax() float32 { + if x != nil { + return x.MStorageBytesReadMax + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMStorageBytesReadP99() float32 { + if x != nil { + return x.MStorageBytesReadP99 + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMStorageTimeReadingMicrosCnt() float32 { + if x != nil { + return x.MStorageTimeReadingMicrosCnt + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMStorageTimeReadingMicrosSum() float32 { + if x != nil { + return x.MStorageTimeReadingMicrosSum + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMStorageTimeReadingMicrosMin() float32 { + if x != nil { + return x.MStorageTimeReadingMicrosMin + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMStorageTimeReadingMicrosMax() float32 { + if x != nil { + return x.MStorageTimeReadingMicrosMax + } + return 0 +} + +func (x *MetricsBucket_MongoDB) GetMStorageTimeReadingMicrosP99() float32 { + if x != nil { + return x.MStorageTimeReadingMicrosP99 + } + return 0 +} + // PostgreSQL contains metrics for PostgreSQL. type MetricsBucket_PostgreSQL struct { state protoimpl.MessageState `protogen:"open.v1"` @@ -2154,7 +2453,7 @@ var file_agent_v1_collector_proto_rawDesc = string([]byte{ 0x63, 0x74, 0x6f, 0x72, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x12, 0x08, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x1a, 0x19, 0x69, 0x6e, 0x76, 0x65, 0x6e, 0x74, 0x6f, 0x72, 0x79, 0x2f, 0x76, 0x31, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x73, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, - 0x9b, 0x50, 0x0a, 0x0d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x42, 0x75, 0x63, 0x6b, 0x65, + 0xa9, 0x65, 0x0a, 0x0d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x36, 0x0a, 0x06, 0x63, 0x6f, 0x6d, 0x6d, 0x6f, 0x6e, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x1e, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x2e, 0x43, 0x6f, 0x6d, 0x6d, 0x6f, @@ -2586,7 +2885,7 @@ var file_agent_v1_collector_proto_rawDesc = string([]byte{ 0x6e, 0x6f, 0x5f, 0x67, 0x6f, 0x6f, 0x64, 0x5f, 0x69, 0x6e, 0x64, 0x65, 0x78, 0x5f, 0x75, 0x73, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x73, 0x20, 0x01, 0x28, 0x02, 0x52, 0x13, 0x6d, 0x4e, 0x6f, 0x47, 0x6f, 0x6f, 0x64, 0x49, 0x6e, 0x64, 0x65, 0x78, 0x55, 0x73, 0x65, 0x64, 0x53, 0x75, - 0x6d, 0x1a, 0xc5, 0x06, 0x0a, 0x07, 0x4d, 0x6f, 0x6e, 0x67, 0x6f, 0x44, 0x42, 0x12, 0x2d, 0x0a, + 0x6d, 0x1a, 0xd3, 0x1b, 0x0a, 0x07, 0x4d, 0x6f, 0x6e, 0x67, 0x6f, 0x44, 0x42, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x64, 0x6f, 0x63, 0x73, 0x5f, 0x72, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x52, 0x65, 0x74, 0x75, 0x72, 0x6e, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x2d, 0x0a, 0x13, @@ -2638,188 +2937,356 @@ var file_agent_v1_collector_proto_rawDesc = string([]byte{ 0x75, 0x6d, 0x18, 0x11, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x46, 0x75, 0x6c, 0x6c, 0x53, 0x63, 0x61, 0x6e, 0x53, 0x75, 0x6d, 0x12, 0x21, 0x0a, 0x0c, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, 0x12, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x6c, - 0x61, 0x6e, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x1a, 0xd1, 0x13, 0x0a, 0x0a, 0x50, 0x6f, - 0x73, 0x74, 0x67, 0x72, 0x65, 0x53, 0x51, 0x4c, 0x12, 0x1c, 0x0a, 0x0a, 0x6d, 0x5f, 0x72, 0x6f, - 0x77, 0x73, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x08, 0x6d, 0x52, - 0x6f, 0x77, 0x73, 0x43, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x0a, 0x6d, 0x5f, 0x72, 0x6f, 0x77, 0x73, - 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x08, 0x6d, 0x52, 0x6f, 0x77, - 0x73, 0x53, 0x75, 0x6d, 0x12, 0x30, 0x0a, 0x15, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, - 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x03, 0x20, + 0x61, 0x6e, 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x64, + 0x6f, 0x63, 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, + 0x18, 0x13, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x45, 0x78, 0x61, + 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x64, 0x6f, + 0x63, 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, + 0x14, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x45, 0x78, 0x61, 0x6d, + 0x69, 0x6e, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x64, 0x6f, 0x63, + 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0x15, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x45, 0x78, 0x61, 0x6d, 0x69, + 0x6e, 0x65, 0x64, 0x4d, 0x69, 0x6e, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x64, 0x6f, 0x63, 0x73, + 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0x16, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x45, 0x78, 0x61, 0x6d, 0x69, 0x6e, + 0x65, 0x64, 0x4d, 0x61, 0x78, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x64, 0x6f, 0x63, 0x73, 0x5f, + 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x70, 0x39, 0x39, 0x18, 0x17, 0x20, 0x01, + 0x28, 0x02, 0x52, 0x10, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x45, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, + 0x64, 0x50, 0x39, 0x39, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x5f, 0x65, + 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x18, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x10, 0x6d, 0x4b, 0x65, 0x79, 0x73, 0x45, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, + 0x43, 0x6e, 0x74, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x5f, 0x65, 0x78, + 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x19, 0x20, 0x01, 0x28, 0x02, + 0x52, 0x10, 0x6d, 0x4b, 0x65, 0x79, 0x73, 0x45, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x53, + 0x75, 0x6d, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x5f, 0x65, 0x78, 0x61, + 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x02, 0x52, + 0x10, 0x6d, 0x4b, 0x65, 0x79, 0x73, 0x45, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x4d, 0x69, + 0x6e, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, + 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, + 0x6d, 0x4b, 0x65, 0x79, 0x73, 0x45, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x4d, 0x61, 0x78, + 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, + 0x6e, 0x65, 0x64, 0x5f, 0x70, 0x39, 0x39, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, + 0x4b, 0x65, 0x79, 0x73, 0x45, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x50, 0x39, 0x39, 0x12, + 0x29, 0x0a, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, + 0x61, 0x6d, 0x65, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x61, 0x70, 0x70, 0x6c, 0x69, + 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x5b, 0x0a, 0x2c, 0x6d, 0x5f, + 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x61, 0x63, 0x71, + 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, + 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x1e, 0x20, 0x01, 0x28, 0x02, + 0x52, 0x25, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x41, 0x63, + 0x71, 0x75, 0x69, 0x72, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, + 0x61, 0x72, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x5b, 0x0a, 0x2c, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, + 0x6b, 0x73, 0x5f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, + 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, + 0x72, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x02, 0x52, 0x25, 0x6d, + 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x41, 0x63, 0x71, 0x75, 0x69, + 0x72, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x53, 0x75, 0x6d, 0x12, 0x5d, 0x0a, 0x2d, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, + 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, + 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x20, 0x20, 0x01, 0x28, 0x02, 0x52, 0x26, 0x6d, 0x4c, 0x6f, + 0x63, 0x6b, 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, + 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x43, 0x6e, 0x74, 0x12, 0x5d, 0x0a, 0x2d, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x67, + 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, 0x6f, + 0x75, 0x6e, 0x74, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x21, 0x20, 0x01, 0x28, 0x02, 0x52, 0x26, 0x6d, 0x4c, 0x6f, 0x63, + 0x6b, 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x43, + 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, + 0x75, 0x6d, 0x12, 0x5f, 0x0a, 0x2e, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, + 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, + 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x22, 0x20, 0x01, 0x28, 0x02, 0x52, 0x27, 0x6d, 0x4c, 0x6f, 0x63, + 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, + 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x43, 0x6e, 0x74, 0x12, 0x5f, 0x0a, 0x2e, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, + 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, + 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x23, 0x20, 0x01, 0x28, 0x02, 0x52, 0x27, 0x6d, 0x4c, 0x6f, + 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x41, 0x63, 0x71, 0x75, 0x69, + 0x72, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x53, 0x75, 0x6d, 0x12, 0x68, 0x0a, 0x33, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, + 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, + 0x5f, 0x77, 0x61, 0x69, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, + 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x24, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x2b, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, + 0x65, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x57, 0x61, 0x69, 0x74, 0x43, 0x6f, 0x75, 0x6e, + 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x68, + 0x0a, 0x33, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, + 0x73, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x77, 0x61, 0x69, 0x74, 0x5f, + 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x25, 0x20, 0x01, 0x28, 0x02, 0x52, 0x2b, 0x6d, 0x4c, 0x6f, + 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x41, 0x63, 0x71, 0x75, 0x69, + 0x72, 0x65, 0x57, 0x61, 0x69, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x6e, 0x0a, 0x36, 0x6d, 0x5f, 0x6c, 0x6f, + 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x74, 0x69, 0x6d, + 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, + 0x6e, 0x74, 0x18, 0x26, 0x20, 0x01, 0x28, 0x02, 0x52, 0x2e, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, + 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x71, 0x75, + 0x69, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x6e, 0x0a, 0x36, 0x6d, 0x5f, 0x6c, 0x6f, + 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x74, 0x69, 0x6d, + 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, + 0x75, 0x6d, 0x18, 0x27, 0x20, 0x01, 0x28, 0x02, 0x52, 0x2e, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, + 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x71, 0x75, + 0x69, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x6e, 0x0a, 0x36, 0x6d, 0x5f, 0x6c, 0x6f, + 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x74, 0x69, 0x6d, + 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x6d, + 0x69, 0x6e, 0x18, 0x28, 0x20, 0x01, 0x28, 0x02, 0x52, 0x2e, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, + 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x71, 0x75, + 0x69, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x4d, 0x69, 0x6e, 0x12, 0x6e, 0x0a, 0x36, 0x6d, 0x5f, 0x6c, 0x6f, + 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x74, 0x69, 0x6d, + 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x6d, + 0x61, 0x78, 0x18, 0x29, 0x20, 0x01, 0x28, 0x02, 0x52, 0x2e, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, + 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x71, 0x75, + 0x69, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x4d, 0x61, 0x78, 0x12, 0x6e, 0x0a, 0x36, 0x6d, 0x5f, 0x6c, 0x6f, + 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x74, 0x69, 0x6d, + 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x70, + 0x39, 0x39, 0x18, 0x2a, 0x20, 0x01, 0x28, 0x02, 0x52, 0x2e, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, + 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x71, 0x75, + 0x69, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, 0x39, 0x39, 0x12, 0x63, 0x0a, 0x30, 0x6d, 0x5f, 0x6c, 0x6f, + 0x63, 0x6b, 0x73, 0x5f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, + 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, + 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x2b, 0x20, 0x01, + 0x28, 0x02, 0x52, 0x29, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, + 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, + 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x63, 0x0a, + 0x30, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, + 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x75, + 0x6d, 0x18, 0x2c, 0x20, 0x01, 0x28, 0x02, 0x52, 0x29, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x43, + 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, + 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, + 0x75, 0x6d, 0x12, 0x36, 0x0a, 0x18, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, + 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x2d, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x42, 0x79, + 0x74, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x36, 0x0a, 0x18, 0x6d, 0x5f, + 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x72, 0x65, + 0x61, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x2e, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x53, + 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x42, 0x79, 0x74, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, + 0x75, 0x6d, 0x12, 0x36, 0x0a, 0x18, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, + 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0x2f, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x42, 0x79, + 0x74, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x4d, 0x69, 0x6e, 0x12, 0x36, 0x0a, 0x18, 0x6d, 0x5f, + 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x72, 0x65, + 0x61, 0x64, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0x30, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x53, + 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x42, 0x79, 0x74, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x4d, + 0x61, 0x78, 0x12, 0x36, 0x0a, 0x18, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, + 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x70, 0x39, 0x39, 0x18, 0x31, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x42, 0x79, + 0x74, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x50, 0x39, 0x39, 0x12, 0x47, 0x0a, 0x21, 0x6d, 0x5f, + 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x61, + 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x63, 0x6e, 0x74, 0x18, + 0x32, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1c, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x54, + 0x69, 0x6d, 0x65, 0x52, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, + 0x43, 0x6e, 0x74, 0x12, 0x47, 0x0a, 0x21, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, + 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x33, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1c, + 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x61, 0x64, + 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x53, 0x75, 0x6d, 0x12, 0x47, 0x0a, 0x21, + 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, + 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x6d, 0x69, + 0x6e, 0x18, 0x34, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1c, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, + 0x65, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x4d, 0x69, 0x6e, 0x12, 0x47, 0x0a, 0x21, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, + 0x67, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x5f, + 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0x35, 0x20, 0x01, 0x28, 0x02, + 0x52, 0x1c, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, + 0x61, 0x64, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x4d, 0x61, 0x78, 0x12, 0x47, + 0x0a, 0x21, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, + 0x5f, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, + 0x70, 0x39, 0x39, 0x18, 0x36, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1c, 0x6d, 0x53, 0x74, 0x6f, 0x72, + 0x61, 0x67, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x4d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x50, 0x39, 0x39, 0x1a, 0xd1, 0x13, 0x0a, 0x0a, 0x50, 0x6f, 0x73, 0x74, + 0x67, 0x72, 0x65, 0x53, 0x51, 0x4c, 0x12, 0x1c, 0x0a, 0x0a, 0x6d, 0x5f, 0x72, 0x6f, 0x77, 0x73, + 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x08, 0x6d, 0x52, 0x6f, 0x77, + 0x73, 0x43, 0x6e, 0x74, 0x12, 0x1c, 0x0a, 0x0a, 0x6d, 0x5f, 0x72, 0x6f, 0x77, 0x73, 0x5f, 0x73, + 0x75, 0x6d, 0x18, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x08, 0x6d, 0x52, 0x6f, 0x77, 0x73, 0x53, + 0x75, 0x6d, 0x12, 0x30, 0x0a, 0x15, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, + 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x03, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x11, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x48, 0x69, + 0x74, 0x43, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x15, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x04, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, - 0x48, 0x69, 0x74, 0x43, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x15, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, - 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x18, - 0x04, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, - 0x6b, 0x73, 0x48, 0x69, 0x74, 0x53, 0x75, 0x6d, 0x12, 0x32, 0x0a, 0x16, 0x6d, 0x5f, 0x73, 0x68, - 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x63, - 0x6e, 0x74, 0x18, 0x05, 0x20, 0x01, 0x28, 0x02, 0x52, 0x12, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, - 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x32, 0x0a, 0x16, - 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, - 0x61, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x06, 0x20, 0x01, 0x28, 0x02, 0x52, 0x12, 0x6d, 0x53, - 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, - 0x12, 0x38, 0x0a, 0x19, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, - 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x07, 0x20, - 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, - 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x38, 0x0a, 0x19, 0x6d, 0x5f, - 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, - 0x69, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x08, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, - 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, - 0x64, 0x53, 0x75, 0x6d, 0x12, 0x38, 0x0a, 0x19, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, - 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x63, 0x6e, - 0x74, 0x18, 0x09, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, - 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x43, 0x6e, 0x74, 0x12, 0x38, + 0x48, 0x69, 0x74, 0x53, 0x75, 0x6d, 0x12, 0x32, 0x0a, 0x16, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, + 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x63, 0x6e, 0x74, + 0x18, 0x05, 0x20, 0x01, 0x28, 0x02, 0x52, 0x12, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, + 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x32, 0x0a, 0x16, 0x6d, 0x5f, + 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, + 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x06, 0x20, 0x01, 0x28, 0x02, 0x52, 0x12, 0x6d, 0x53, 0x68, 0x61, + 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x38, 0x0a, 0x19, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, - 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x0a, 0x20, 0x01, 0x28, - 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, - 0x69, 0x74, 0x74, 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x12, 0x2e, 0x0a, 0x14, 0x6d, 0x5f, 0x6c, 0x6f, - 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x63, 0x6e, 0x74, - 0x18, 0x0b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, - 0x6b, 0x73, 0x48, 0x69, 0x74, 0x43, 0x6e, 0x74, 0x12, 0x2e, 0x0a, 0x14, 0x6d, 0x5f, 0x6c, 0x6f, - 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x73, 0x75, 0x6d, - 0x18, 0x0c, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, - 0x6b, 0x73, 0x48, 0x69, 0x74, 0x53, 0x75, 0x6d, 0x12, 0x30, 0x0a, 0x15, 0x6d, 0x5f, 0x6c, 0x6f, - 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x63, 0x6e, - 0x74, 0x18, 0x0d, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, - 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x15, 0x6d, 0x5f, - 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, - 0x73, 0x75, 0x6d, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, 0x6d, 0x4c, 0x6f, 0x63, 0x61, - 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x36, 0x0a, 0x18, - 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, - 0x74, 0x69, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, - 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, - 0x64, 0x43, 0x6e, 0x74, 0x12, 0x36, 0x0a, 0x18, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, - 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, - 0x18, 0x10, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, - 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x36, 0x0a, 0x18, - 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, - 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x11, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, - 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, - 0x6e, 0x43, 0x6e, 0x74, 0x12, 0x36, 0x0a, 0x18, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, - 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, - 0x18, 0x12, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, - 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x12, 0x2e, 0x0a, 0x14, - 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, - 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x13, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x54, 0x65, 0x6d, - 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x2e, 0x0a, 0x14, - 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, - 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x14, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x54, 0x65, 0x6d, - 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x34, 0x0a, 0x17, - 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, - 0x74, 0x65, 0x6e, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x15, 0x20, 0x01, 0x28, 0x02, 0x52, 0x13, 0x6d, - 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x43, - 0x6e, 0x74, 0x12, 0x34, 0x0a, 0x17, 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, - 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x16, 0x20, - 0x01, 0x28, 0x02, 0x52, 0x13, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, - 0x69, 0x74, 0x74, 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x12, 0x39, 0x0a, 0x1a, 0x6d, 0x5f, 0x73, 0x68, - 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, - 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x17, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, - 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, - 0x43, 0x6e, 0x74, 0x12, 0x39, 0x0a, 0x1a, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, - 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, - 0x6d, 0x18, 0x18, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, - 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x3b, - 0x0a, 0x1b, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, - 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x19, 0x20, - 0x01, 0x28, 0x02, 0x52, 0x16, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x57, - 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x3b, 0x0a, 0x1b, 0x6d, - 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, - 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x02, - 0x52, 0x16, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, - 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x37, 0x0a, 0x19, 0x6d, 0x5f, 0x6c, 0x6f, - 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, - 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x32, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, - 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, - 0x74, 0x12, 0x37, 0x0a, 0x19, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, - 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x33, - 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x52, - 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x39, 0x0a, 0x1a, 0x6d, 0x5f, - 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, - 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x34, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, - 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, - 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x39, 0x0a, 0x1a, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, - 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, - 0x73, 0x75, 0x6d, 0x18, 0x35, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x4c, 0x6f, 0x63, 0x61, - 0x6c, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, - 0x12, 0x2c, 0x0a, 0x13, 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, - 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0f, 0x6d, - 0x43, 0x70, 0x75, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x2c, + 0x64, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x44, 0x69, + 0x72, 0x74, 0x69, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x38, 0x0a, 0x19, 0x6d, 0x5f, 0x73, 0x68, + 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, 0x65, + 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x08, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, + 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x53, + 0x75, 0x6d, 0x12, 0x38, 0x0a, 0x19, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, + 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x63, 0x6e, 0x74, 0x18, + 0x09, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, + 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x43, 0x6e, 0x74, 0x12, 0x38, 0x0a, 0x19, + 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, + 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x0a, 0x20, 0x01, 0x28, 0x02, 0x52, + 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, + 0x74, 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x12, 0x2e, 0x0a, 0x14, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, + 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x0b, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, + 0x48, 0x69, 0x74, 0x43, 0x6e, 0x74, 0x12, 0x2e, 0x0a, 0x14, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, + 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x0c, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, + 0x48, 0x69, 0x74, 0x53, 0x75, 0x6d, 0x12, 0x30, 0x0a, 0x15, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, + 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, + 0x0d, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, + 0x73, 0x52, 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x30, 0x0a, 0x15, 0x6d, 0x5f, 0x6c, 0x6f, + 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x75, + 0x6d, 0x18, 0x0e, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, + 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x36, 0x0a, 0x18, 0x6d, 0x5f, + 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, + 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x0f, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, + 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x43, + 0x6e, 0x74, 0x12, 0x36, 0x0a, 0x18, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, + 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x10, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, + 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x36, 0x0a, 0x18, 0x6d, 0x5f, + 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, + 0x65, 0x6e, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x11, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, + 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x43, + 0x6e, 0x74, 0x12, 0x36, 0x0a, 0x18, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, + 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x12, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, + 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x12, 0x2e, 0x0a, 0x14, 0x6d, 0x5f, + 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x63, + 0x6e, 0x74, 0x18, 0x13, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, + 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x2e, 0x0a, 0x14, 0x6d, 0x5f, + 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, + 0x75, 0x6d, 0x18, 0x14, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, + 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x34, 0x0a, 0x17, 0x6d, 0x5f, + 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, + 0x6e, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x15, 0x20, 0x01, 0x28, 0x02, 0x52, 0x13, 0x6d, 0x54, 0x65, + 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x43, 0x6e, 0x74, + 0x12, 0x34, 0x0a, 0x17, 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, + 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x16, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x13, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, + 0x74, 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x12, 0x39, 0x0a, 0x1a, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, + 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, + 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x17, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, + 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, + 0x74, 0x12, 0x39, 0x0a, 0x1a, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, + 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, + 0x18, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, + 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x3b, 0x0a, 0x1b, + 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, + 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x19, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x16, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, + 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x3b, 0x0a, 0x1b, 0x6d, 0x5f, 0x73, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, + 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x02, 0x52, 0x16, + 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, + 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x37, 0x0a, 0x19, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, + 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, + 0x63, 0x6e, 0x74, 0x18, 0x32, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, + 0x6c, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, + 0x37, 0x0a, 0x19, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, + 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x33, 0x20, 0x01, + 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, + 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x39, 0x0a, 0x1a, 0x6d, 0x5f, 0x6c, 0x6f, + 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, + 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x34, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x4c, + 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, + 0x43, 0x6e, 0x74, 0x12, 0x39, 0x0a, 0x1a, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, + 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, + 0x6d, 0x18, 0x35, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, + 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x2c, 0x0a, 0x13, 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x6d, - 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0f, 0x6d, 0x43, 0x70, - 0x75, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x2a, 0x0a, 0x12, - 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x73, 0x79, 0x73, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, - 0x6e, 0x74, 0x18, 0x1d, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x43, 0x70, 0x75, 0x53, 0x79, - 0x73, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x2a, 0x0a, 0x12, 0x6d, 0x5f, 0x63, 0x70, - 0x75, 0x5f, 0x73, 0x79, 0x73, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x1e, - 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x43, 0x70, 0x75, 0x53, 0x79, 0x73, 0x54, 0x69, 0x6d, - 0x65, 0x53, 0x75, 0x6d, 0x12, 0x19, 0x0a, 0x08, 0x63, 0x6d, 0x64, 0x5f, 0x74, 0x79, 0x70, 0x65, - 0x18, 0x2b, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6d, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, - 0x29, 0x0a, 0x11, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x73, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x73, - 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x50, 0x6c, 0x61, - 0x6e, 0x73, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x53, 0x75, 0x6d, 0x12, 0x29, 0x0a, 0x11, 0x6d, 0x5f, - 0x70, 0x6c, 0x61, 0x6e, 0x73, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x73, 0x5f, 0x63, 0x6e, 0x74, 0x18, - 0x20, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x43, 0x61, 0x6c, - 0x6c, 0x73, 0x43, 0x6e, 0x74, 0x12, 0x29, 0x0a, 0x11, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x72, - 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x21, 0x20, 0x01, 0x28, 0x02, - 0x52, 0x0e, 0x6d, 0x57, 0x61, 0x6c, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x53, 0x75, 0x6d, - 0x12, 0x29, 0x0a, 0x11, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, - 0x73, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x22, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x57, 0x61, - 0x6c, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x43, 0x6e, 0x74, 0x12, 0x21, 0x0a, 0x0d, 0x6d, - 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x66, 0x70, 0x69, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x23, 0x20, 0x01, - 0x28, 0x02, 0x52, 0x0a, 0x6d, 0x57, 0x61, 0x6c, 0x46, 0x70, 0x69, 0x53, 0x75, 0x6d, 0x12, 0x21, - 0x0a, 0x0d, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x66, 0x70, 0x69, 0x5f, 0x63, 0x6e, 0x74, 0x18, - 0x24, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0a, 0x6d, 0x57, 0x61, 0x6c, 0x46, 0x70, 0x69, 0x43, 0x6e, - 0x74, 0x12, 0x25, 0x0a, 0x0f, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, - 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x25, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x57, 0x61, 0x6c, - 0x42, 0x79, 0x74, 0x65, 0x73, 0x53, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0f, 0x6d, 0x5f, 0x77, 0x61, - 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x26, 0x20, 0x01, 0x28, - 0x02, 0x52, 0x0c, 0x6d, 0x57, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x43, 0x6e, 0x74, 0x12, - 0x25, 0x0a, 0x0f, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, - 0x75, 0x6d, 0x18, 0x27, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x54, - 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0f, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, - 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x28, 0x20, 0x01, 0x28, 0x02, 0x52, - 0x0c, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x25, 0x0a, - 0x0f, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6d, 0x69, 0x6e, - 0x18, 0x29, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, - 0x65, 0x4d, 0x69, 0x6e, 0x12, 0x25, 0x0a, 0x0f, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, - 0x69, 0x6d, 0x65, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0x2a, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, - 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x4d, 0x61, 0x78, 0x12, 0x1f, 0x0a, 0x0b, 0x74, - 0x6f, 0x70, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x69, 0x64, 0x18, 0x2c, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x0a, 0x74, 0x6f, 0x70, 0x51, 0x75, 0x65, 0x72, 0x79, 0x69, 0x64, 0x12, 0x1b, 0x0a, 0x09, - 0x74, 0x6f, 0x70, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x2f, 0x20, 0x01, 0x28, 0x09, 0x52, - 0x08, 0x74, 0x6f, 0x70, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x29, 0x0a, 0x10, 0x61, 0x70, 0x70, - 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x2d, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x0f, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, - 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x69, 0x64, 0x18, 0x2e, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a, - 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x30, 0x20, 0x01, 0x28, 0x09, - 0x52, 0x09, 0x71, 0x75, 0x65, 0x72, 0x79, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x40, 0x0a, 0x0f, 0x68, - 0x69, 0x73, 0x74, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x31, - 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x2e, - 0x48, 0x69, 0x73, 0x74, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x0e, 0x68, - 0x69, 0x73, 0x74, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x22, 0x43, 0x0a, - 0x0d, 0x48, 0x69, 0x73, 0x74, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x14, - 0x0a, 0x05, 0x72, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x72, - 0x61, 0x6e, 0x67, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x66, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, - 0x79, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x66, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, - 0x63, 0x79, 0x2a, 0x95, 0x01, 0x0a, 0x0b, 0x45, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x54, 0x79, - 0x70, 0x65, 0x12, 0x1c, 0x0a, 0x18, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, - 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, - 0x12, 0x17, 0x0a, 0x13, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, - 0x5f, 0x52, 0x41, 0x4e, 0x44, 0x4f, 0x4d, 0x10, 0x01, 0x12, 0x18, 0x0a, 0x14, 0x45, 0x58, 0x41, - 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x53, 0x4c, 0x4f, 0x57, 0x45, 0x53, - 0x54, 0x10, 0x02, 0x12, 0x18, 0x0a, 0x14, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, - 0x59, 0x50, 0x45, 0x5f, 0x46, 0x41, 0x53, 0x54, 0x45, 0x53, 0x54, 0x10, 0x03, 0x12, 0x1b, 0x0a, - 0x17, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x57, 0x49, - 0x54, 0x48, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x04, 0x42, 0x8c, 0x01, 0x0a, 0x0c, 0x63, - 0x6f, 0x6d, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x42, 0x0e, 0x43, 0x6f, 0x6c, - 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x2b, 0x67, - 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x70, 0x65, 0x72, 0x63, 0x6f, 0x6e, - 0x61, 0x2f, 0x70, 0x6d, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, - 0x76, 0x31, 0x3b, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x41, 0x58, 0x58, - 0xaa, 0x02, 0x08, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x08, 0x41, 0x67, - 0x65, 0x6e, 0x74, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x14, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x5c, 0x56, - 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x09, - 0x41, 0x67, 0x65, 0x6e, 0x74, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, - 0x33, + 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0f, 0x6d, 0x43, 0x70, + 0x75, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x2c, 0x0a, 0x13, + 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, + 0x73, 0x75, 0x6d, 0x18, 0x1c, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0f, 0x6d, 0x43, 0x70, 0x75, 0x55, + 0x73, 0x65, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x2a, 0x0a, 0x12, 0x6d, 0x5f, + 0x63, 0x70, 0x75, 0x5f, 0x73, 0x79, 0x73, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, + 0x18, 0x1d, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x43, 0x70, 0x75, 0x53, 0x79, 0x73, 0x54, + 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x2a, 0x0a, 0x12, 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, + 0x73, 0x79, 0x73, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x1e, 0x20, 0x01, + 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x43, 0x70, 0x75, 0x53, 0x79, 0x73, 0x54, 0x69, 0x6d, 0x65, 0x53, + 0x75, 0x6d, 0x12, 0x19, 0x0a, 0x08, 0x63, 0x6d, 0x64, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0x2b, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6d, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x29, 0x0a, + 0x11, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x73, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x73, 0x5f, 0x73, + 0x75, 0x6d, 0x18, 0x1f, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x73, + 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x53, 0x75, 0x6d, 0x12, 0x29, 0x0a, 0x11, 0x6d, 0x5f, 0x70, 0x6c, + 0x61, 0x6e, 0x73, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x73, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x20, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x43, 0x61, 0x6c, 0x6c, 0x73, + 0x43, 0x6e, 0x74, 0x12, 0x29, 0x0a, 0x11, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x63, + 0x6f, 0x72, 0x64, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x21, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, + 0x6d, 0x57, 0x61, 0x6c, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x53, 0x75, 0x6d, 0x12, 0x29, + 0x0a, 0x11, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x5f, + 0x63, 0x6e, 0x74, 0x18, 0x22, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x57, 0x61, 0x6c, 0x52, + 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x43, 0x6e, 0x74, 0x12, 0x21, 0x0a, 0x0d, 0x6d, 0x5f, 0x77, + 0x61, 0x6c, 0x5f, 0x66, 0x70, 0x69, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x23, 0x20, 0x01, 0x28, 0x02, + 0x52, 0x0a, 0x6d, 0x57, 0x61, 0x6c, 0x46, 0x70, 0x69, 0x53, 0x75, 0x6d, 0x12, 0x21, 0x0a, 0x0d, + 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x66, 0x70, 0x69, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x24, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x0a, 0x6d, 0x57, 0x61, 0x6c, 0x46, 0x70, 0x69, 0x43, 0x6e, 0x74, 0x12, + 0x25, 0x0a, 0x0f, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x73, + 0x75, 0x6d, 0x18, 0x25, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x57, 0x61, 0x6c, 0x42, 0x79, + 0x74, 0x65, 0x73, 0x53, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0f, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, + 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x26, 0x20, 0x01, 0x28, 0x02, 0x52, + 0x0c, 0x6d, 0x57, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x43, 0x6e, 0x74, 0x12, 0x25, 0x0a, + 0x0f, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, + 0x18, 0x27, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, + 0x65, 0x53, 0x75, 0x6d, 0x12, 0x25, 0x0a, 0x0f, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, + 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x28, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, + 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x25, 0x0a, 0x0f, 0x6d, + 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0x29, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x4d, + 0x69, 0x6e, 0x12, 0x25, 0x0a, 0x0f, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, + 0x65, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0x2a, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x50, 0x6c, + 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x4d, 0x61, 0x78, 0x12, 0x1f, 0x0a, 0x0b, 0x74, 0x6f, 0x70, + 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x69, 0x64, 0x18, 0x2c, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, + 0x74, 0x6f, 0x70, 0x51, 0x75, 0x65, 0x72, 0x79, 0x69, 0x64, 0x12, 0x1b, 0x0a, 0x09, 0x74, 0x6f, + 0x70, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x2f, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, + 0x6f, 0x70, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x29, 0x0a, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, + 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x2d, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x0f, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, + 0x6d, 0x65, 0x12, 0x16, 0x0a, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x69, 0x64, 0x18, 0x2e, 0x20, 0x01, + 0x28, 0x09, 0x52, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x69, 0x64, 0x12, 0x1d, 0x0a, 0x0a, 0x71, 0x75, + 0x65, 0x72, 0x79, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x30, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, + 0x71, 0x75, 0x65, 0x72, 0x79, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x40, 0x0a, 0x0f, 0x68, 0x69, 0x73, + 0x74, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x31, 0x20, 0x03, + 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x2e, 0x48, 0x69, + 0x73, 0x74, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x49, 0x74, 0x65, 0x6d, 0x52, 0x0e, 0x68, 0x69, 0x73, + 0x74, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x22, 0x43, 0x0a, 0x0d, 0x48, + 0x69, 0x73, 0x74, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x49, 0x74, 0x65, 0x6d, 0x12, 0x14, 0x0a, 0x05, + 0x72, 0x61, 0x6e, 0x67, 0x65, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x72, 0x61, 0x6e, + 0x67, 0x65, 0x12, 0x1c, 0x0a, 0x09, 0x66, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, 0x18, + 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, 0x66, 0x72, 0x65, 0x71, 0x75, 0x65, 0x6e, 0x63, 0x79, + 0x2a, 0x95, 0x01, 0x0a, 0x0b, 0x45, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, + 0x12, 0x1c, 0x0a, 0x18, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, + 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x17, + 0x0a, 0x13, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x52, + 0x41, 0x4e, 0x44, 0x4f, 0x4d, 0x10, 0x01, 0x12, 0x18, 0x0a, 0x14, 0x45, 0x58, 0x41, 0x4d, 0x50, + 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x53, 0x4c, 0x4f, 0x57, 0x45, 0x53, 0x54, 0x10, + 0x02, 0x12, 0x18, 0x0a, 0x14, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, + 0x45, 0x5f, 0x46, 0x41, 0x53, 0x54, 0x45, 0x53, 0x54, 0x10, 0x03, 0x12, 0x1b, 0x0a, 0x17, 0x45, + 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x57, 0x49, 0x54, 0x48, + 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x04, 0x42, 0x8c, 0x01, 0x0a, 0x0c, 0x63, 0x6f, 0x6d, + 0x2e, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x76, 0x31, 0x42, 0x0e, 0x43, 0x6f, 0x6c, 0x6c, 0x65, + 0x63, 0x74, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x2b, 0x67, 0x69, 0x74, + 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x70, 0x65, 0x72, 0x63, 0x6f, 0x6e, 0x61, 0x2f, + 0x70, 0x6d, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x2f, 0x76, 0x31, + 0x3b, 0x61, 0x67, 0x65, 0x6e, 0x74, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x41, 0x58, 0x58, 0xaa, 0x02, + 0x08, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x08, 0x41, 0x67, 0x65, 0x6e, + 0x74, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x14, 0x41, 0x67, 0x65, 0x6e, 0x74, 0x5c, 0x56, 0x31, 0x5c, + 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x09, 0x41, 0x67, + 0x65, 0x6e, 0x74, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, }) var ( diff --git a/api/agent/v1/collector.pb.validate.go b/api/agent/v1/collector.pb.validate.go index 4165f48a41..3b1582a35a 100644 --- a/api/agent/v1/collector.pb.validate.go +++ b/api/agent/v1/collector.pb.validate.go @@ -901,6 +901,78 @@ func (m *MetricsBucket_MongoDB) validate(all bool) error { // no validation rules for PlanSummary + // no validation rules for MDocsExaminedCnt + + // no validation rules for MDocsExaminedSum + + // no validation rules for MDocsExaminedMin + + // no validation rules for MDocsExaminedMax + + // no validation rules for MDocsExaminedP99 + + // no validation rules for MKeysExaminedCnt + + // no validation rules for MKeysExaminedSum + + // no validation rules for MKeysExaminedMin + + // no validation rules for MKeysExaminedMax + + // no validation rules for MKeysExaminedP99 + + // no validation rules for ApplicationName + + // no validation rules for MLocksGlobalAcquireCountReadSharedCnt + + // no validation rules for MLocksGlobalAcquireCountReadSharedSum + + // no validation rules for MLocksGlobalAcquireCountWriteSharedCnt + + // no validation rules for MLocksGlobalAcquireCountWriteSharedSum + + // no validation rules for MLocksDatabaseAcquireCountReadSharedCnt + + // no validation rules for MLocksDatabaseAcquireCountReadSharedSum + + // no validation rules for MLocksDatabaseAcquireWaitCountReadSharedCnt + + // no validation rules for MLocksDatabaseAcquireWaitCountReadSharedSum + + // no validation rules for MLocksDatabaseTimeAcquiringMicrosReadSharedCnt + + // no validation rules for MLocksDatabaseTimeAcquiringMicrosReadSharedSum + + // no validation rules for MLocksDatabaseTimeAcquiringMicrosReadSharedMin + + // no validation rules for MLocksDatabaseTimeAcquiringMicrosReadSharedMax + + // no validation rules for MLocksDatabaseTimeAcquiringMicrosReadSharedP99 + + // no validation rules for MLocksCollectionAcquireCountReadSharedCnt + + // no validation rules for MLocksCollectionAcquireCountReadSharedSum + + // no validation rules for MStorageBytesReadCnt + + // no validation rules for MStorageBytesReadSum + + // no validation rules for MStorageBytesReadMin + + // no validation rules for MStorageBytesReadMax + + // no validation rules for MStorageBytesReadP99 + + // no validation rules for MStorageTimeReadingMicrosCnt + + // no validation rules for MStorageTimeReadingMicrosSum + + // no validation rules for MStorageTimeReadingMicrosMin + + // no validation rules for MStorageTimeReadingMicrosMax + + // no validation rules for MStorageTimeReadingMicrosP99 + if len(errors) > 0 { return MetricsBucket_MongoDBMultiError(errors) } diff --git a/api/agent/v1/collector.proto b/api/agent/v1/collector.proto index 54c6b9bafe..c5ec5b88e6 100644 --- a/api/agent/v1/collector.proto +++ b/api/agent/v1/collector.proto @@ -266,6 +266,53 @@ message MetricsBucket { float m_full_scan_sum = 17; // Plan summary type (COLLSCAN, IXSCAN, etc). string plan_summary = 18; + // Total number of documents scanned during query execution. + float m_docs_examined_cnt = 19; + float m_docs_examined_sum = 20; + float m_docs_examined_min = 21; + float m_docs_examined_max = 22; + float m_docs_examined_p99 = 23; + // Total number of index keys scanned during query execution. + float m_keys_examined_cnt = 24; + float m_keys_examined_sum = 25; + float m_keys_examined_min = 26; + float m_keys_examined_max = 27; + float m_keys_examined_p99 = 28; + // Application name from client. + string application_name = 29; + // Number of times a global read lock was acquired during query execution. + float m_locks_global_acquire_count_read_shared_cnt = 30; + float m_locks_global_acquire_count_read_shared_sum = 31; + // Number of times a global write lock was acquired during query execution. + float m_locks_global_acquire_count_write_shared_cnt = 32; + float m_locks_global_acquire_count_write_shared_sum = 33; + // Number of times a read lock was acquired at the database level during query execution. + float m_locks_database_acquire_count_read_shared_cnt = 34; + float m_locks_database_acquire_count_read_shared_sum = 35; + // Number of times a read lock at the database level was requested but had to wait before being granted. + float m_locks_database_acquire_wait_count_read_shared_cnt = 36; + float m_locks_database_acquire_wait_count_read_shared_sum = 37; + // Indicates the time, spent acquiring a read lock at the database level during an operation. + float m_locks_database_time_acquiring_micros_read_shared_cnt = 38; + float m_locks_database_time_acquiring_micros_read_shared_sum = 39; + float m_locks_database_time_acquiring_micros_read_shared_min = 40; + float m_locks_database_time_acquiring_micros_read_shared_max = 41; + float m_locks_database_time_acquiring_micros_read_shared_p99 = 42; + // Number of times a read lock was acquired on a specific collection during operations. + float m_locks_collection_acquire_count_read_shared_cnt = 43; + float m_locks_collection_acquire_count_read_shared_sum = 44; + // Total number of bytes read from storage during a specific operation. + float m_storage_bytes_read_cnt = 45; + float m_storage_bytes_read_sum = 46; + float m_storage_bytes_read_min = 47; + float m_storage_bytes_read_max = 48; + float m_storage_bytes_read_p99 = 49; + // Indicates the time, spent reading data from storage during an operation. + float m_storage_time_reading_micros_cnt = 50; + float m_storage_time_reading_micros_sum = 51; + float m_storage_time_reading_micros_min = 52; + float m_storage_time_reading_micros_max = 53; + float m_storage_time_reading_micros_p99 = 54; } // PostgreSQL contains metrics for PostgreSQL. message PostgreSQL { diff --git a/api/qan/v1/collector.pb.go b/api/qan/v1/collector.pb.go index eeb15a34d3..8a7e1e9a3d 100644 --- a/api/qan/v1/collector.pb.go +++ b/api/qan/v1/collector.pb.go @@ -326,8 +326,53 @@ type MetricsBucket struct { MDocsScannedMax float32 `protobuf:"fixed32,203,opt,name=m_docs_scanned_max,json=mDocsScannedMax,proto3" json:"m_docs_scanned_max,omitempty"` MDocsScannedP99 float32 `protobuf:"fixed32,204,opt,name=m_docs_scanned_p99,json=mDocsScannedP99,proto3" json:"m_docs_scanned_p99,omitempty"` // Plan summary type (COLLSCAN, IXSCAN, etc). - PlanSummary string `protobuf:"bytes,205,opt,name=plan_summary,json=planSummary,proto3" json:"plan_summary,omitempty"` - MSharedBlksHitCnt float32 `protobuf:"fixed32,210,opt,name=m_shared_blks_hit_cnt,json=mSharedBlksHitCnt,proto3" json:"m_shared_blks_hit_cnt,omitempty"` + PlanSummary string `protobuf:"bytes,205,opt,name=plan_summary,json=planSummary,proto3" json:"plan_summary,omitempty"` + // Total number of documents scanned during query execution. + MDocsExaminedCnt float32 `protobuf:"fixed32,269,opt,name=m_docs_examined_cnt,json=mDocsExaminedCnt,proto3" json:"m_docs_examined_cnt,omitempty"` + MDocsExaminedSum float32 `protobuf:"fixed32,270,opt,name=m_docs_examined_sum,json=mDocsExaminedSum,proto3" json:"m_docs_examined_sum,omitempty"` + MDocsExaminedMin float32 `protobuf:"fixed32,271,opt,name=m_docs_examined_min,json=mDocsExaminedMin,proto3" json:"m_docs_examined_min,omitempty"` + MDocsExaminedMax float32 `protobuf:"fixed32,272,opt,name=m_docs_examined_max,json=mDocsExaminedMax,proto3" json:"m_docs_examined_max,omitempty"` + MDocsExaminedP99 float32 `protobuf:"fixed32,273,opt,name=m_docs_examined_p99,json=mDocsExaminedP99,proto3" json:"m_docs_examined_p99,omitempty"` + // Total number of index keys scanned during query execution. + MKeysExaminedCnt float32 `protobuf:"fixed32,274,opt,name=m_keys_examined_cnt,json=mKeysExaminedCnt,proto3" json:"m_keys_examined_cnt,omitempty"` + MKeysExaminedSum float32 `protobuf:"fixed32,275,opt,name=m_keys_examined_sum,json=mKeysExaminedSum,proto3" json:"m_keys_examined_sum,omitempty"` + MKeysExaminedMin float32 `protobuf:"fixed32,276,opt,name=m_keys_examined_min,json=mKeysExaminedMin,proto3" json:"m_keys_examined_min,omitempty"` + MKeysExaminedMax float32 `protobuf:"fixed32,277,opt,name=m_keys_examined_max,json=mKeysExaminedMax,proto3" json:"m_keys_examined_max,omitempty"` + MKeysExaminedP99 float32 `protobuf:"fixed32,278,opt,name=m_keys_examined_p99,json=mKeysExaminedP99,proto3" json:"m_keys_examined_p99,omitempty"` + // Number of times a global read lock was acquired during query execution. + MLocksGlobalAcquireCountReadSharedCnt float32 `protobuf:"fixed32,279,opt,name=m_locks_global_acquire_count_read_shared_cnt,json=mLocksGlobalAcquireCountReadSharedCnt,proto3" json:"m_locks_global_acquire_count_read_shared_cnt,omitempty"` + MLocksGlobalAcquireCountReadSharedSum float32 `protobuf:"fixed32,280,opt,name=m_locks_global_acquire_count_read_shared_sum,json=mLocksGlobalAcquireCountReadSharedSum,proto3" json:"m_locks_global_acquire_count_read_shared_sum,omitempty"` + // Number of times a global write lock was acquired during query execution. + MLocksGlobalAcquireCountWriteSharedCnt float32 `protobuf:"fixed32,281,opt,name=m_locks_global_acquire_count_write_shared_cnt,json=mLocksGlobalAcquireCountWriteSharedCnt,proto3" json:"m_locks_global_acquire_count_write_shared_cnt,omitempty"` + MLocksGlobalAcquireCountWriteSharedSum float32 `protobuf:"fixed32,282,opt,name=m_locks_global_acquire_count_write_shared_sum,json=mLocksGlobalAcquireCountWriteSharedSum,proto3" json:"m_locks_global_acquire_count_write_shared_sum,omitempty"` + // Number of times a read lock was acquired at the database level during query execution. + MLocksDatabaseAcquireCountReadSharedCnt float32 `protobuf:"fixed32,283,opt,name=m_locks_database_acquire_count_read_shared_cnt,json=mLocksDatabaseAcquireCountReadSharedCnt,proto3" json:"m_locks_database_acquire_count_read_shared_cnt,omitempty"` + MLocksDatabaseAcquireCountReadSharedSum float32 `protobuf:"fixed32,284,opt,name=m_locks_database_acquire_count_read_shared_sum,json=mLocksDatabaseAcquireCountReadSharedSum,proto3" json:"m_locks_database_acquire_count_read_shared_sum,omitempty"` + // Number of times a read lock at the database level was requested but had to wait before being granted. + MLocksDatabaseAcquireWaitCountReadSharedCnt float32 `protobuf:"fixed32,285,opt,name=m_locks_database_acquire_wait_count_read_shared_cnt,json=mLocksDatabaseAcquireWaitCountReadSharedCnt,proto3" json:"m_locks_database_acquire_wait_count_read_shared_cnt,omitempty"` + MLocksDatabaseAcquireWaitCountReadSharedSum float32 `protobuf:"fixed32,286,opt,name=m_locks_database_acquire_wait_count_read_shared_sum,json=mLocksDatabaseAcquireWaitCountReadSharedSum,proto3" json:"m_locks_database_acquire_wait_count_read_shared_sum,omitempty"` + // Indicates the time, spent acquiring a read lock at the database level during an operation. + MLocksDatabaseTimeAcquiringMicrosReadSharedCnt float32 `protobuf:"fixed32,287,opt,name=m_locks_database_time_acquiring_micros_read_shared_cnt,json=mLocksDatabaseTimeAcquiringMicrosReadSharedCnt,proto3" json:"m_locks_database_time_acquiring_micros_read_shared_cnt,omitempty"` + MLocksDatabaseTimeAcquiringMicrosReadSharedSum float32 `protobuf:"fixed32,288,opt,name=m_locks_database_time_acquiring_micros_read_shared_sum,json=mLocksDatabaseTimeAcquiringMicrosReadSharedSum,proto3" json:"m_locks_database_time_acquiring_micros_read_shared_sum,omitempty"` + MLocksDatabaseTimeAcquiringMicrosReadSharedMin float32 `protobuf:"fixed32,289,opt,name=m_locks_database_time_acquiring_micros_read_shared_min,json=mLocksDatabaseTimeAcquiringMicrosReadSharedMin,proto3" json:"m_locks_database_time_acquiring_micros_read_shared_min,omitempty"` + MLocksDatabaseTimeAcquiringMicrosReadSharedMax float32 `protobuf:"fixed32,290,opt,name=m_locks_database_time_acquiring_micros_read_shared_max,json=mLocksDatabaseTimeAcquiringMicrosReadSharedMax,proto3" json:"m_locks_database_time_acquiring_micros_read_shared_max,omitempty"` + MLocksDatabaseTimeAcquiringMicrosReadSharedP99 float32 `protobuf:"fixed32,291,opt,name=m_locks_database_time_acquiring_micros_read_shared_p99,json=mLocksDatabaseTimeAcquiringMicrosReadSharedP99,proto3" json:"m_locks_database_time_acquiring_micros_read_shared_p99,omitempty"` + // Number of times a read lock was acquired on a specific collection during operations. + MLocksCollectionAcquireCountReadSharedCnt float32 `protobuf:"fixed32,292,opt,name=m_locks_collection_acquire_count_read_shared_cnt,json=mLocksCollectionAcquireCountReadSharedCnt,proto3" json:"m_locks_collection_acquire_count_read_shared_cnt,omitempty"` + MLocksCollectionAcquireCountReadSharedSum float32 `protobuf:"fixed32,293,opt,name=m_locks_collection_acquire_count_read_shared_sum,json=mLocksCollectionAcquireCountReadSharedSum,proto3" json:"m_locks_collection_acquire_count_read_shared_sum,omitempty"` + // Total number of bytes read from storage during a specific operation. + MStorageBytesReadCnt float32 `protobuf:"fixed32,294,opt,name=m_storage_bytes_read_cnt,json=mStorageBytesReadCnt,proto3" json:"m_storage_bytes_read_cnt,omitempty"` + MStorageBytesReadSum float32 `protobuf:"fixed32,295,opt,name=m_storage_bytes_read_sum,json=mStorageBytesReadSum,proto3" json:"m_storage_bytes_read_sum,omitempty"` + MStorageBytesReadMin float32 `protobuf:"fixed32,296,opt,name=m_storage_bytes_read_min,json=mStorageBytesReadMin,proto3" json:"m_storage_bytes_read_min,omitempty"` + MStorageBytesReadMax float32 `protobuf:"fixed32,297,opt,name=m_storage_bytes_read_max,json=mStorageBytesReadMax,proto3" json:"m_storage_bytes_read_max,omitempty"` + MStorageBytesReadP99 float32 `protobuf:"fixed32,298,opt,name=m_storage_bytes_read_p99,json=mStorageBytesReadP99,proto3" json:"m_storage_bytes_read_p99,omitempty"` + // Indicates the time, spent reading data from storage during an operation. + MStorageTimeReadingMicrosCnt float32 `protobuf:"fixed32,299,opt,name=m_storage_time_reading_micros_cnt,json=mStorageTimeReadingMicrosCnt,proto3" json:"m_storage_time_reading_micros_cnt,omitempty"` + MStorageTimeReadingMicrosSum float32 `protobuf:"fixed32,300,opt,name=m_storage_time_reading_micros_sum,json=mStorageTimeReadingMicrosSum,proto3" json:"m_storage_time_reading_micros_sum,omitempty"` + MStorageTimeReadingMicrosMin float32 `protobuf:"fixed32,301,opt,name=m_storage_time_reading_micros_min,json=mStorageTimeReadingMicrosMin,proto3" json:"m_storage_time_reading_micros_min,omitempty"` + MStorageTimeReadingMicrosMax float32 `protobuf:"fixed32,302,opt,name=m_storage_time_reading_micros_max,json=mStorageTimeReadingMicrosMax,proto3" json:"m_storage_time_reading_micros_max,omitempty"` + MStorageTimeReadingMicrosP99 float32 `protobuf:"fixed32,303,opt,name=m_storage_time_reading_micros_p99,json=mStorageTimeReadingMicrosP99,proto3" json:"m_storage_time_reading_micros_p99,omitempty"` + MSharedBlksHitCnt float32 `protobuf:"fixed32,210,opt,name=m_shared_blks_hit_cnt,json=mSharedBlksHitCnt,proto3" json:"m_shared_blks_hit_cnt,omitempty"` // Total number of shared block cache hits by the statement. MSharedBlksHitSum float32 `protobuf:"fixed32,211,opt,name=m_shared_blks_hit_sum,json=mSharedBlksHitSum,proto3" json:"m_shared_blks_hit_sum,omitempty"` MSharedBlksReadCnt float32 `protobuf:"fixed32,212,opt,name=m_shared_blks_read_cnt,json=mSharedBlksReadCnt,proto3" json:"m_shared_blks_read_cnt,omitempty"` @@ -1664,6 +1709,251 @@ func (x *MetricsBucket) GetPlanSummary() string { return "" } +func (x *MetricsBucket) GetMDocsExaminedCnt() float32 { + if x != nil { + return x.MDocsExaminedCnt + } + return 0 +} + +func (x *MetricsBucket) GetMDocsExaminedSum() float32 { + if x != nil { + return x.MDocsExaminedSum + } + return 0 +} + +func (x *MetricsBucket) GetMDocsExaminedMin() float32 { + if x != nil { + return x.MDocsExaminedMin + } + return 0 +} + +func (x *MetricsBucket) GetMDocsExaminedMax() float32 { + if x != nil { + return x.MDocsExaminedMax + } + return 0 +} + +func (x *MetricsBucket) GetMDocsExaminedP99() float32 { + if x != nil { + return x.MDocsExaminedP99 + } + return 0 +} + +func (x *MetricsBucket) GetMKeysExaminedCnt() float32 { + if x != nil { + return x.MKeysExaminedCnt + } + return 0 +} + +func (x *MetricsBucket) GetMKeysExaminedSum() float32 { + if x != nil { + return x.MKeysExaminedSum + } + return 0 +} + +func (x *MetricsBucket) GetMKeysExaminedMin() float32 { + if x != nil { + return x.MKeysExaminedMin + } + return 0 +} + +func (x *MetricsBucket) GetMKeysExaminedMax() float32 { + if x != nil { + return x.MKeysExaminedMax + } + return 0 +} + +func (x *MetricsBucket) GetMKeysExaminedP99() float32 { + if x != nil { + return x.MKeysExaminedP99 + } + return 0 +} + +func (x *MetricsBucket) GetMLocksGlobalAcquireCountReadSharedCnt() float32 { + if x != nil { + return x.MLocksGlobalAcquireCountReadSharedCnt + } + return 0 +} + +func (x *MetricsBucket) GetMLocksGlobalAcquireCountReadSharedSum() float32 { + if x != nil { + return x.MLocksGlobalAcquireCountReadSharedSum + } + return 0 +} + +func (x *MetricsBucket) GetMLocksGlobalAcquireCountWriteSharedCnt() float32 { + if x != nil { + return x.MLocksGlobalAcquireCountWriteSharedCnt + } + return 0 +} + +func (x *MetricsBucket) GetMLocksGlobalAcquireCountWriteSharedSum() float32 { + if x != nil { + return x.MLocksGlobalAcquireCountWriteSharedSum + } + return 0 +} + +func (x *MetricsBucket) GetMLocksDatabaseAcquireCountReadSharedCnt() float32 { + if x != nil { + return x.MLocksDatabaseAcquireCountReadSharedCnt + } + return 0 +} + +func (x *MetricsBucket) GetMLocksDatabaseAcquireCountReadSharedSum() float32 { + if x != nil { + return x.MLocksDatabaseAcquireCountReadSharedSum + } + return 0 +} + +func (x *MetricsBucket) GetMLocksDatabaseAcquireWaitCountReadSharedCnt() float32 { + if x != nil { + return x.MLocksDatabaseAcquireWaitCountReadSharedCnt + } + return 0 +} + +func (x *MetricsBucket) GetMLocksDatabaseAcquireWaitCountReadSharedSum() float32 { + if x != nil { + return x.MLocksDatabaseAcquireWaitCountReadSharedSum + } + return 0 +} + +func (x *MetricsBucket) GetMLocksDatabaseTimeAcquiringMicrosReadSharedCnt() float32 { + if x != nil { + return x.MLocksDatabaseTimeAcquiringMicrosReadSharedCnt + } + return 0 +} + +func (x *MetricsBucket) GetMLocksDatabaseTimeAcquiringMicrosReadSharedSum() float32 { + if x != nil { + return x.MLocksDatabaseTimeAcquiringMicrosReadSharedSum + } + return 0 +} + +func (x *MetricsBucket) GetMLocksDatabaseTimeAcquiringMicrosReadSharedMin() float32 { + if x != nil { + return x.MLocksDatabaseTimeAcquiringMicrosReadSharedMin + } + return 0 +} + +func (x *MetricsBucket) GetMLocksDatabaseTimeAcquiringMicrosReadSharedMax() float32 { + if x != nil { + return x.MLocksDatabaseTimeAcquiringMicrosReadSharedMax + } + return 0 +} + +func (x *MetricsBucket) GetMLocksDatabaseTimeAcquiringMicrosReadSharedP99() float32 { + if x != nil { + return x.MLocksDatabaseTimeAcquiringMicrosReadSharedP99 + } + return 0 +} + +func (x *MetricsBucket) GetMLocksCollectionAcquireCountReadSharedCnt() float32 { + if x != nil { + return x.MLocksCollectionAcquireCountReadSharedCnt + } + return 0 +} + +func (x *MetricsBucket) GetMLocksCollectionAcquireCountReadSharedSum() float32 { + if x != nil { + return x.MLocksCollectionAcquireCountReadSharedSum + } + return 0 +} + +func (x *MetricsBucket) GetMStorageBytesReadCnt() float32 { + if x != nil { + return x.MStorageBytesReadCnt + } + return 0 +} + +func (x *MetricsBucket) GetMStorageBytesReadSum() float32 { + if x != nil { + return x.MStorageBytesReadSum + } + return 0 +} + +func (x *MetricsBucket) GetMStorageBytesReadMin() float32 { + if x != nil { + return x.MStorageBytesReadMin + } + return 0 +} + +func (x *MetricsBucket) GetMStorageBytesReadMax() float32 { + if x != nil { + return x.MStorageBytesReadMax + } + return 0 +} + +func (x *MetricsBucket) GetMStorageBytesReadP99() float32 { + if x != nil { + return x.MStorageBytesReadP99 + } + return 0 +} + +func (x *MetricsBucket) GetMStorageTimeReadingMicrosCnt() float32 { + if x != nil { + return x.MStorageTimeReadingMicrosCnt + } + return 0 +} + +func (x *MetricsBucket) GetMStorageTimeReadingMicrosSum() float32 { + if x != nil { + return x.MStorageTimeReadingMicrosSum + } + return 0 +} + +func (x *MetricsBucket) GetMStorageTimeReadingMicrosMin() float32 { + if x != nil { + return x.MStorageTimeReadingMicrosMin + } + return 0 +} + +func (x *MetricsBucket) GetMStorageTimeReadingMicrosMax() float32 { + if x != nil { + return x.MStorageTimeReadingMicrosMax + } + return 0 +} + +func (x *MetricsBucket) GetMStorageTimeReadingMicrosP99() float32 { + if x != nil { + return x.MStorageTimeReadingMicrosP99 + } + return 0 +} + func (x *MetricsBucket) GetMSharedBlksHitCnt() float32 { if x != nil { return x.MSharedBlksHitCnt @@ -2099,7 +2389,7 @@ var file_qan_v1_collector_proto_rawDesc = string([]byte{ 0x6d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x5f, 0x62, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x15, 0x2e, 0x71, 0x61, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x52, 0x0d, 0x6d, 0x65, 0x74, - 0x72, 0x69, 0x63, 0x73, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x22, 0xd0, 0x53, 0x0a, 0x0d, 0x4d, + 0x72, 0x69, 0x63, 0x73, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x22, 0xd6, 0x68, 0x0a, 0x0d, 0x4d, 0x65, 0x74, 0x72, 0x69, 0x63, 0x73, 0x42, 0x75, 0x63, 0x6b, 0x65, 0x74, 0x12, 0x18, 0x0a, 0x07, 0x71, 0x75, 0x65, 0x72, 0x79, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x71, 0x75, 0x65, 0x72, 0x79, 0x69, 0x64, 0x12, 0x2f, 0x0a, 0x13, 0x65, 0x78, 0x70, 0x6c, 0x61, 0x69, @@ -2591,200 +2881,368 @@ var file_qan_v1_collector_proto_rawDesc = string([]byte{ 0x28, 0x02, 0x52, 0x0f, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x53, 0x63, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x50, 0x39, 0x39, 0x12, 0x22, 0x0a, 0x0c, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x18, 0xcd, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0b, 0x70, 0x6c, 0x61, 0x6e, - 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x31, 0x0a, 0x15, 0x6d, 0x5f, 0x73, 0x68, 0x61, - 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x63, 0x6e, 0x74, - 0x18, 0xd2, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, - 0x42, 0x6c, 0x6b, 0x73, 0x48, 0x69, 0x74, 0x43, 0x6e, 0x74, 0x12, 0x31, 0x0a, 0x15, 0x6d, 0x5f, - 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, - 0x73, 0x75, 0x6d, 0x18, 0xd3, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, 0x6d, 0x53, 0x68, 0x61, - 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x48, 0x69, 0x74, 0x53, 0x75, 0x6d, 0x12, 0x33, 0x0a, - 0x16, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, - 0x65, 0x61, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xd4, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x12, - 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x43, - 0x6e, 0x74, 0x12, 0x33, 0x0a, 0x16, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, - 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xd5, 0x01, 0x20, - 0x01, 0x28, 0x02, 0x52, 0x12, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, - 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x39, 0x0a, 0x19, 0x6d, 0x5f, 0x73, 0x68, 0x61, - 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, - 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xd6, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, - 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x43, - 0x6e, 0x74, 0x12, 0x39, 0x0a, 0x19, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, - 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, - 0xd7, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, - 0x6c, 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x39, 0x0a, - 0x19, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, - 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xd8, 0x01, 0x20, 0x01, 0x28, - 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, - 0x69, 0x74, 0x74, 0x65, 0x6e, 0x43, 0x6e, 0x74, 0x12, 0x39, 0x0a, 0x19, 0x6d, 0x5f, 0x73, 0x68, - 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, - 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xd9, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, - 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, - 0x53, 0x75, 0x6d, 0x12, 0x2f, 0x0a, 0x14, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, - 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xda, 0x01, 0x20, 0x01, - 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x48, 0x69, - 0x74, 0x43, 0x6e, 0x74, 0x12, 0x2f, 0x0a, 0x14, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, - 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xdb, 0x01, 0x20, - 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x48, - 0x69, 0x74, 0x53, 0x75, 0x6d, 0x12, 0x31, 0x0a, 0x15, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, - 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xdc, - 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, - 0x73, 0x52, 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x31, 0x0a, 0x15, 0x6d, 0x5f, 0x6c, 0x6f, - 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x75, - 0x6d, 0x18, 0xdd, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, - 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x37, 0x0a, 0x18, 0x6d, - 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, - 0x69, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xde, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, - 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, - 0x64, 0x43, 0x6e, 0x74, 0x12, 0x37, 0x0a, 0x18, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, - 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, - 0x18, 0xdf, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, - 0x6c, 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x37, 0x0a, - 0x18, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, - 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xe0, 0x01, 0x20, 0x01, 0x28, 0x02, - 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, - 0x74, 0x65, 0x6e, 0x43, 0x6e, 0x74, 0x12, 0x37, 0x0a, 0x18, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, - 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, - 0x75, 0x6d, 0x18, 0xe1, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, - 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x12, - 0x2f, 0x0a, 0x14, 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, - 0x65, 0x61, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xe2, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, - 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, - 0x12, 0x2f, 0x0a, 0x14, 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, - 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xe3, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, - 0x10, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, - 0x6d, 0x12, 0x35, 0x0a, 0x17, 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, - 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xe4, 0x01, 0x20, - 0x01, 0x28, 0x02, 0x52, 0x13, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, - 0x69, 0x74, 0x74, 0x65, 0x6e, 0x43, 0x6e, 0x74, 0x12, 0x35, 0x0a, 0x17, 0x6d, 0x5f, 0x74, 0x65, - 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, - 0x73, 0x75, 0x6d, 0x18, 0xe5, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x13, 0x6d, 0x54, 0x65, 0x6d, - 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x12, - 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, - 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xe6, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0f, 0x6d, - 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x2d, - 0x0a, 0x13, 0x6d, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, - 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xe7, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0f, 0x6d, 0x42, - 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x2f, 0x0a, - 0x14, 0x6d, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, - 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xe8, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x42, - 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x2f, - 0x0a, 0x14, 0x6d, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, - 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xe9, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, - 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, - 0x3a, 0x0a, 0x1a, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, - 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xea, 0x01, - 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, - 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x3a, 0x0a, 0x1a, 0x6d, - 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, - 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xeb, 0x01, 0x20, 0x01, 0x28, 0x02, - 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, - 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x3c, 0x0a, 0x1b, 0x6d, 0x5f, 0x73, 0x68, 0x61, - 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, - 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xec, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x16, 0x6d, - 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, - 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x3c, 0x0a, 0x1b, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, - 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, - 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xed, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x16, 0x6d, 0x53, 0x68, - 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, - 0x53, 0x75, 0x6d, 0x12, 0x38, 0x0a, 0x19, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, - 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, - 0x18, 0xee, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, - 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x38, 0x0a, - 0x19, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, - 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xef, 0x01, 0x20, 0x01, 0x28, - 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, - 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x3a, 0x0a, 0x1a, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, - 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, - 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xf0, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x4c, - 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, - 0x43, 0x6e, 0x74, 0x12, 0x3a, 0x0a, 0x1a, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, - 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, - 0x6d, 0x18, 0xf1, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, - 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, - 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, - 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xf2, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0f, 0x6d, - 0x43, 0x70, 0x75, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x2d, - 0x0a, 0x13, 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x6d, - 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xf3, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0f, 0x6d, 0x43, - 0x70, 0x75, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x2b, 0x0a, - 0x12, 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x73, 0x79, 0x73, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, - 0x63, 0x6e, 0x74, 0x18, 0xf4, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x43, 0x70, 0x75, - 0x53, 0x79, 0x73, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x2b, 0x0a, 0x12, 0x6d, 0x5f, - 0x63, 0x70, 0x75, 0x5f, 0x73, 0x79, 0x73, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, - 0x18, 0xf5, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x43, 0x70, 0x75, 0x53, 0x79, 0x73, - 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x1a, 0x0a, 0x08, 0x63, 0x6d, 0x64, 0x5f, 0x74, - 0x79, 0x70, 0x65, 0x18, 0xf6, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x07, 0x63, 0x6d, 0x64, 0x54, - 0x79, 0x70, 0x65, 0x12, 0x2a, 0x0a, 0x11, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x73, 0x5f, 0x63, - 0x61, 0x6c, 0x6c, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xfa, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, - 0x0e, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x53, 0x75, 0x6d, 0x12, - 0x2a, 0x0a, 0x11, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x73, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x73, - 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xfb, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x50, 0x6c, - 0x61, 0x6e, 0x73, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x43, 0x6e, 0x74, 0x12, 0x2a, 0x0a, 0x11, 0x6d, - 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x5f, 0x73, 0x75, 0x6d, - 0x18, 0xfc, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x57, 0x61, 0x6c, 0x52, 0x65, 0x63, - 0x6f, 0x72, 0x64, 0x73, 0x53, 0x75, 0x6d, 0x12, 0x2a, 0x0a, 0x11, 0x6d, 0x5f, 0x77, 0x61, 0x6c, - 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xfd, 0x01, 0x20, - 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x57, 0x61, 0x6c, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, - 0x43, 0x6e, 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x66, 0x70, 0x69, - 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xfe, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0a, 0x6d, 0x57, 0x61, - 0x6c, 0x46, 0x70, 0x69, 0x53, 0x75, 0x6d, 0x12, 0x22, 0x0a, 0x0d, 0x6d, 0x5f, 0x77, 0x61, 0x6c, - 0x5f, 0x66, 0x70, 0x69, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xff, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, - 0x0a, 0x6d, 0x57, 0x61, 0x6c, 0x46, 0x70, 0x69, 0x43, 0x6e, 0x74, 0x12, 0x26, 0x0a, 0x0f, 0x6d, - 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x80, - 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x57, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, - 0x53, 0x75, 0x6d, 0x12, 0x26, 0x0a, 0x0f, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, - 0x65, 0x73, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x81, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, - 0x57, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x43, 0x6e, 0x74, 0x12, 0x26, 0x0a, 0x0f, 0x6d, - 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x82, - 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, - 0x53, 0x75, 0x6d, 0x12, 0x26, 0x0a, 0x0f, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, - 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x83, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, - 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x26, 0x0a, 0x0f, 0x6d, - 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0x84, - 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, - 0x4d, 0x69, 0x6e, 0x12, 0x26, 0x0a, 0x0f, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, - 0x6d, 0x65, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0x85, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, - 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x4d, 0x61, 0x78, 0x12, 0x20, 0x0a, 0x0b, 0x74, - 0x6f, 0x70, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x69, 0x64, 0x18, 0x87, 0x02, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x0a, 0x74, 0x6f, 0x70, 0x51, 0x75, 0x65, 0x72, 0x79, 0x69, 0x64, 0x12, 0x1c, 0x0a, - 0x09, 0x74, 0x6f, 0x70, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x18, 0x88, 0x02, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x08, 0x74, 0x6f, 0x70, 0x51, 0x75, 0x65, 0x72, 0x79, 0x12, 0x2a, 0x0a, 0x10, 0x61, - 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, - 0x89, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, - 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x17, 0x0a, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x69, - 0x64, 0x18, 0x8a, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x69, 0x64, - 0x12, 0x1e, 0x0a, 0x0a, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x8b, - 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x71, 0x75, 0x65, 0x72, 0x79, 0x50, 0x6c, 0x61, 0x6e, - 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x69, 0x73, 0x74, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x5f, 0x69, 0x74, - 0x65, 0x6d, 0x73, 0x18, 0x8c, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x0e, 0x68, 0x69, 0x73, 0x74, - 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, - 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, - 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, - 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3b, 0x0a, 0x0d, 0x57, 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, - 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x04, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, - 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, - 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0b, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, - 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x03, - 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x04, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x11, 0x0a, - 0x0f, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x32, 0x60, 0x0a, 0x10, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x53, 0x65, 0x72, - 0x76, 0x69, 0x63, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x12, - 0x16, 0x2e, 0x71, 0x61, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, - 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, 0x71, 0x61, 0x6e, 0x2e, 0x76, 0x31, - 0x2e, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x52, 0x65, 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, - 0x1a, 0x10, 0xfa, 0xd2, 0xe4, 0x93, 0x02, 0x0a, 0x12, 0x08, 0x49, 0x4e, 0x54, 0x45, 0x52, 0x4e, - 0x41, 0x4c, 0x42, 0x7e, 0x0a, 0x0a, 0x63, 0x6f, 0x6d, 0x2e, 0x71, 0x61, 0x6e, 0x2e, 0x76, 0x31, - 0x42, 0x0e, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, - 0x50, 0x01, 0x5a, 0x27, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x70, - 0x65, 0x72, 0x63, 0x6f, 0x6e, 0x61, 0x2f, 0x70, 0x6d, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x71, - 0x61, 0x6e, 0x2f, 0x76, 0x31, 0x3b, 0x71, 0x61, 0x6e, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x51, 0x58, - 0x58, 0xaa, 0x02, 0x06, 0x51, 0x61, 0x6e, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x06, 0x51, 0x61, 0x6e, - 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x12, 0x51, 0x61, 0x6e, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, - 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x07, 0x51, 0x61, 0x6e, 0x3a, 0x3a, - 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x53, 0x75, 0x6d, 0x6d, 0x61, 0x72, 0x79, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x5f, 0x64, 0x6f, 0x63, + 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x8d, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x45, 0x78, 0x61, 0x6d, + 0x69, 0x6e, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x5f, 0x64, 0x6f, 0x63, + 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x8e, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x45, 0x78, 0x61, 0x6d, + 0x69, 0x6e, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x5f, 0x64, 0x6f, 0x63, + 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0x8f, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x45, 0x78, 0x61, 0x6d, + 0x69, 0x6e, 0x65, 0x64, 0x4d, 0x69, 0x6e, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x5f, 0x64, 0x6f, 0x63, + 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0x90, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x45, 0x78, 0x61, 0x6d, + 0x69, 0x6e, 0x65, 0x64, 0x4d, 0x61, 0x78, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x5f, 0x64, 0x6f, 0x63, + 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x70, 0x39, 0x39, 0x18, 0x91, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x45, 0x78, 0x61, 0x6d, + 0x69, 0x6e, 0x65, 0x64, 0x50, 0x39, 0x39, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x5f, 0x6b, 0x65, 0x79, + 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x92, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4b, 0x65, 0x79, 0x73, 0x45, 0x78, 0x61, 0x6d, + 0x69, 0x6e, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x5f, 0x6b, 0x65, 0x79, + 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x93, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4b, 0x65, 0x79, 0x73, 0x45, 0x78, 0x61, 0x6d, + 0x69, 0x6e, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x5f, 0x6b, 0x65, 0x79, + 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0x94, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4b, 0x65, 0x79, 0x73, 0x45, 0x78, 0x61, 0x6d, + 0x69, 0x6e, 0x65, 0x64, 0x4d, 0x69, 0x6e, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x5f, 0x6b, 0x65, 0x79, + 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0x95, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4b, 0x65, 0x79, 0x73, 0x45, 0x78, 0x61, 0x6d, + 0x69, 0x6e, 0x65, 0x64, 0x4d, 0x61, 0x78, 0x12, 0x2e, 0x0a, 0x13, 0x6d, 0x5f, 0x6b, 0x65, 0x79, + 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x70, 0x39, 0x39, 0x18, 0x96, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4b, 0x65, 0x79, 0x73, 0x45, 0x78, 0x61, 0x6d, + 0x69, 0x6e, 0x65, 0x64, 0x50, 0x39, 0x39, 0x12, 0x5c, 0x0a, 0x2c, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, + 0x6b, 0x73, 0x5f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, + 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, + 0x72, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x97, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x25, + 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x41, 0x63, 0x71, 0x75, + 0x69, 0x72, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, + 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x5c, 0x0a, 0x2c, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, + 0x5f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, + 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x98, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x25, 0x6d, 0x4c, + 0x6f, 0x63, 0x6b, 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, + 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x53, 0x75, 0x6d, 0x12, 0x5e, 0x0a, 0x2d, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x67, + 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, 0x6f, + 0x75, 0x6e, 0x74, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x99, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x26, 0x6d, 0x4c, 0x6f, + 0x63, 0x6b, 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, + 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x43, 0x6e, 0x74, 0x12, 0x5e, 0x0a, 0x2d, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x67, + 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, 0x6f, + 0x75, 0x6e, 0x74, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x9a, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x26, 0x6d, 0x4c, 0x6f, + 0x63, 0x6b, 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, + 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x53, 0x75, 0x6d, 0x12, 0x60, 0x0a, 0x2e, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, + 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, + 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x9b, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x27, 0x6d, 0x4c, + 0x6f, 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x41, 0x63, 0x71, 0x75, + 0x69, 0x72, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, + 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x60, 0x0a, 0x2e, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, + 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, + 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, + 0x72, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x9c, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x27, + 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x41, 0x63, + 0x71, 0x75, 0x69, 0x72, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, + 0x61, 0x72, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x69, 0x0a, 0x33, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, + 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, + 0x69, 0x72, 0x65, 0x5f, 0x77, 0x61, 0x69, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, + 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x9d, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x2b, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, + 0x61, 0x62, 0x61, 0x73, 0x65, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x57, 0x61, 0x69, 0x74, + 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, + 0x6e, 0x74, 0x12, 0x69, 0x0a, 0x33, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, + 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x77, + 0x61, 0x69, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x9e, 0x02, 0x20, 0x01, 0x28, 0x02, + 0x52, 0x2b, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, + 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x57, 0x61, 0x69, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, + 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x6f, 0x0a, + 0x36, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, + 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, 0x6e, 0x67, + 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, + 0x72, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x9f, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x2e, + 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x54, 0x69, + 0x6d, 0x65, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, + 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x6f, + 0x0a, 0x36, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, + 0x73, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, 0x6e, + 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, + 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xa0, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, + 0x2e, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x54, + 0x69, 0x6d, 0x65, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, + 0x6f, 0x0a, 0x36, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, + 0x61, 0x73, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, + 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0xa1, 0x02, 0x20, 0x01, 0x28, 0x02, + 0x52, 0x2e, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, + 0x54, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, + 0x72, 0x6f, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x4d, 0x69, 0x6e, + 0x12, 0x6f, 0x0a, 0x36, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, + 0x62, 0x61, 0x73, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, + 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, + 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0xa2, 0x02, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x2e, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, + 0x65, 0x54, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x4d, 0x61, + 0x78, 0x12, 0x6f, 0x0a, 0x36, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, + 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, + 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, + 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x70, 0x39, 0x39, 0x18, 0xa3, 0x02, 0x20, 0x01, + 0x28, 0x02, 0x52, 0x2e, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, + 0x73, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x4d, + 0x69, 0x63, 0x72, 0x6f, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x50, + 0x39, 0x39, 0x12, 0x64, 0x0a, 0x30, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x63, 0x6f, + 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, + 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, + 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xa4, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x29, 0x6d, + 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x41, + 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x64, 0x0a, 0x30, 0x6d, 0x5f, 0x6c, 0x6f, + 0x63, 0x6b, 0x73, 0x5f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, + 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, + 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xa5, 0x02, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x29, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x43, 0x6f, 0x6c, 0x6c, 0x65, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x43, 0x6f, 0x75, 0x6e, + 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x37, + 0x0a, 0x18, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x62, 0x79, 0x74, 0x65, + 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xa6, 0x02, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x14, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x42, 0x79, 0x74, 0x65, 0x73, + 0x52, 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x37, 0x0a, 0x18, 0x6d, 0x5f, 0x73, 0x74, 0x6f, + 0x72, 0x61, 0x67, 0x65, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, + 0x73, 0x75, 0x6d, 0x18, 0xa7, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x53, 0x74, 0x6f, + 0x72, 0x61, 0x67, 0x65, 0x42, 0x79, 0x74, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, + 0x12, 0x37, 0x0a, 0x18, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x62, 0x79, + 0x74, 0x65, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0xa8, 0x02, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x42, 0x79, 0x74, + 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x4d, 0x69, 0x6e, 0x12, 0x37, 0x0a, 0x18, 0x6d, 0x5f, 0x73, + 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x72, 0x65, 0x61, + 0x64, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0xa9, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x53, + 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x42, 0x79, 0x74, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x4d, + 0x61, 0x78, 0x12, 0x37, 0x0a, 0x18, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, + 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x70, 0x39, 0x39, 0x18, 0xaa, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x42, + 0x79, 0x74, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x50, 0x39, 0x39, 0x12, 0x48, 0x0a, 0x21, 0x6d, + 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, 0x65, + 0x61, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x63, 0x6e, 0x74, + 0x18, 0xab, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1c, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, + 0x65, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, + 0x6f, 0x73, 0x43, 0x6e, 0x74, 0x12, 0x48, 0x0a, 0x21, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, + 0x67, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x5f, + 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xac, 0x02, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x1c, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x52, + 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x53, 0x75, 0x6d, 0x12, + 0x48, 0x0a, 0x21, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x69, 0x6d, + 0x65, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, + 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0xad, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1c, 0x6d, 0x53, 0x74, + 0x6f, 0x72, 0x61, 0x67, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, + 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x4d, 0x69, 0x6e, 0x12, 0x48, 0x0a, 0x21, 0x6d, 0x5f, 0x73, + 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x61, 0x64, + 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0xae, + 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1c, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x54, + 0x69, 0x6d, 0x65, 0x52, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, + 0x4d, 0x61, 0x78, 0x12, 0x48, 0x0a, 0x21, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, + 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, + 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x70, 0x39, 0x39, 0x18, 0xaf, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, + 0x1c, 0x6d, 0x53, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x61, + 0x64, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x50, 0x39, 0x39, 0x12, 0x31, 0x0a, + 0x15, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, + 0x69, 0x74, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xd2, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, 0x6d, + 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x48, 0x69, 0x74, 0x43, 0x6e, 0x74, + 0x12, 0x31, 0x0a, 0x15, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, + 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xd3, 0x01, 0x20, 0x01, 0x28, 0x02, + 0x52, 0x11, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x48, 0x69, 0x74, + 0x53, 0x75, 0x6d, 0x12, 0x33, 0x0a, 0x16, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, + 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xd4, 0x01, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x12, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, + 0x73, 0x52, 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x33, 0x0a, 0x16, 0x6d, 0x5f, 0x73, 0x68, + 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, + 0x75, 0x6d, 0x18, 0xd5, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x12, 0x6d, 0x53, 0x68, 0x61, 0x72, + 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x39, 0x0a, + 0x19, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, + 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xd6, 0x01, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x44, 0x69, + 0x72, 0x74, 0x69, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x39, 0x0a, 0x19, 0x6d, 0x5f, 0x73, 0x68, + 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, 0x65, + 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xd7, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, + 0x53, 0x75, 0x6d, 0x12, 0x39, 0x0a, 0x19, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, + 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x63, 0x6e, 0x74, + 0x18, 0xd8, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x43, 0x6e, 0x74, 0x12, 0x39, + 0x0a, 0x19, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, + 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xd9, 0x01, 0x20, 0x01, + 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x57, + 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x12, 0x2f, 0x0a, 0x14, 0x6d, 0x5f, 0x6c, + 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x63, 0x6e, + 0x74, 0x18, 0xda, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, + 0x42, 0x6c, 0x6b, 0x73, 0x48, 0x69, 0x74, 0x43, 0x6e, 0x74, 0x12, 0x2f, 0x0a, 0x14, 0x6d, 0x5f, + 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x73, + 0x75, 0x6d, 0x18, 0xdb, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x4c, 0x6f, 0x63, 0x61, + 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x48, 0x69, 0x74, 0x53, 0x75, 0x6d, 0x12, 0x31, 0x0a, 0x15, 0x6d, + 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, + 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xdc, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, 0x6d, 0x4c, 0x6f, + 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x31, + 0x0a, 0x15, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, + 0x65, 0x61, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xdd, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x11, + 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, + 0x6d, 0x12, 0x37, 0x0a, 0x18, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, + 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xde, 0x01, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, + 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x37, 0x0a, 0x18, 0x6d, 0x5f, + 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, + 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xdf, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, + 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, + 0x53, 0x75, 0x6d, 0x12, 0x37, 0x0a, 0x18, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, + 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x63, 0x6e, 0x74, 0x18, + 0xe0, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, + 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x43, 0x6e, 0x74, 0x12, 0x37, 0x0a, 0x18, + 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, + 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xe1, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, + 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, + 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x12, 0x2f, 0x0a, 0x14, 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x5f, + 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xe2, 0x01, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x52, + 0x65, 0x61, 0x64, 0x43, 0x6e, 0x74, 0x12, 0x2f, 0x0a, 0x14, 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, + 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xe3, + 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, + 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x12, 0x35, 0x0a, 0x17, 0x6d, 0x5f, 0x74, 0x65, 0x6d, + 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x63, + 0x6e, 0x74, 0x18, 0xe4, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x13, 0x6d, 0x54, 0x65, 0x6d, 0x70, + 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x43, 0x6e, 0x74, 0x12, 0x35, + 0x0a, 0x17, 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, + 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xe5, 0x01, 0x20, 0x01, 0x28, 0x02, + 0x52, 0x13, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, + 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, + 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xe6, 0x01, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x0f, 0x6d, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, + 0x65, 0x43, 0x6e, 0x74, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, + 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xe7, 0x01, 0x20, 0x01, + 0x28, 0x02, 0x52, 0x0f, 0x6d, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, + 0x53, 0x75, 0x6d, 0x12, 0x2f, 0x0a, 0x14, 0x6d, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, + 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xe8, 0x01, 0x20, 0x01, + 0x28, 0x02, 0x52, 0x10, 0x6d, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, + 0x65, 0x43, 0x6e, 0x74, 0x12, 0x2f, 0x0a, 0x14, 0x6d, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, + 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xe9, 0x01, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, + 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x3a, 0x0a, 0x1a, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, + 0x63, 0x6e, 0x74, 0x18, 0xea, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, + 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, + 0x74, 0x12, 0x3a, 0x0a, 0x1a, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, + 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, + 0xeb, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, + 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x3c, 0x0a, + 0x1b, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, + 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xec, 0x01, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x16, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x57, + 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x3c, 0x0a, 0x1b, 0x6d, + 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, + 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xed, 0x01, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x16, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, + 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x38, 0x0a, 0x19, 0x6d, 0x5f, 0x6c, + 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, + 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xee, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, + 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, + 0x43, 0x6e, 0x74, 0x12, 0x38, 0x0a, 0x19, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, + 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, + 0x18, 0xef, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, + 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x3a, 0x0a, + 0x1a, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, + 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xf0, 0x01, 0x20, 0x01, + 0x28, 0x02, 0x52, 0x15, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, + 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, 0x12, 0x3a, 0x0a, 0x1a, 0x6d, 0x5f, 0x6c, + 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, + 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xf1, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, + 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, + 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x75, + 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xf2, 0x01, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x0f, 0x6d, 0x43, 0x70, 0x75, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x6d, + 0x65, 0x43, 0x6e, 0x74, 0x12, 0x2d, 0x0a, 0x13, 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x75, 0x73, + 0x65, 0x72, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xf3, 0x01, 0x20, 0x01, + 0x28, 0x02, 0x52, 0x0f, 0x6d, 0x43, 0x70, 0x75, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x6d, 0x65, + 0x53, 0x75, 0x6d, 0x12, 0x2b, 0x0a, 0x12, 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x73, 0x79, 0x73, + 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xf4, 0x01, 0x20, 0x01, 0x28, 0x02, + 0x52, 0x0e, 0x6d, 0x43, 0x70, 0x75, 0x53, 0x79, 0x73, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, 0x74, + 0x12, 0x2b, 0x0a, 0x12, 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x73, 0x79, 0x73, 0x5f, 0x74, 0x69, + 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xf5, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, + 0x43, 0x70, 0x75, 0x53, 0x79, 0x73, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x1a, 0x0a, + 0x08, 0x63, 0x6d, 0x64, 0x5f, 0x74, 0x79, 0x70, 0x65, 0x18, 0xf6, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x07, 0x63, 0x6d, 0x64, 0x54, 0x79, 0x70, 0x65, 0x12, 0x2a, 0x0a, 0x11, 0x6d, 0x5f, 0x70, + 0x6c, 0x61, 0x6e, 0x73, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xfa, + 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x43, 0x61, 0x6c, + 0x6c, 0x73, 0x53, 0x75, 0x6d, 0x12, 0x2a, 0x0a, 0x11, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x73, + 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x73, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xfb, 0x01, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x0e, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x43, 0x6e, + 0x74, 0x12, 0x2a, 0x0a, 0x11, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, + 0x64, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xfc, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, + 0x57, 0x61, 0x6c, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x53, 0x75, 0x6d, 0x12, 0x2a, 0x0a, + 0x11, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x5f, 0x63, + 0x6e, 0x74, 0x18, 0xfd, 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0e, 0x6d, 0x57, 0x61, 0x6c, 0x52, + 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x43, 0x6e, 0x74, 0x12, 0x22, 0x0a, 0x0d, 0x6d, 0x5f, 0x77, + 0x61, 0x6c, 0x5f, 0x66, 0x70, 0x69, 0x5f, 0x73, 0x75, 0x6d, 0x18, 0xfe, 0x01, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x0a, 0x6d, 0x57, 0x61, 0x6c, 0x46, 0x70, 0x69, 0x53, 0x75, 0x6d, 0x12, 0x22, 0x0a, + 0x0d, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x66, 0x70, 0x69, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0xff, + 0x01, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0a, 0x6d, 0x57, 0x61, 0x6c, 0x46, 0x70, 0x69, 0x43, 0x6e, + 0x74, 0x12, 0x26, 0x0a, 0x0f, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, + 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x80, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x57, 0x61, + 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x53, 0x75, 0x6d, 0x12, 0x26, 0x0a, 0x0f, 0x6d, 0x5f, 0x77, + 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x81, 0x02, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x57, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x43, 0x6e, + 0x74, 0x12, 0x26, 0x0a, 0x0f, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, + 0x5f, 0x73, 0x75, 0x6d, 0x18, 0x82, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x50, 0x6c, + 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x12, 0x26, 0x0a, 0x0f, 0x6d, 0x5f, 0x70, + 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x63, 0x6e, 0x74, 0x18, 0x83, 0x02, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x43, 0x6e, + 0x74, 0x12, 0x26, 0x0a, 0x0f, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, + 0x5f, 0x6d, 0x69, 0x6e, 0x18, 0x84, 0x02, 0x20, 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x50, 0x6c, + 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x4d, 0x69, 0x6e, 0x12, 0x26, 0x0a, 0x0f, 0x6d, 0x5f, 0x70, + 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x6d, 0x61, 0x78, 0x18, 0x85, 0x02, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x0c, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x4d, 0x61, + 0x78, 0x12, 0x20, 0x0a, 0x0b, 0x74, 0x6f, 0x70, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, 0x69, 0x64, + 0x18, 0x87, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0a, 0x74, 0x6f, 0x70, 0x51, 0x75, 0x65, 0x72, + 0x79, 0x69, 0x64, 0x12, 0x1c, 0x0a, 0x09, 0x74, 0x6f, 0x70, 0x5f, 0x71, 0x75, 0x65, 0x72, 0x79, + 0x18, 0x88, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, 0x74, 0x6f, 0x70, 0x51, 0x75, 0x65, 0x72, + 0x79, 0x12, 0x2a, 0x0a, 0x10, 0x61, 0x70, 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, + 0x5f, 0x6e, 0x61, 0x6d, 0x65, 0x18, 0x89, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x0f, 0x61, 0x70, + 0x70, 0x6c, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x61, 0x6d, 0x65, 0x12, 0x17, 0x0a, + 0x06, 0x70, 0x6c, 0x61, 0x6e, 0x69, 0x64, 0x18, 0x8a, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, + 0x70, 0x6c, 0x61, 0x6e, 0x69, 0x64, 0x12, 0x1e, 0x0a, 0x0a, 0x71, 0x75, 0x65, 0x72, 0x79, 0x5f, + 0x70, 0x6c, 0x61, 0x6e, 0x18, 0x8b, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x71, 0x75, 0x65, + 0x72, 0x79, 0x50, 0x6c, 0x61, 0x6e, 0x12, 0x28, 0x0a, 0x0f, 0x68, 0x69, 0x73, 0x74, 0x6f, 0x67, + 0x72, 0x61, 0x6d, 0x5f, 0x69, 0x74, 0x65, 0x6d, 0x73, 0x18, 0x8c, 0x02, 0x20, 0x03, 0x28, 0x09, + 0x52, 0x0e, 0x68, 0x69, 0x73, 0x74, 0x6f, 0x67, 0x72, 0x61, 0x6d, 0x49, 0x74, 0x65, 0x6d, 0x73, + 0x1a, 0x39, 0x0a, 0x0b, 0x4c, 0x61, 0x62, 0x65, 0x6c, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, + 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, + 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3b, 0x0a, 0x0d, 0x57, + 0x61, 0x72, 0x6e, 0x69, 0x6e, 0x67, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, + 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x04, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, + 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0b, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x04, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x04, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, + 0x02, 0x38, 0x01, 0x22, 0x11, 0x0a, 0x0f, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x32, 0x60, 0x0a, 0x10, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, + 0x74, 0x6f, 0x72, 0x53, 0x65, 0x72, 0x76, 0x69, 0x63, 0x65, 0x12, 0x3a, 0x0a, 0x07, 0x43, 0x6f, + 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x12, 0x16, 0x2e, 0x71, 0x61, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, + 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x1a, 0x17, 0x2e, + 0x71, 0x61, 0x6e, 0x2e, 0x76, 0x31, 0x2e, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x52, 0x65, + 0x73, 0x70, 0x6f, 0x6e, 0x73, 0x65, 0x1a, 0x10, 0xfa, 0xd2, 0xe4, 0x93, 0x02, 0x0a, 0x12, 0x08, + 0x49, 0x4e, 0x54, 0x45, 0x52, 0x4e, 0x41, 0x4c, 0x42, 0x7e, 0x0a, 0x0a, 0x63, 0x6f, 0x6d, 0x2e, + 0x71, 0x61, 0x6e, 0x2e, 0x76, 0x31, 0x42, 0x0e, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, 0x6f, + 0x72, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x27, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, + 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x70, 0x65, 0x72, 0x63, 0x6f, 0x6e, 0x61, 0x2f, 0x70, 0x6d, 0x6d, + 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x71, 0x61, 0x6e, 0x2f, 0x76, 0x31, 0x3b, 0x71, 0x61, 0x6e, 0x76, + 0x31, 0xa2, 0x02, 0x03, 0x51, 0x58, 0x58, 0xaa, 0x02, 0x06, 0x51, 0x61, 0x6e, 0x2e, 0x56, 0x31, + 0xca, 0x02, 0x06, 0x51, 0x61, 0x6e, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x12, 0x51, 0x61, 0x6e, 0x5c, + 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, + 0x07, 0x51, 0x61, 0x6e, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, }) var ( diff --git a/api/qan/v1/collector.pb.validate.go b/api/qan/v1/collector.pb.validate.go index af5993304f..eeae914a4a 100644 --- a/api/qan/v1/collector.pb.validate.go +++ b/api/qan/v1/collector.pb.validate.go @@ -541,6 +541,76 @@ func (m *MetricsBucket) validate(all bool) error { // no validation rules for PlanSummary + // no validation rules for MDocsExaminedCnt + + // no validation rules for MDocsExaminedSum + + // no validation rules for MDocsExaminedMin + + // no validation rules for MDocsExaminedMax + + // no validation rules for MDocsExaminedP99 + + // no validation rules for MKeysExaminedCnt + + // no validation rules for MKeysExaminedSum + + // no validation rules for MKeysExaminedMin + + // no validation rules for MKeysExaminedMax + + // no validation rules for MKeysExaminedP99 + + // no validation rules for MLocksGlobalAcquireCountReadSharedCnt + + // no validation rules for MLocksGlobalAcquireCountReadSharedSum + + // no validation rules for MLocksGlobalAcquireCountWriteSharedCnt + + // no validation rules for MLocksGlobalAcquireCountWriteSharedSum + + // no validation rules for MLocksDatabaseAcquireCountReadSharedCnt + + // no validation rules for MLocksDatabaseAcquireCountReadSharedSum + + // no validation rules for MLocksDatabaseAcquireWaitCountReadSharedCnt + + // no validation rules for MLocksDatabaseAcquireWaitCountReadSharedSum + + // no validation rules for MLocksDatabaseTimeAcquiringMicrosReadSharedCnt + + // no validation rules for MLocksDatabaseTimeAcquiringMicrosReadSharedSum + + // no validation rules for MLocksDatabaseTimeAcquiringMicrosReadSharedMin + + // no validation rules for MLocksDatabaseTimeAcquiringMicrosReadSharedMax + + // no validation rules for MLocksDatabaseTimeAcquiringMicrosReadSharedP99 + + // no validation rules for MLocksCollectionAcquireCountReadSharedCnt + + // no validation rules for MLocksCollectionAcquireCountReadSharedSum + + // no validation rules for MStorageBytesReadCnt + + // no validation rules for MStorageBytesReadSum + + // no validation rules for MStorageBytesReadMin + + // no validation rules for MStorageBytesReadMax + + // no validation rules for MStorageBytesReadP99 + + // no validation rules for MStorageTimeReadingMicrosCnt + + // no validation rules for MStorageTimeReadingMicrosSum + + // no validation rules for MStorageTimeReadingMicrosMin + + // no validation rules for MStorageTimeReadingMicrosMax + + // no validation rules for MStorageTimeReadingMicrosP99 + // no validation rules for MSharedBlksHitCnt // no validation rules for MSharedBlksHitSum diff --git a/api/qan/v1/collector.proto b/api/qan/v1/collector.proto index 5e44414e0f..8ade3659ce 100644 --- a/api/qan/v1/collector.proto +++ b/api/qan/v1/collector.proto @@ -306,6 +306,51 @@ message MetricsBucket { float m_docs_scanned_p99 = 204; // Plan summary type (COLLSCAN, IXSCAN, etc). string plan_summary = 205; + // Total number of documents scanned during query execution. + float m_docs_examined_cnt = 269; + float m_docs_examined_sum = 270; + float m_docs_examined_min = 271; + float m_docs_examined_max = 272; + float m_docs_examined_p99 = 273; + // Total number of index keys scanned during query execution. + float m_keys_examined_cnt = 274; + float m_keys_examined_sum = 275; + float m_keys_examined_min = 276; + float m_keys_examined_max = 277; + float m_keys_examined_p99 = 278; + // Number of times a global read lock was acquired during query execution. + float m_locks_global_acquire_count_read_shared_cnt = 279; + float m_locks_global_acquire_count_read_shared_sum = 280; + // Number of times a global write lock was acquired during query execution. + float m_locks_global_acquire_count_write_shared_cnt = 281; + float m_locks_global_acquire_count_write_shared_sum = 282; + // Number of times a read lock was acquired at the database level during query execution. + float m_locks_database_acquire_count_read_shared_cnt = 283; + float m_locks_database_acquire_count_read_shared_sum = 284; + // Number of times a read lock at the database level was requested but had to wait before being granted. + float m_locks_database_acquire_wait_count_read_shared_cnt = 285; + float m_locks_database_acquire_wait_count_read_shared_sum = 286; + // Indicates the time, spent acquiring a read lock at the database level during an operation. + float m_locks_database_time_acquiring_micros_read_shared_cnt = 287; + float m_locks_database_time_acquiring_micros_read_shared_sum = 288; + float m_locks_database_time_acquiring_micros_read_shared_min = 289; + float m_locks_database_time_acquiring_micros_read_shared_max = 290; + float m_locks_database_time_acquiring_micros_read_shared_p99 = 291; + // Number of times a read lock was acquired on a specific collection during operations. + float m_locks_collection_acquire_count_read_shared_cnt = 292; + float m_locks_collection_acquire_count_read_shared_sum = 293; + // Total number of bytes read from storage during a specific operation. + float m_storage_bytes_read_cnt = 294; + float m_storage_bytes_read_sum = 295; + float m_storage_bytes_read_min = 296; + float m_storage_bytes_read_max = 297; + float m_storage_bytes_read_p99 = 298; + // Indicates the time, spent reading data from storage during an operation. + float m_storage_time_reading_micros_cnt = 299; + float m_storage_time_reading_micros_sum = 300; + float m_storage_time_reading_micros_min = 301; + float m_storage_time_reading_micros_max = 302; + float m_storage_time_reading_micros_p99 = 303; // // PostgreSQL metrics. diff --git a/api/qan/v1/json/client/qan_service/get_metrics_responses.go b/api/qan/v1/json/client/qan_service/get_metrics_responses.go index 3ab221f11d..b8dddcbb63 100644 --- a/api/qan/v1/json/client/qan_service/get_metrics_responses.go +++ b/api/qan/v1/json/client/qan_service/get_metrics_responses.go @@ -1082,6 +1082,36 @@ type GetMetricsOKBodySparklineItems0 struct { // The number of scanned documents. MDocsScannedSumPerSec float32 `json:"m_docs_scanned_sum_per_sec,omitempty"` + // Total number of documents scanned during query execution. + MDocsExaminedSumPerSec float32 `json:"m_docs_examined_sum_per_sec,omitempty"` + + // Total number of index keys scanned during query execution. + MKeysExaminedSumPerSec float32 `json:"m_keys_examined_sum_per_sec,omitempty"` + + // Number of times a global read lock was acquired during query execution. + MLocksGlobalAcquireCountReadSharedSumPerSec float32 `json:"m_locks_global_acquire_count_read_shared_sum_per_sec,omitempty"` + + // Number of times a global write lock was acquired during query execution. + MLocksGlobalAcquireCountWriteSharedSumPerSec float32 `json:"m_locks_global_acquire_count_write_shared_sum_per_sec,omitempty"` + + // Number of times a read lock was acquired at the database level during query execution. + MLocksDatabaseAcquireCountReadSharedSumPerSec float32 `json:"m_locks_database_acquire_count_read_shared_sum_per_sec,omitempty"` + + // Number of times a read lock at the database level was requested but had to wait before being granted. + MLocksDatabaseAcquireWaitCountReadSharedSumPerSec float32 `json:"m_locks_database_acquire_wait_count_read_shared_sum_per_sec,omitempty"` + + // Indicates the time, spent acquiring a read lock at the database level during an operation. + MLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec float32 `json:"m_locks_database_time_acquiring_micros_read_shared_sum_per_sec,omitempty"` + + // Number of times a read lock was acquired on a specific collection during operations. + MLocksCollectionAcquireCountReadSharedSumPerSec float32 `json:"m_locks_collection_acquire_count_read_shared_sum_per_sec,omitempty"` + + // Total number of bytes read from storage during a specific operation. + MStorageBytesReadSumPerSec float32 `json:"m_storage_bytes_read_sum_per_sec,omitempty"` + + // Indicates the time, spent reading data from storage during an operation. + MStorageTimeReadingMicrosSumPerSec float32 `json:"m_storage_time_reading_micros_sum_per_sec,omitempty"` + // Total number of shared block cache hits by the statement. MSharedBlksHitSumPerSec float32 `json:"m_shared_blks_hit_sum_per_sec,omitempty"` diff --git a/api/qan/v1/json/client/qan_service/get_report_responses.go b/api/qan/v1/json/client/qan_service/get_report_responses.go index 19383e587b..9228aea745 100644 --- a/api/qan/v1/json/client/qan_service/get_report_responses.go +++ b/api/qan/v1/json/client/qan_service/get_report_responses.go @@ -1143,6 +1143,36 @@ type GetReportOKBodyRowsItems0SparklineItems0 struct { // The number of scanned documents. MDocsScannedSumPerSec float32 `json:"m_docs_scanned_sum_per_sec,omitempty"` + // Total number of documents scanned during query execution. + MDocsExaminedSumPerSec float32 `json:"m_docs_examined_sum_per_sec,omitempty"` + + // Total number of index keys scanned during query execution. + MKeysExaminedSumPerSec float32 `json:"m_keys_examined_sum_per_sec,omitempty"` + + // Number of times a global read lock was acquired during query execution. + MLocksGlobalAcquireCountReadSharedSumPerSec float32 `json:"m_locks_global_acquire_count_read_shared_sum_per_sec,omitempty"` + + // Number of times a global write lock was acquired during query execution. + MLocksGlobalAcquireCountWriteSharedSumPerSec float32 `json:"m_locks_global_acquire_count_write_shared_sum_per_sec,omitempty"` + + // Number of times a read lock was acquired at the database level during query execution. + MLocksDatabaseAcquireCountReadSharedSumPerSec float32 `json:"m_locks_database_acquire_count_read_shared_sum_per_sec,omitempty"` + + // Number of times a read lock at the database level was requested but had to wait before being granted. + MLocksDatabaseAcquireWaitCountReadSharedSumPerSec float32 `json:"m_locks_database_acquire_wait_count_read_shared_sum_per_sec,omitempty"` + + // Indicates the time, spent acquiring a read lock at the database level during an operation. + MLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec float32 `json:"m_locks_database_time_acquiring_micros_read_shared_sum_per_sec,omitempty"` + + // Number of times a read lock was acquired on a specific collection during operations. + MLocksCollectionAcquireCountReadSharedSumPerSec float32 `json:"m_locks_collection_acquire_count_read_shared_sum_per_sec,omitempty"` + + // Total number of bytes read from storage during a specific operation. + MStorageBytesReadSumPerSec float32 `json:"m_storage_bytes_read_sum_per_sec,omitempty"` + + // Indicates the time, spent reading data from storage during an operation. + MStorageTimeReadingMicrosSumPerSec float32 `json:"m_storage_time_reading_micros_sum_per_sec,omitempty"` + // Total number of shared block cache hits by the statement. MSharedBlksHitSumPerSec float32 `json:"m_shared_blks_hit_sum_per_sec,omitempty"` diff --git a/api/qan/v1/json/v1.json b/api/qan/v1/json/v1.json index 3ee77ab546..d436f318df 100644 --- a/api/qan/v1/json/v1.json +++ b/api/qan/v1/json/v1.json @@ -668,143 +668,203 @@ "format": "float", "x-order": 42 }, + "m_docs_examined_sum_per_sec": { + "description": "Total number of documents scanned during query execution.", + "type": "number", + "format": "float", + "x-order": 43 + }, + "m_keys_examined_sum_per_sec": { + "description": "Total number of index keys scanned during query execution.", + "type": "number", + "format": "float", + "x-order": 44 + }, + "m_locks_global_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a global read lock was acquired during query execution.", + "type": "number", + "format": "float", + "x-order": 45 + }, + "m_locks_global_acquire_count_write_shared_sum_per_sec": { + "description": "Number of times a global write lock was acquired during query execution.", + "type": "number", + "format": "float", + "x-order": 46 + }, + "m_locks_database_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock was acquired at the database level during query execution.", + "type": "number", + "format": "float", + "x-order": 47 + }, + "m_locks_database_acquire_wait_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock at the database level was requested but had to wait before being granted.", + "type": "number", + "format": "float", + "x-order": 48 + }, + "m_locks_database_time_acquiring_micros_read_shared_sum_per_sec": { + "description": "Indicates the time, spent acquiring a read lock at the database level during an operation.", + "type": "number", + "format": "float", + "x-order": 49 + }, + "m_locks_collection_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock was acquired on a specific collection during operations.", + "type": "number", + "format": "float", + "x-order": 50 + }, + "m_storage_bytes_read_sum_per_sec": { + "description": "Total number of bytes read from storage during a specific operation.", + "type": "number", + "format": "float", + "x-order": 51 + }, + "m_storage_time_reading_micros_sum_per_sec": { + "description": "Indicates the time, spent reading data from storage during an operation.", + "type": "number", + "format": "float", + "x-order": 52 + }, "m_shared_blks_hit_sum_per_sec": { "description": "Total number of shared block cache hits by the statement.", "type": "number", "format": "float", - "x-order": 43 + "x-order": 53 }, "m_shared_blks_read_sum_per_sec": { "description": "Total number of shared blocks read by the statement.", "type": "number", "format": "float", - "x-order": 44 + "x-order": 54 }, "m_shared_blks_dirtied_sum_per_sec": { "description": "Total number of shared blocks dirtied by the statement.", "type": "number", "format": "float", - "x-order": 45 + "x-order": 55 }, "m_shared_blks_written_sum_per_sec": { "description": "Total number of shared blocks written by the statement.", "type": "number", "format": "float", - "x-order": 46 + "x-order": 56 }, "m_shared_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 47 + "x-order": 57 }, "m_shared_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 48 + "x-order": 58 }, "m_local_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 49 + "x-order": 59 }, "m_local_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 50 + "x-order": 60 }, "m_local_blks_hit_sum_per_sec": { "description": "Total number of local block cache hits by the statement.", "type": "number", "format": "float", - "x-order": 51 + "x-order": 61 }, "m_local_blks_read_sum_per_sec": { "description": "Total number of local blocks read by the statement.", "type": "number", "format": "float", - "x-order": 52 + "x-order": 62 }, "m_local_blks_dirtied_sum_per_sec": { "description": "Total number of local blocks dirtied by the statement.", "type": "number", "format": "float", - "x-order": 53 + "x-order": 63 }, "m_local_blks_written_sum_per_sec": { "description": "Total number of local blocks written by the statement.", "type": "number", "format": "float", - "x-order": 54 + "x-order": 64 }, "m_temp_blks_read_sum_per_sec": { "description": "Total number of temp blocks read by the statement.", "type": "number", "format": "float", - "x-order": 55 + "x-order": 65 }, "m_temp_blks_written_sum_per_sec": { "description": "Total number of temp blocks written by the statement.", "type": "number", "format": "float", - "x-order": 56 + "x-order": 66 }, "m_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 57 + "x-order": 67 }, "m_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 58 + "x-order": 68 }, "m_cpu_user_time_sum_per_sec": { "description": "Total time user spent in query.", "type": "number", "format": "float", - "x-order": 59 + "x-order": 69 }, "m_cpu_sys_time_sum_per_sec": { "description": "Total time system spent in query.", "type": "number", "format": "float", - "x-order": 60 + "x-order": 70 }, "m_plans_calls_sum_per_sec": { "description": "Total number of planned calls.", "type": "number", "format": "float", - "x-order": 61 + "x-order": 71 }, "m_wal_records_sum_per_sec": { "description": "Total number of WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 62 + "x-order": 72 }, "m_wal_fpi_sum_per_sec": { "description": "Total number of FPI (full page images) in WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 63 + "x-order": 73 }, "m_wal_bytes_sum_per_sec": { "description": "Total bytes of WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 64 + "x-order": 74 }, "m_plan_time_sum_per_sec": { "description": "Plan time in per seconds.", "type": "number", "format": "float", - "x-order": 65 + "x-order": 75 } } }, @@ -1982,143 +2042,203 @@ "format": "float", "x-order": 42 }, + "m_docs_examined_sum_per_sec": { + "description": "Total number of documents scanned during query execution.", + "type": "number", + "format": "float", + "x-order": 43 + }, + "m_keys_examined_sum_per_sec": { + "description": "Total number of index keys scanned during query execution.", + "type": "number", + "format": "float", + "x-order": 44 + }, + "m_locks_global_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a global read lock was acquired during query execution.", + "type": "number", + "format": "float", + "x-order": 45 + }, + "m_locks_global_acquire_count_write_shared_sum_per_sec": { + "description": "Number of times a global write lock was acquired during query execution.", + "type": "number", + "format": "float", + "x-order": 46 + }, + "m_locks_database_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock was acquired at the database level during query execution.", + "type": "number", + "format": "float", + "x-order": 47 + }, + "m_locks_database_acquire_wait_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock at the database level was requested but had to wait before being granted.", + "type": "number", + "format": "float", + "x-order": 48 + }, + "m_locks_database_time_acquiring_micros_read_shared_sum_per_sec": { + "description": "Indicates the time, spent acquiring a read lock at the database level during an operation.", + "type": "number", + "format": "float", + "x-order": 49 + }, + "m_locks_collection_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock was acquired on a specific collection during operations.", + "type": "number", + "format": "float", + "x-order": 50 + }, + "m_storage_bytes_read_sum_per_sec": { + "description": "Total number of bytes read from storage during a specific operation.", + "type": "number", + "format": "float", + "x-order": 51 + }, + "m_storage_time_reading_micros_sum_per_sec": { + "description": "Indicates the time, spent reading data from storage during an operation.", + "type": "number", + "format": "float", + "x-order": 52 + }, "m_shared_blks_hit_sum_per_sec": { "description": "Total number of shared block cache hits by the statement.", "type": "number", "format": "float", - "x-order": 43 + "x-order": 53 }, "m_shared_blks_read_sum_per_sec": { "description": "Total number of shared blocks read by the statement.", "type": "number", "format": "float", - "x-order": 44 + "x-order": 54 }, "m_shared_blks_dirtied_sum_per_sec": { "description": "Total number of shared blocks dirtied by the statement.", "type": "number", "format": "float", - "x-order": 45 + "x-order": 55 }, "m_shared_blks_written_sum_per_sec": { "description": "Total number of shared blocks written by the statement.", "type": "number", "format": "float", - "x-order": 46 + "x-order": 56 }, "m_shared_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 47 + "x-order": 57 }, "m_shared_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 48 + "x-order": 58 }, "m_local_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 49 + "x-order": 59 }, "m_local_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 50 + "x-order": 60 }, "m_local_blks_hit_sum_per_sec": { "description": "Total number of local block cache hits by the statement.", "type": "number", "format": "float", - "x-order": 51 + "x-order": 61 }, "m_local_blks_read_sum_per_sec": { "description": "Total number of local blocks read by the statement.", "type": "number", "format": "float", - "x-order": 52 + "x-order": 62 }, "m_local_blks_dirtied_sum_per_sec": { "description": "Total number of local blocks dirtied by the statement.", "type": "number", "format": "float", - "x-order": 53 + "x-order": 63 }, "m_local_blks_written_sum_per_sec": { "description": "Total number of local blocks written by the statement.", "type": "number", "format": "float", - "x-order": 54 + "x-order": 64 }, "m_temp_blks_read_sum_per_sec": { "description": "Total number of temp blocks read by the statement.", "type": "number", "format": "float", - "x-order": 55 + "x-order": 65 }, "m_temp_blks_written_sum_per_sec": { "description": "Total number of temp blocks written by the statement.", "type": "number", "format": "float", - "x-order": 56 + "x-order": 66 }, "m_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 57 + "x-order": 67 }, "m_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 58 + "x-order": 68 }, "m_cpu_user_time_sum_per_sec": { "description": "Total time user spent in query.", "type": "number", "format": "float", - "x-order": 59 + "x-order": 69 }, "m_cpu_sys_time_sum_per_sec": { "description": "Total time system spent in query.", "type": "number", "format": "float", - "x-order": 60 + "x-order": 70 }, "m_plans_calls_sum_per_sec": { "description": "Total number of planned calls.", "type": "number", "format": "float", - "x-order": 61 + "x-order": 71 }, "m_wal_records_sum_per_sec": { "description": "Total number of WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 62 + "x-order": 72 }, "m_wal_fpi_sum_per_sec": { "description": "Total number of FPI (full page images) in WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 63 + "x-order": 73 }, "m_wal_bytes_sum_per_sec": { "description": "Total bytes of WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 64 + "x-order": 74 }, "m_plan_time_sum_per_sec": { "description": "Plan time in per seconds.", "type": "number", "format": "float", - "x-order": 65 + "x-order": 75 } } }, diff --git a/api/qan/v1/qan.pb.go b/api/qan/v1/qan.pb.go index c9e26788a5..634373c3fb 100644 --- a/api/qan/v1/qan.pb.go +++ b/api/qan/v1/qan.pb.go @@ -168,6 +168,26 @@ type Point struct { MResponseLengthSumPerSec float32 `protobuf:"fixed32,51,opt,name=m_response_length_sum_per_sec,json=mResponseLengthSumPerSec,proto3" json:"m_response_length_sum_per_sec,omitempty"` // The number of scanned documents. MDocsScannedSumPerSec float32 `protobuf:"fixed32,52,opt,name=m_docs_scanned_sum_per_sec,json=mDocsScannedSumPerSec,proto3" json:"m_docs_scanned_sum_per_sec,omitempty"` + // Total number of documents scanned during query execution. + MDocsExaminedSumPerSec float32 `protobuf:"fixed32,85,opt,name=m_docs_examined_sum_per_sec,json=mDocsExaminedSumPerSec,proto3" json:"m_docs_examined_sum_per_sec,omitempty"` + // Total number of index keys scanned during query execution. + MKeysExaminedSumPerSec float32 `protobuf:"fixed32,86,opt,name=m_keys_examined_sum_per_sec,json=mKeysExaminedSumPerSec,proto3" json:"m_keys_examined_sum_per_sec,omitempty"` + // Number of times a global read lock was acquired during query execution. + MLocksGlobalAcquireCountReadSharedSumPerSec float32 `protobuf:"fixed32,87,opt,name=m_locks_global_acquire_count_read_shared_sum_per_sec,json=mLocksGlobalAcquireCountReadSharedSumPerSec,proto3" json:"m_locks_global_acquire_count_read_shared_sum_per_sec,omitempty"` + // Number of times a global write lock was acquired during query execution. + MLocksGlobalAcquireCountWriteSharedSumPerSec float32 `protobuf:"fixed32,88,opt,name=m_locks_global_acquire_count_write_shared_sum_per_sec,json=mLocksGlobalAcquireCountWriteSharedSumPerSec,proto3" json:"m_locks_global_acquire_count_write_shared_sum_per_sec,omitempty"` + // Number of times a read lock was acquired at the database level during query execution. + MLocksDatabaseAcquireCountReadSharedSumPerSec float32 `protobuf:"fixed32,89,opt,name=m_locks_database_acquire_count_read_shared_sum_per_sec,json=mLocksDatabaseAcquireCountReadSharedSumPerSec,proto3" json:"m_locks_database_acquire_count_read_shared_sum_per_sec,omitempty"` + // Number of times a read lock at the database level was requested but had to wait before being granted. + MLocksDatabaseAcquireWaitCountReadSharedSumPerSec float32 `protobuf:"fixed32,90,opt,name=m_locks_database_acquire_wait_count_read_shared_sum_per_sec,json=mLocksDatabaseAcquireWaitCountReadSharedSumPerSec,proto3" json:"m_locks_database_acquire_wait_count_read_shared_sum_per_sec,omitempty"` + // Indicates the time, spent acquiring a read lock at the database level during an operation. + MLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec float32 `protobuf:"fixed32,91,opt,name=m_locks_database_time_acquiring_micros_read_shared_sum_per_sec,json=mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec,proto3" json:"m_locks_database_time_acquiring_micros_read_shared_sum_per_sec,omitempty"` + // Number of times a read lock was acquired on a specific collection during operations. + MLocksCollectionAcquireCountReadSharedSumPerSec float32 `protobuf:"fixed32,92,opt,name=m_locks_collection_acquire_count_read_shared_sum_per_sec,json=mLocksCollectionAcquireCountReadSharedSumPerSec,proto3" json:"m_locks_collection_acquire_count_read_shared_sum_per_sec,omitempty"` + // Total number of bytes read from storage during a specific operation. + MStorageBytesReadSumPerSec float32 `protobuf:"fixed32,93,opt,name=m_storage_bytes_read_sum_per_sec,json=mStorageBytesReadSumPerSec,proto3" json:"m_storage_bytes_read_sum_per_sec,omitempty"` + // Indicates the time, spent reading data from storage during an operation. + MStorageTimeReadingMicrosSumPerSec float32 `protobuf:"fixed32,94,opt,name=m_storage_time_reading_micros_sum_per_sec,json=mStorageTimeReadingMicrosSumPerSec,proto3" json:"m_storage_time_reading_micros_sum_per_sec,omitempty"` // Total number of shared block cache hits by the statement. MSharedBlksHitSumPerSec float32 `protobuf:"fixed32,60,opt,name=m_shared_blks_hit_sum_per_sec,json=mSharedBlksHitSumPerSec,proto3" json:"m_shared_blks_hit_sum_per_sec,omitempty"` // Total number of shared blocks read by the statement. @@ -549,6 +569,76 @@ func (x *Point) GetMDocsScannedSumPerSec() float32 { return 0 } +func (x *Point) GetMDocsExaminedSumPerSec() float32 { + if x != nil { + return x.MDocsExaminedSumPerSec + } + return 0 +} + +func (x *Point) GetMKeysExaminedSumPerSec() float32 { + if x != nil { + return x.MKeysExaminedSumPerSec + } + return 0 +} + +func (x *Point) GetMLocksGlobalAcquireCountReadSharedSumPerSec() float32 { + if x != nil { + return x.MLocksGlobalAcquireCountReadSharedSumPerSec + } + return 0 +} + +func (x *Point) GetMLocksGlobalAcquireCountWriteSharedSumPerSec() float32 { + if x != nil { + return x.MLocksGlobalAcquireCountWriteSharedSumPerSec + } + return 0 +} + +func (x *Point) GetMLocksDatabaseAcquireCountReadSharedSumPerSec() float32 { + if x != nil { + return x.MLocksDatabaseAcquireCountReadSharedSumPerSec + } + return 0 +} + +func (x *Point) GetMLocksDatabaseAcquireWaitCountReadSharedSumPerSec() float32 { + if x != nil { + return x.MLocksDatabaseAcquireWaitCountReadSharedSumPerSec + } + return 0 +} + +func (x *Point) GetMLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec() float32 { + if x != nil { + return x.MLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec + } + return 0 +} + +func (x *Point) GetMLocksCollectionAcquireCountReadSharedSumPerSec() float32 { + if x != nil { + return x.MLocksCollectionAcquireCountReadSharedSumPerSec + } + return 0 +} + +func (x *Point) GetMStorageBytesReadSumPerSec() float32 { + if x != nil { + return x.MStorageBytesReadSumPerSec + } + return 0 +} + +func (x *Point) GetMStorageTimeReadingMicrosSumPerSec() float32 { + if x != nil { + return x.MStorageTimeReadingMicrosSumPerSec + } + return 0 +} + func (x *Point) GetMSharedBlksHitSumPerSec() float32 { if x != nil { return x.MSharedBlksHitSumPerSec @@ -767,7 +857,7 @@ var File_qan_v1_qan_proto protoreflect.FileDescriptor var file_qan_v1_qan_proto_rawDesc = string([]byte{ 0x0a, 0x10, 0x71, 0x61, 0x6e, 0x2f, 0x76, 0x31, 0x2f, 0x71, 0x61, 0x6e, 0x2e, 0x70, 0x72, 0x6f, - 0x74, 0x6f, 0x12, 0x06, 0x71, 0x61, 0x6e, 0x2e, 0x76, 0x31, 0x22, 0xea, 0x1e, 0x0a, 0x05, 0x50, + 0x74, 0x6f, 0x12, 0x06, 0x71, 0x61, 0x6e, 0x2e, 0x76, 0x31, 0x22, 0xb1, 0x26, 0x0a, 0x05, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x14, 0x0a, 0x05, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x05, 0x70, 0x6f, 0x69, 0x6e, 0x74, 0x12, 0x1d, 0x0a, 0x0a, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x66, 0x72, 0x61, 0x6d, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x09, @@ -922,120 +1012,181 @@ var file_qan_v1_qan_proto_rawDesc = string([]byte{ 0x1a, 0x6d, 0x5f, 0x64, 0x6f, 0x63, 0x73, 0x5f, 0x73, 0x63, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x34, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x44, 0x6f, 0x63, 0x73, 0x53, 0x63, 0x61, 0x6e, 0x6e, 0x65, 0x64, 0x53, - 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x3e, 0x0a, 0x1d, 0x6d, 0x5f, 0x73, 0x68, - 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x73, 0x75, - 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x3c, 0x20, 0x01, 0x28, 0x02, 0x52, - 0x17, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x48, 0x69, 0x74, 0x53, - 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x40, 0x0a, 0x1e, 0x6d, 0x5f, 0x73, 0x68, - 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, - 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x3d, 0x20, 0x01, 0x28, 0x02, - 0x52, 0x18, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, - 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x46, 0x0a, 0x21, 0x6d, 0x5f, - 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, - 0x69, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, - 0x3e, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1b, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, - 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, - 0x65, 0x63, 0x12, 0x46, 0x0a, 0x21, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, - 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x5f, - 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x3f, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1b, 0x6d, - 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, - 0x6e, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x47, 0x0a, 0x22, 0x6d, 0x5f, - 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, + 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x3b, 0x0a, 0x1b, 0x6d, 0x5f, 0x64, 0x6f, + 0x63, 0x73, 0x5f, 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, + 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x55, 0x20, 0x01, 0x28, 0x02, 0x52, 0x16, 0x6d, + 0x44, 0x6f, 0x63, 0x73, 0x45, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x50, + 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x3b, 0x0a, 0x1b, 0x6d, 0x5f, 0x6b, 0x65, 0x79, 0x73, 0x5f, + 0x65, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, + 0x5f, 0x73, 0x65, 0x63, 0x18, 0x56, 0x20, 0x01, 0x28, 0x02, 0x52, 0x16, 0x6d, 0x4b, 0x65, 0x79, + 0x73, 0x45, 0x78, 0x61, 0x6d, 0x69, 0x6e, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, + 0x65, 0x63, 0x12, 0x69, 0x0a, 0x34, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x67, 0x6c, + 0x6f, 0x62, 0x61, 0x6c, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x75, + 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, + 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x57, 0x20, 0x01, 0x28, 0x02, + 0x52, 0x2b, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x41, 0x63, + 0x71, 0x75, 0x69, 0x72, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, + 0x61, 0x72, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x6b, 0x0a, + 0x35, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x67, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x5f, + 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x77, 0x72, + 0x69, 0x74, 0x65, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, + 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x58, 0x20, 0x01, 0x28, 0x02, 0x52, 0x2c, 0x6d, 0x4c, + 0x6f, 0x63, 0x6b, 0x73, 0x47, 0x6c, 0x6f, 0x62, 0x61, 0x6c, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, + 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x57, 0x72, 0x69, 0x74, 0x65, 0x53, 0x68, 0x61, 0x72, 0x65, + 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x6d, 0x0a, 0x36, 0x6d, 0x5f, + 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x61, + 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, + 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, + 0x5f, 0x73, 0x65, 0x63, 0x18, 0x59, 0x20, 0x01, 0x28, 0x02, 0x52, 0x2d, 0x6d, 0x4c, 0x6f, 0x63, + 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, + 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x76, 0x0a, 0x3b, 0x6d, 0x5f, 0x6c, + 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x61, 0x63, + 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x77, 0x61, 0x69, 0x74, 0x5f, 0x63, 0x6f, 0x75, 0x6e, 0x74, + 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, + 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x5a, 0x20, 0x01, 0x28, 0x02, 0x52, 0x31, + 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x41, 0x63, + 0x71, 0x75, 0x69, 0x72, 0x65, 0x57, 0x61, 0x69, 0x74, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, 0x65, + 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, + 0x63, 0x12, 0x7c, 0x0a, 0x3e, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x64, 0x61, 0x74, + 0x61, 0x62, 0x61, 0x73, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, + 0x72, 0x69, 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, + 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, + 0x73, 0x65, 0x63, 0x18, 0x5b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x34, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, + 0x73, 0x44, 0x61, 0x74, 0x61, 0x62, 0x61, 0x73, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x41, 0x63, 0x71, + 0x75, 0x69, 0x72, 0x69, 0x6e, 0x67, 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x52, 0x65, 0x61, 0x64, + 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, + 0x71, 0x0a, 0x38, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x6b, 0x73, 0x5f, 0x63, 0x6f, 0x6c, 0x6c, 0x65, + 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x5f, 0x61, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x5f, 0x63, 0x6f, + 0x75, 0x6e, 0x74, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, + 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x5c, 0x20, 0x01, 0x28, + 0x02, 0x52, 0x2f, 0x6d, 0x4c, 0x6f, 0x63, 0x6b, 0x73, 0x43, 0x6f, 0x6c, 0x6c, 0x65, 0x63, 0x74, + 0x69, 0x6f, 0x6e, 0x41, 0x63, 0x71, 0x75, 0x69, 0x72, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x52, + 0x65, 0x61, 0x64, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, + 0x65, 0x63, 0x12, 0x44, 0x0a, 0x20, 0x6d, 0x5f, 0x73, 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, + 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, + 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x5d, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1a, 0x6d, 0x53, + 0x74, 0x6f, 0x72, 0x61, 0x67, 0x65, 0x42, 0x79, 0x74, 0x65, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, + 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x55, 0x0a, 0x29, 0x6d, 0x5f, 0x73, 0x74, + 0x6f, 0x72, 0x61, 0x67, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x69, + 0x6e, 0x67, 0x5f, 0x6d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, + 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x5e, 0x20, 0x01, 0x28, 0x02, 0x52, 0x22, 0x6d, 0x53, 0x74, + 0x6f, 0x72, 0x61, 0x67, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x52, 0x65, 0x61, 0x64, 0x69, 0x6e, 0x67, + 0x4d, 0x69, 0x63, 0x72, 0x6f, 0x73, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, + 0x3e, 0x0a, 0x1d, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, + 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, + 0x18, 0x3c, 0x20, 0x01, 0x28, 0x02, 0x52, 0x17, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, + 0x6c, 0x6b, 0x73, 0x48, 0x69, 0x74, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, + 0x40, 0x0a, 0x1e, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, + 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, + 0x63, 0x18, 0x3d, 0x20, 0x01, 0x28, 0x02, 0x52, 0x18, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, + 0x63, 0x12, 0x46, 0x0a, 0x21, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, + 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, + 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x3e, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1b, 0x6d, 0x53, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, + 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x46, 0x0a, 0x21, 0x6d, 0x5f, 0x73, + 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, + 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x3f, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x1b, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, + 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, + 0x63, 0x12, 0x47, 0x0a, 0x22, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, + 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x5f, + 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x40, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1b, 0x6d, + 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, + 0x65, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x49, 0x0a, 0x23, 0x6d, 0x5f, + 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, + 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, + 0x63, 0x18, 0x41, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1c, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, + 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, + 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x45, 0x0a, 0x21, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, + 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, + 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x42, 0x20, 0x01, 0x28, 0x02, + 0x52, 0x1a, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, + 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x47, 0x0a, 0x22, + 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, + 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, + 0x65, 0x63, 0x18, 0x43, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1b, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, + 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, + 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x3c, 0x0a, 0x1c, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, + 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, 0x69, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, + 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x44, 0x20, 0x01, 0x28, 0x02, 0x52, 0x16, 0x6d, 0x4c, 0x6f, + 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x48, 0x69, 0x74, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, + 0x53, 0x65, 0x63, 0x12, 0x3e, 0x0a, 0x1d, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, + 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, + 0x5f, 0x73, 0x65, 0x63, 0x18, 0x45, 0x20, 0x01, 0x28, 0x02, 0x52, 0x17, 0x6d, 0x4c, 0x6f, 0x63, + 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, + 0x53, 0x65, 0x63, 0x12, 0x44, 0x0a, 0x20, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, + 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, + 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x46, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1a, 0x6d, + 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, + 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x44, 0x0a, 0x20, 0x6d, 0x5f, 0x6c, + 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, + 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x47, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x1a, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x57, + 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, + 0x3c, 0x0a, 0x1c, 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, + 0x65, 0x61, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, + 0x48, 0x20, 0x01, 0x28, 0x02, 0x52, 0x16, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, + 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x42, 0x0a, + 0x1f, 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, + 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, + 0x18, 0x49, 0x20, 0x01, 0x28, 0x02, 0x52, 0x19, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, + 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, + 0x63, 0x12, 0x3a, 0x0a, 0x1b, 0x6d, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, - 0x18, 0x40, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1b, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, - 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, - 0x53, 0x65, 0x63, 0x12, 0x49, 0x0a, 0x23, 0x6d, 0x5f, 0x73, 0x68, 0x61, 0x72, 0x65, 0x64, 0x5f, - 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, - 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x41, 0x20, 0x01, 0x28, 0x02, - 0x52, 0x1c, 0x6d, 0x53, 0x68, 0x61, 0x72, 0x65, 0x64, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, - 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x45, - 0x0a, 0x21, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, - 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, - 0x73, 0x65, 0x63, 0x18, 0x42, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1a, 0x6d, 0x4c, 0x6f, 0x63, 0x61, - 0x6c, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, - 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x47, 0x0a, 0x22, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, - 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, - 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x43, 0x20, 0x01, 0x28, - 0x02, 0x52, 0x1b, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, - 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x3c, - 0x0a, 0x1c, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x68, - 0x69, 0x74, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x44, - 0x20, 0x01, 0x28, 0x02, 0x52, 0x16, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, - 0x48, 0x69, 0x74, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x3e, 0x0a, 0x1d, - 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, - 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x45, 0x20, - 0x01, 0x28, 0x02, 0x52, 0x17, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x52, - 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x44, 0x0a, 0x20, - 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x64, 0x69, 0x72, - 0x74, 0x69, 0x65, 0x64, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, - 0x18, 0x46, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1a, 0x6d, 0x4c, 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, - 0x6b, 0x73, 0x44, 0x69, 0x72, 0x74, 0x69, 0x65, 0x64, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, - 0x65, 0x63, 0x12, 0x44, 0x0a, 0x20, 0x6d, 0x5f, 0x6c, 0x6f, 0x63, 0x61, 0x6c, 0x5f, 0x62, 0x6c, - 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, - 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x47, 0x20, 0x01, 0x28, 0x02, 0x52, 0x1a, 0x6d, 0x4c, - 0x6f, 0x63, 0x61, 0x6c, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x53, - 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x3c, 0x0a, 0x1c, 0x6d, 0x5f, 0x74, 0x65, - 0x6d, 0x70, 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x73, 0x75, 0x6d, - 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x48, 0x20, 0x01, 0x28, 0x02, 0x52, 0x16, - 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x52, 0x65, 0x61, 0x64, 0x53, 0x75, 0x6d, - 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x42, 0x0a, 0x1f, 0x6d, 0x5f, 0x74, 0x65, 0x6d, 0x70, - 0x5f, 0x62, 0x6c, 0x6b, 0x73, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x74, 0x65, 0x6e, 0x5f, 0x73, 0x75, - 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x49, 0x20, 0x01, 0x28, 0x02, 0x52, - 0x19, 0x6d, 0x54, 0x65, 0x6d, 0x70, 0x42, 0x6c, 0x6b, 0x73, 0x57, 0x72, 0x69, 0x74, 0x74, 0x65, - 0x6e, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x3a, 0x0a, 0x1b, 0x6d, 0x5f, - 0x62, 0x6c, 0x6b, 0x5f, 0x72, 0x65, 0x61, 0x64, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, - 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x4a, 0x20, 0x01, 0x28, 0x02, 0x52, - 0x15, 0x6d, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, - 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x3c, 0x0a, 0x1c, 0x6d, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, - 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, - 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x4b, 0x20, 0x01, 0x28, 0x02, 0x52, 0x16, 0x6d, 0x42, - 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, 0x65, - 0x72, 0x53, 0x65, 0x63, 0x12, 0x3a, 0x0a, 0x1b, 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x75, 0x73, - 0x65, 0x72, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, - 0x73, 0x65, 0x63, 0x18, 0x4c, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x43, 0x70, 0x75, 0x55, - 0x73, 0x65, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, - 0x12, 0x38, 0x0a, 0x1a, 0x6d, 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x73, 0x79, 0x73, 0x5f, 0x74, 0x69, - 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x4d, - 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x43, 0x70, 0x75, 0x53, 0x79, 0x73, 0x54, 0x69, 0x6d, - 0x65, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x37, 0x0a, 0x19, 0x6d, 0x5f, - 0x70, 0x6c, 0x61, 0x6e, 0x73, 0x5f, 0x63, 0x61, 0x6c, 0x6c, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x5f, - 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x50, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, - 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x43, 0x61, 0x6c, 0x6c, 0x73, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, - 0x53, 0x65, 0x63, 0x12, 0x37, 0x0a, 0x19, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x63, - 0x6f, 0x72, 0x64, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, - 0x18, 0x51, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x57, 0x61, 0x6c, 0x52, 0x65, 0x63, 0x6f, - 0x72, 0x64, 0x73, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x2f, 0x0a, 0x15, - 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x66, 0x70, 0x69, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, - 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x52, 0x20, 0x01, 0x28, 0x02, 0x52, 0x10, 0x6d, 0x57, 0x61, - 0x6c, 0x46, 0x70, 0x69, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x33, 0x0a, - 0x17, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x62, 0x79, 0x74, 0x65, 0x73, 0x5f, 0x73, 0x75, 0x6d, - 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x53, 0x20, 0x01, 0x28, 0x02, 0x52, 0x12, - 0x6d, 0x57, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, - 0x65, 0x63, 0x12, 0x33, 0x0a, 0x17, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, - 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x54, 0x20, - 0x01, 0x28, 0x02, 0x52, 0x12, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, - 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x22, 0x37, 0x0a, 0x0d, 0x4d, 0x61, 0x70, 0x46, 0x69, - 0x65, 0x6c, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, - 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, - 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, - 0x2a, 0x95, 0x01, 0x0a, 0x0b, 0x45, 0x78, 0x61, 0x6d, 0x70, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, - 0x12, 0x1c, 0x0a, 0x18, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, - 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x17, - 0x0a, 0x13, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x52, - 0x41, 0x4e, 0x44, 0x4f, 0x4d, 0x10, 0x01, 0x12, 0x18, 0x0a, 0x14, 0x45, 0x58, 0x41, 0x4d, 0x50, - 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x53, 0x4c, 0x4f, 0x57, 0x45, 0x53, 0x54, 0x10, - 0x02, 0x12, 0x18, 0x0a, 0x14, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, - 0x45, 0x5f, 0x46, 0x41, 0x53, 0x54, 0x45, 0x53, 0x54, 0x10, 0x03, 0x12, 0x1b, 0x0a, 0x17, 0x45, - 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x57, 0x49, 0x54, 0x48, - 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x04, 0x42, 0x78, 0x0a, 0x0a, 0x63, 0x6f, 0x6d, 0x2e, - 0x71, 0x61, 0x6e, 0x2e, 0x76, 0x31, 0x42, 0x08, 0x51, 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, - 0x50, 0x01, 0x5a, 0x27, 0x67, 0x69, 0x74, 0x68, 0x75, 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x70, - 0x65, 0x72, 0x63, 0x6f, 0x6e, 0x61, 0x2f, 0x70, 0x6d, 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x71, - 0x61, 0x6e, 0x2f, 0x76, 0x31, 0x3b, 0x71, 0x61, 0x6e, 0x76, 0x31, 0xa2, 0x02, 0x03, 0x51, 0x58, - 0x58, 0xaa, 0x02, 0x06, 0x51, 0x61, 0x6e, 0x2e, 0x56, 0x31, 0xca, 0x02, 0x06, 0x51, 0x61, 0x6e, - 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x12, 0x51, 0x61, 0x6e, 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, - 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, 0x02, 0x07, 0x51, 0x61, 0x6e, 0x3a, 0x3a, - 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x18, 0x4a, 0x20, 0x01, 0x28, 0x02, 0x52, 0x15, 0x6d, 0x42, 0x6c, 0x6b, 0x52, 0x65, 0x61, 0x64, + 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x3c, 0x0a, + 0x1c, 0x6d, 0x5f, 0x62, 0x6c, 0x6b, 0x5f, 0x77, 0x72, 0x69, 0x74, 0x65, 0x5f, 0x74, 0x69, 0x6d, + 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x4b, 0x20, + 0x01, 0x28, 0x02, 0x52, 0x16, 0x6d, 0x42, 0x6c, 0x6b, 0x57, 0x72, 0x69, 0x74, 0x65, 0x54, 0x69, + 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x3a, 0x0a, 0x1b, 0x6d, + 0x5f, 0x63, 0x70, 0x75, 0x5f, 0x75, 0x73, 0x65, 0x72, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, + 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x4c, 0x20, 0x01, 0x28, 0x02, + 0x52, 0x15, 0x6d, 0x43, 0x70, 0x75, 0x55, 0x73, 0x65, 0x72, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, + 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x38, 0x0a, 0x1a, 0x6d, 0x5f, 0x63, 0x70, 0x75, + 0x5f, 0x73, 0x79, 0x73, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, + 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x4d, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x43, 0x70, + 0x75, 0x53, 0x79, 0x73, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, + 0x63, 0x12, 0x37, 0x0a, 0x19, 0x6d, 0x5f, 0x70, 0x6c, 0x61, 0x6e, 0x73, 0x5f, 0x63, 0x61, 0x6c, + 0x6c, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x50, + 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, 0x50, 0x6c, 0x61, 0x6e, 0x73, 0x43, 0x61, 0x6c, 0x6c, + 0x73, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x37, 0x0a, 0x19, 0x6d, 0x5f, + 0x77, 0x61, 0x6c, 0x5f, 0x72, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x5f, + 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x51, 0x20, 0x01, 0x28, 0x02, 0x52, 0x14, 0x6d, + 0x57, 0x61, 0x6c, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x73, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, + 0x53, 0x65, 0x63, 0x12, 0x2f, 0x0a, 0x15, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x66, 0x70, 0x69, + 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, 0x52, 0x20, 0x01, + 0x28, 0x02, 0x52, 0x10, 0x6d, 0x57, 0x61, 0x6c, 0x46, 0x70, 0x69, 0x53, 0x75, 0x6d, 0x50, 0x65, + 0x72, 0x53, 0x65, 0x63, 0x12, 0x33, 0x0a, 0x17, 0x6d, 0x5f, 0x77, 0x61, 0x6c, 0x5f, 0x62, 0x79, + 0x74, 0x65, 0x73, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, 0x5f, 0x73, 0x65, 0x63, 0x18, + 0x53, 0x20, 0x01, 0x28, 0x02, 0x52, 0x12, 0x6d, 0x57, 0x61, 0x6c, 0x42, 0x79, 0x74, 0x65, 0x73, + 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x12, 0x33, 0x0a, 0x17, 0x6d, 0x5f, 0x70, + 0x6c, 0x61, 0x6e, 0x5f, 0x74, 0x69, 0x6d, 0x65, 0x5f, 0x73, 0x75, 0x6d, 0x5f, 0x70, 0x65, 0x72, + 0x5f, 0x73, 0x65, 0x63, 0x18, 0x54, 0x20, 0x01, 0x28, 0x02, 0x52, 0x12, 0x6d, 0x50, 0x6c, 0x61, + 0x6e, 0x54, 0x69, 0x6d, 0x65, 0x53, 0x75, 0x6d, 0x50, 0x65, 0x72, 0x53, 0x65, 0x63, 0x22, 0x37, + 0x0a, 0x0d, 0x4d, 0x61, 0x70, 0x46, 0x69, 0x65, 0x6c, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, + 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, + 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x03, 0x28, 0x09, + 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x2a, 0x95, 0x01, 0x0a, 0x0b, 0x45, 0x78, 0x61, 0x6d, + 0x70, 0x6c, 0x65, 0x54, 0x79, 0x70, 0x65, 0x12, 0x1c, 0x0a, 0x18, 0x45, 0x58, 0x41, 0x4d, 0x50, + 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x55, 0x4e, 0x53, 0x50, 0x45, 0x43, 0x49, 0x46, + 0x49, 0x45, 0x44, 0x10, 0x00, 0x12, 0x17, 0x0a, 0x13, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, + 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x52, 0x41, 0x4e, 0x44, 0x4f, 0x4d, 0x10, 0x01, 0x12, 0x18, + 0x0a, 0x14, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x53, + 0x4c, 0x4f, 0x57, 0x45, 0x53, 0x54, 0x10, 0x02, 0x12, 0x18, 0x0a, 0x14, 0x45, 0x58, 0x41, 0x4d, + 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, 0x50, 0x45, 0x5f, 0x46, 0x41, 0x53, 0x54, 0x45, 0x53, 0x54, + 0x10, 0x03, 0x12, 0x1b, 0x0a, 0x17, 0x45, 0x58, 0x41, 0x4d, 0x50, 0x4c, 0x45, 0x5f, 0x54, 0x59, + 0x50, 0x45, 0x5f, 0x57, 0x49, 0x54, 0x48, 0x5f, 0x45, 0x52, 0x52, 0x4f, 0x52, 0x10, 0x04, 0x42, + 0x78, 0x0a, 0x0a, 0x63, 0x6f, 0x6d, 0x2e, 0x71, 0x61, 0x6e, 0x2e, 0x76, 0x31, 0x42, 0x08, 0x51, + 0x61, 0x6e, 0x50, 0x72, 0x6f, 0x74, 0x6f, 0x50, 0x01, 0x5a, 0x27, 0x67, 0x69, 0x74, 0x68, 0x75, + 0x62, 0x2e, 0x63, 0x6f, 0x6d, 0x2f, 0x70, 0x65, 0x72, 0x63, 0x6f, 0x6e, 0x61, 0x2f, 0x70, 0x6d, + 0x6d, 0x2f, 0x61, 0x70, 0x69, 0x2f, 0x71, 0x61, 0x6e, 0x2f, 0x76, 0x31, 0x3b, 0x71, 0x61, 0x6e, + 0x76, 0x31, 0xa2, 0x02, 0x03, 0x51, 0x58, 0x58, 0xaa, 0x02, 0x06, 0x51, 0x61, 0x6e, 0x2e, 0x56, + 0x31, 0xca, 0x02, 0x06, 0x51, 0x61, 0x6e, 0x5c, 0x56, 0x31, 0xe2, 0x02, 0x12, 0x51, 0x61, 0x6e, + 0x5c, 0x56, 0x31, 0x5c, 0x47, 0x50, 0x42, 0x4d, 0x65, 0x74, 0x61, 0x64, 0x61, 0x74, 0x61, 0xea, + 0x02, 0x07, 0x51, 0x61, 0x6e, 0x3a, 0x3a, 0x56, 0x31, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x33, }) var ( diff --git a/api/qan/v1/qan.pb.validate.go b/api/qan/v1/qan.pb.validate.go index a1a00eec33..e745a078ef 100644 --- a/api/qan/v1/qan.pb.validate.go +++ b/api/qan/v1/qan.pb.validate.go @@ -142,6 +142,26 @@ func (m *Point) validate(all bool) error { // no validation rules for MDocsScannedSumPerSec + // no validation rules for MDocsExaminedSumPerSec + + // no validation rules for MKeysExaminedSumPerSec + + // no validation rules for MLocksGlobalAcquireCountReadSharedSumPerSec + + // no validation rules for MLocksGlobalAcquireCountWriteSharedSumPerSec + + // no validation rules for MLocksDatabaseAcquireCountReadSharedSumPerSec + + // no validation rules for MLocksDatabaseAcquireWaitCountReadSharedSumPerSec + + // no validation rules for MLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec + + // no validation rules for MLocksCollectionAcquireCountReadSharedSumPerSec + + // no validation rules for MStorageBytesReadSumPerSec + + // no validation rules for MStorageTimeReadingMicrosSumPerSec + // no validation rules for MSharedBlksHitSumPerSec // no validation rules for MSharedBlksReadSumPerSec diff --git a/api/qan/v1/qan.proto b/api/qan/v1/qan.proto index 0938cf5158..c70aa6661e 100644 --- a/api/qan/v1/qan.proto +++ b/api/qan/v1/qan.proto @@ -111,6 +111,26 @@ message Point { float m_response_length_sum_per_sec = 51; // The number of scanned documents. float m_docs_scanned_sum_per_sec = 52; + // Total number of documents scanned during query execution. + float m_docs_examined_sum_per_sec = 85; + // Total number of index keys scanned during query execution. + float m_keys_examined_sum_per_sec = 86; + // Number of times a global read lock was acquired during query execution. + float m_locks_global_acquire_count_read_shared_sum_per_sec = 87; + // Number of times a global write lock was acquired during query execution. + float m_locks_global_acquire_count_write_shared_sum_per_sec = 88; + // Number of times a read lock was acquired at the database level during query execution. + float m_locks_database_acquire_count_read_shared_sum_per_sec = 89; + // Number of times a read lock at the database level was requested but had to wait before being granted. + float m_locks_database_acquire_wait_count_read_shared_sum_per_sec = 90; + // Indicates the time, spent acquiring a read lock at the database level during an operation. + float m_locks_database_time_acquiring_micros_read_shared_sum_per_sec = 91; + // Number of times a read lock was acquired on a specific collection during operations. + float m_locks_collection_acquire_count_read_shared_sum_per_sec = 92; + // Total number of bytes read from storage during a specific operation. + float m_storage_bytes_read_sum_per_sec = 93; + // Indicates the time, spent reading data from storage during an operation. + float m_storage_time_reading_micros_sum_per_sec = 94; // // PostgreSQL metrics. diff --git a/api/swagger/swagger-dev.json b/api/swagger/swagger-dev.json index d3f083d7bc..8844c303fa 100644 --- a/api/swagger/swagger-dev.json +++ b/api/swagger/swagger-dev.json @@ -25242,143 +25242,203 @@ "format": "float", "x-order": 42 }, + "m_docs_examined_sum_per_sec": { + "description": "Total number of documents scanned during query execution.", + "type": "number", + "format": "float", + "x-order": 43 + }, + "m_keys_examined_sum_per_sec": { + "description": "Total number of index keys scanned during query execution.", + "type": "number", + "format": "float", + "x-order": 44 + }, + "m_locks_global_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a global read lock was acquired during query execution.", + "type": "number", + "format": "float", + "x-order": 45 + }, + "m_locks_global_acquire_count_write_shared_sum_per_sec": { + "description": "Number of times a global write lock was acquired during query execution.", + "type": "number", + "format": "float", + "x-order": 46 + }, + "m_locks_database_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock was acquired at the database level during query execution.", + "type": "number", + "format": "float", + "x-order": 47 + }, + "m_locks_database_acquire_wait_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock at the database level was requested but had to wait before being granted.", + "type": "number", + "format": "float", + "x-order": 48 + }, + "m_locks_database_time_acquiring_micros_read_shared_sum_per_sec": { + "description": "Indicates the time, spent acquiring a read lock at the database level during an operation.", + "type": "number", + "format": "float", + "x-order": 49 + }, + "m_locks_collection_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock was acquired on a specific collection during operations.", + "type": "number", + "format": "float", + "x-order": 50 + }, + "m_storage_bytes_read_sum_per_sec": { + "description": "Total number of bytes read from storage during a specific operation.", + "type": "number", + "format": "float", + "x-order": 51 + }, + "m_storage_time_reading_micros_sum_per_sec": { + "description": "Indicates the time, spent reading data from storage during an operation.", + "type": "number", + "format": "float", + "x-order": 52 + }, "m_shared_blks_hit_sum_per_sec": { "description": "Total number of shared block cache hits by the statement.", "type": "number", "format": "float", - "x-order": 43 + "x-order": 53 }, "m_shared_blks_read_sum_per_sec": { "description": "Total number of shared blocks read by the statement.", "type": "number", "format": "float", - "x-order": 44 + "x-order": 54 }, "m_shared_blks_dirtied_sum_per_sec": { "description": "Total number of shared blocks dirtied by the statement.", "type": "number", "format": "float", - "x-order": 45 + "x-order": 55 }, "m_shared_blks_written_sum_per_sec": { "description": "Total number of shared blocks written by the statement.", "type": "number", "format": "float", - "x-order": 46 + "x-order": 56 }, "m_shared_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 47 + "x-order": 57 }, "m_shared_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 48 + "x-order": 58 }, "m_local_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 49 + "x-order": 59 }, "m_local_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 50 + "x-order": 60 }, "m_local_blks_hit_sum_per_sec": { "description": "Total number of local block cache hits by the statement.", "type": "number", "format": "float", - "x-order": 51 + "x-order": 61 }, "m_local_blks_read_sum_per_sec": { "description": "Total number of local blocks read by the statement.", "type": "number", "format": "float", - "x-order": 52 + "x-order": 62 }, "m_local_blks_dirtied_sum_per_sec": { "description": "Total number of local blocks dirtied by the statement.", "type": "number", "format": "float", - "x-order": 53 + "x-order": 63 }, "m_local_blks_written_sum_per_sec": { "description": "Total number of local blocks written by the statement.", "type": "number", "format": "float", - "x-order": 54 + "x-order": 64 }, "m_temp_blks_read_sum_per_sec": { "description": "Total number of temp blocks read by the statement.", "type": "number", "format": "float", - "x-order": 55 + "x-order": 65 }, "m_temp_blks_written_sum_per_sec": { "description": "Total number of temp blocks written by the statement.", "type": "number", "format": "float", - "x-order": 56 + "x-order": 66 }, "m_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 57 + "x-order": 67 }, "m_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 58 + "x-order": 68 }, "m_cpu_user_time_sum_per_sec": { "description": "Total time user spent in query.", "type": "number", "format": "float", - "x-order": 59 + "x-order": 69 }, "m_cpu_sys_time_sum_per_sec": { "description": "Total time system spent in query.", "type": "number", "format": "float", - "x-order": 60 + "x-order": 70 }, "m_plans_calls_sum_per_sec": { "description": "Total number of planned calls.", "type": "number", "format": "float", - "x-order": 61 + "x-order": 71 }, "m_wal_records_sum_per_sec": { "description": "Total number of WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 62 + "x-order": 72 }, "m_wal_fpi_sum_per_sec": { "description": "Total number of FPI (full page images) in WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 63 + "x-order": 73 }, "m_wal_bytes_sum_per_sec": { "description": "Total bytes of WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 64 + "x-order": 74 }, "m_plan_time_sum_per_sec": { "description": "Plan time in per seconds.", "type": "number", "format": "float", - "x-order": 65 + "x-order": 75 } } }, @@ -26556,143 +26616,203 @@ "format": "float", "x-order": 42 }, + "m_docs_examined_sum_per_sec": { + "description": "Total number of documents scanned during query execution.", + "type": "number", + "format": "float", + "x-order": 43 + }, + "m_keys_examined_sum_per_sec": { + "description": "Total number of index keys scanned during query execution.", + "type": "number", + "format": "float", + "x-order": 44 + }, + "m_locks_global_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a global read lock was acquired during query execution.", + "type": "number", + "format": "float", + "x-order": 45 + }, + "m_locks_global_acquire_count_write_shared_sum_per_sec": { + "description": "Number of times a global write lock was acquired during query execution.", + "type": "number", + "format": "float", + "x-order": 46 + }, + "m_locks_database_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock was acquired at the database level during query execution.", + "type": "number", + "format": "float", + "x-order": 47 + }, + "m_locks_database_acquire_wait_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock at the database level was requested but had to wait before being granted.", + "type": "number", + "format": "float", + "x-order": 48 + }, + "m_locks_database_time_acquiring_micros_read_shared_sum_per_sec": { + "description": "Indicates the time, spent acquiring a read lock at the database level during an operation.", + "type": "number", + "format": "float", + "x-order": 49 + }, + "m_locks_collection_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock was acquired on a specific collection during operations.", + "type": "number", + "format": "float", + "x-order": 50 + }, + "m_storage_bytes_read_sum_per_sec": { + "description": "Total number of bytes read from storage during a specific operation.", + "type": "number", + "format": "float", + "x-order": 51 + }, + "m_storage_time_reading_micros_sum_per_sec": { + "description": "Indicates the time, spent reading data from storage during an operation.", + "type": "number", + "format": "float", + "x-order": 52 + }, "m_shared_blks_hit_sum_per_sec": { "description": "Total number of shared block cache hits by the statement.", "type": "number", "format": "float", - "x-order": 43 + "x-order": 53 }, "m_shared_blks_read_sum_per_sec": { "description": "Total number of shared blocks read by the statement.", "type": "number", "format": "float", - "x-order": 44 + "x-order": 54 }, "m_shared_blks_dirtied_sum_per_sec": { "description": "Total number of shared blocks dirtied by the statement.", "type": "number", "format": "float", - "x-order": 45 + "x-order": 55 }, "m_shared_blks_written_sum_per_sec": { "description": "Total number of shared blocks written by the statement.", "type": "number", "format": "float", - "x-order": 46 + "x-order": 56 }, "m_shared_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 47 + "x-order": 57 }, "m_shared_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 48 + "x-order": 58 }, "m_local_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 49 + "x-order": 59 }, "m_local_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 50 + "x-order": 60 }, "m_local_blks_hit_sum_per_sec": { "description": "Total number of local block cache hits by the statement.", "type": "number", "format": "float", - "x-order": 51 + "x-order": 61 }, "m_local_blks_read_sum_per_sec": { "description": "Total number of local blocks read by the statement.", "type": "number", "format": "float", - "x-order": 52 + "x-order": 62 }, "m_local_blks_dirtied_sum_per_sec": { "description": "Total number of local blocks dirtied by the statement.", "type": "number", "format": "float", - "x-order": 53 + "x-order": 63 }, "m_local_blks_written_sum_per_sec": { "description": "Total number of local blocks written by the statement.", "type": "number", "format": "float", - "x-order": 54 + "x-order": 64 }, "m_temp_blks_read_sum_per_sec": { "description": "Total number of temp blocks read by the statement.", "type": "number", "format": "float", - "x-order": 55 + "x-order": 65 }, "m_temp_blks_written_sum_per_sec": { "description": "Total number of temp blocks written by the statement.", "type": "number", "format": "float", - "x-order": 56 + "x-order": 66 }, "m_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 57 + "x-order": 67 }, "m_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 58 + "x-order": 68 }, "m_cpu_user_time_sum_per_sec": { "description": "Total time user spent in query.", "type": "number", "format": "float", - "x-order": 59 + "x-order": 69 }, "m_cpu_sys_time_sum_per_sec": { "description": "Total time system spent in query.", "type": "number", "format": "float", - "x-order": 60 + "x-order": 70 }, "m_plans_calls_sum_per_sec": { "description": "Total number of planned calls.", "type": "number", "format": "float", - "x-order": 61 + "x-order": 71 }, "m_wal_records_sum_per_sec": { "description": "Total number of WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 62 + "x-order": 72 }, "m_wal_fpi_sum_per_sec": { "description": "Total number of FPI (full page images) in WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 63 + "x-order": 73 }, "m_wal_bytes_sum_per_sec": { "description": "Total bytes of WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 64 + "x-order": 74 }, "m_plan_time_sum_per_sec": { "description": "Plan time in per seconds.", "type": "number", "format": "float", - "x-order": 65 + "x-order": 75 } } }, diff --git a/api/swagger/swagger.json b/api/swagger/swagger.json index 4205c9c111..3499c7242c 100644 --- a/api/swagger/swagger.json +++ b/api/swagger/swagger.json @@ -24284,143 +24284,203 @@ "format": "float", "x-order": 42 }, + "m_docs_examined_sum_per_sec": { + "description": "Total number of documents scanned during query execution.", + "type": "number", + "format": "float", + "x-order": 43 + }, + "m_keys_examined_sum_per_sec": { + "description": "Total number of index keys scanned during query execution.", + "type": "number", + "format": "float", + "x-order": 44 + }, + "m_locks_global_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a global read lock was acquired during query execution.", + "type": "number", + "format": "float", + "x-order": 45 + }, + "m_locks_global_acquire_count_write_shared_sum_per_sec": { + "description": "Number of times a global write lock was acquired during query execution.", + "type": "number", + "format": "float", + "x-order": 46 + }, + "m_locks_database_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock was acquired at the database level during query execution.", + "type": "number", + "format": "float", + "x-order": 47 + }, + "m_locks_database_acquire_wait_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock at the database level was requested but had to wait before being granted.", + "type": "number", + "format": "float", + "x-order": 48 + }, + "m_locks_database_time_acquiring_micros_read_shared_sum_per_sec": { + "description": "Indicates the time, spent acquiring a read lock at the database level during an operation.", + "type": "number", + "format": "float", + "x-order": 49 + }, + "m_locks_collection_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock was acquired on a specific collection during operations.", + "type": "number", + "format": "float", + "x-order": 50 + }, + "m_storage_bytes_read_sum_per_sec": { + "description": "Total number of bytes read from storage during a specific operation.", + "type": "number", + "format": "float", + "x-order": 51 + }, + "m_storage_time_reading_micros_sum_per_sec": { + "description": "Indicates the time, spent reading data from storage during an operation.", + "type": "number", + "format": "float", + "x-order": 52 + }, "m_shared_blks_hit_sum_per_sec": { "description": "Total number of shared block cache hits by the statement.", "type": "number", "format": "float", - "x-order": 43 + "x-order": 53 }, "m_shared_blks_read_sum_per_sec": { "description": "Total number of shared blocks read by the statement.", "type": "number", "format": "float", - "x-order": 44 + "x-order": 54 }, "m_shared_blks_dirtied_sum_per_sec": { "description": "Total number of shared blocks dirtied by the statement.", "type": "number", "format": "float", - "x-order": 45 + "x-order": 55 }, "m_shared_blks_written_sum_per_sec": { "description": "Total number of shared blocks written by the statement.", "type": "number", "format": "float", - "x-order": 46 + "x-order": 56 }, "m_shared_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 47 + "x-order": 57 }, "m_shared_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 48 + "x-order": 58 }, "m_local_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 49 + "x-order": 59 }, "m_local_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 50 + "x-order": 60 }, "m_local_blks_hit_sum_per_sec": { "description": "Total number of local block cache hits by the statement.", "type": "number", "format": "float", - "x-order": 51 + "x-order": 61 }, "m_local_blks_read_sum_per_sec": { "description": "Total number of local blocks read by the statement.", "type": "number", "format": "float", - "x-order": 52 + "x-order": 62 }, "m_local_blks_dirtied_sum_per_sec": { "description": "Total number of local blocks dirtied by the statement.", "type": "number", "format": "float", - "x-order": 53 + "x-order": 63 }, "m_local_blks_written_sum_per_sec": { "description": "Total number of local blocks written by the statement.", "type": "number", "format": "float", - "x-order": 54 + "x-order": 64 }, "m_temp_blks_read_sum_per_sec": { "description": "Total number of temp blocks read by the statement.", "type": "number", "format": "float", - "x-order": 55 + "x-order": 65 }, "m_temp_blks_written_sum_per_sec": { "description": "Total number of temp blocks written by the statement.", "type": "number", "format": "float", - "x-order": 56 + "x-order": 66 }, "m_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 57 + "x-order": 67 }, "m_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 58 + "x-order": 68 }, "m_cpu_user_time_sum_per_sec": { "description": "Total time user spent in query.", "type": "number", "format": "float", - "x-order": 59 + "x-order": 69 }, "m_cpu_sys_time_sum_per_sec": { "description": "Total time system spent in query.", "type": "number", "format": "float", - "x-order": 60 + "x-order": 70 }, "m_plans_calls_sum_per_sec": { "description": "Total number of planned calls.", "type": "number", "format": "float", - "x-order": 61 + "x-order": 71 }, "m_wal_records_sum_per_sec": { "description": "Total number of WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 62 + "x-order": 72 }, "m_wal_fpi_sum_per_sec": { "description": "Total number of FPI (full page images) in WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 63 + "x-order": 73 }, "m_wal_bytes_sum_per_sec": { "description": "Total bytes of WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 64 + "x-order": 74 }, "m_plan_time_sum_per_sec": { "description": "Plan time in per seconds.", "type": "number", "format": "float", - "x-order": 65 + "x-order": 75 } } }, @@ -25598,143 +25658,203 @@ "format": "float", "x-order": 42 }, + "m_docs_examined_sum_per_sec": { + "description": "Total number of documents scanned during query execution.", + "type": "number", + "format": "float", + "x-order": 43 + }, + "m_keys_examined_sum_per_sec": { + "description": "Total number of index keys scanned during query execution.", + "type": "number", + "format": "float", + "x-order": 44 + }, + "m_locks_global_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a global read lock was acquired during query execution.", + "type": "number", + "format": "float", + "x-order": 45 + }, + "m_locks_global_acquire_count_write_shared_sum_per_sec": { + "description": "Number of times a global write lock was acquired during query execution.", + "type": "number", + "format": "float", + "x-order": 46 + }, + "m_locks_database_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock was acquired at the database level during query execution.", + "type": "number", + "format": "float", + "x-order": 47 + }, + "m_locks_database_acquire_wait_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock at the database level was requested but had to wait before being granted.", + "type": "number", + "format": "float", + "x-order": 48 + }, + "m_locks_database_time_acquiring_micros_read_shared_sum_per_sec": { + "description": "Indicates the time, spent acquiring a read lock at the database level during an operation.", + "type": "number", + "format": "float", + "x-order": 49 + }, + "m_locks_collection_acquire_count_read_shared_sum_per_sec": { + "description": "Number of times a read lock was acquired on a specific collection during operations.", + "type": "number", + "format": "float", + "x-order": 50 + }, + "m_storage_bytes_read_sum_per_sec": { + "description": "Total number of bytes read from storage during a specific operation.", + "type": "number", + "format": "float", + "x-order": 51 + }, + "m_storage_time_reading_micros_sum_per_sec": { + "description": "Indicates the time, spent reading data from storage during an operation.", + "type": "number", + "format": "float", + "x-order": 52 + }, "m_shared_blks_hit_sum_per_sec": { "description": "Total number of shared block cache hits by the statement.", "type": "number", "format": "float", - "x-order": 43 + "x-order": 53 }, "m_shared_blks_read_sum_per_sec": { "description": "Total number of shared blocks read by the statement.", "type": "number", "format": "float", - "x-order": 44 + "x-order": 54 }, "m_shared_blks_dirtied_sum_per_sec": { "description": "Total number of shared blocks dirtied by the statement.", "type": "number", "format": "float", - "x-order": 45 + "x-order": 55 }, "m_shared_blks_written_sum_per_sec": { "description": "Total number of shared blocks written by the statement.", "type": "number", "format": "float", - "x-order": 46 + "x-order": 56 }, "m_shared_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 47 + "x-order": 57 }, "m_shared_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 48 + "x-order": 58 }, "m_local_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 49 + "x-order": 59 }, "m_local_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing shared blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 50 + "x-order": 60 }, "m_local_blks_hit_sum_per_sec": { "description": "Total number of local block cache hits by the statement.", "type": "number", "format": "float", - "x-order": 51 + "x-order": 61 }, "m_local_blks_read_sum_per_sec": { "description": "Total number of local blocks read by the statement.", "type": "number", "format": "float", - "x-order": 52 + "x-order": 62 }, "m_local_blks_dirtied_sum_per_sec": { "description": "Total number of local blocks dirtied by the statement.", "type": "number", "format": "float", - "x-order": 53 + "x-order": 63 }, "m_local_blks_written_sum_per_sec": { "description": "Total number of local blocks written by the statement.", "type": "number", "format": "float", - "x-order": 54 + "x-order": 64 }, "m_temp_blks_read_sum_per_sec": { "description": "Total number of temp blocks read by the statement.", "type": "number", "format": "float", - "x-order": 55 + "x-order": 65 }, "m_temp_blks_written_sum_per_sec": { "description": "Total number of temp blocks written by the statement.", "type": "number", "format": "float", - "x-order": 56 + "x-order": 66 }, "m_blk_read_time_sum_per_sec": { "description": "Total time the statement spent reading blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 57 + "x-order": 67 }, "m_blk_write_time_sum_per_sec": { "description": "Total time the statement spent writing blocks, in milliseconds (if track_io_timing is enabled, otherwise zero).", "type": "number", "format": "float", - "x-order": 58 + "x-order": 68 }, "m_cpu_user_time_sum_per_sec": { "description": "Total time user spent in query.", "type": "number", "format": "float", - "x-order": 59 + "x-order": 69 }, "m_cpu_sys_time_sum_per_sec": { "description": "Total time system spent in query.", "type": "number", "format": "float", - "x-order": 60 + "x-order": 70 }, "m_plans_calls_sum_per_sec": { "description": "Total number of planned calls.", "type": "number", "format": "float", - "x-order": 61 + "x-order": 71 }, "m_wal_records_sum_per_sec": { "description": "Total number of WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 62 + "x-order": 72 }, "m_wal_fpi_sum_per_sec": { "description": "Total number of FPI (full page images) in WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 63 + "x-order": 73 }, "m_wal_bytes_sum_per_sec": { "description": "Total bytes of WAL (Write-ahead logging) records.", "type": "number", "format": "float", - "x-order": 64 + "x-order": 74 }, "m_plan_time_sum_per_sec": { "description": "Plan time in per seconds.", "type": "number", "format": "float", - "x-order": 65 + "x-order": 75 } } }, diff --git a/go.mod b/go.mod index 299d0fda29..a7b4c50014 100644 --- a/go.mod +++ b/go.mod @@ -53,7 +53,7 @@ require ( github.com/minio/minio-go/v7 v7.0.55 github.com/percona/exporter_shared v0.7.5 github.com/percona/go-mysql v0.0.0-20210427141028-73d29c6da78c - github.com/percona/percona-toolkit v0.0.0-20250129114007-6c2dec8502c1 + github.com/percona/percona-toolkit v0.0.0-20250306213812-9ad6dc01250f github.com/percona/promconfig v0.2.5 github.com/percona/saas v0.0.0-20240923141535-da19f6682c6e github.com/pganalyze/pg_query_go/v5 v5.1.0 diff --git a/go.sum b/go.sum index 05815003b4..acdf27eec9 100644 --- a/go.sum +++ b/go.sum @@ -417,8 +417,8 @@ github.com/percona/exporter_shared v0.7.5 h1:sIhdDtKOfH0jsqtTAi41C7wm1R42yXYeAkK github.com/percona/exporter_shared v0.7.5/go.mod h1:P8ZHDzveyJRGD4ZIRNiEMuAdDexBpQWf2mAVwtyVcYU= github.com/percona/go-mysql v0.0.0-20210427141028-73d29c6da78c h1:1SZ7nS+kSaO63IpaKspf/gf8602QcgP2eXNPMNOIc0M= github.com/percona/go-mysql v0.0.0-20210427141028-73d29c6da78c/go.mod h1:/SGLf9OMxlnK6jq4mkFiImBcJXXk5jwD+lDrwDaGXcw= -github.com/percona/percona-toolkit v0.0.0-20250129114007-6c2dec8502c1 h1:PcxNtc+EWjdl3ru82jsi5RFZSIcZWOxBab8qoE9b7n8= -github.com/percona/percona-toolkit v0.0.0-20250129114007-6c2dec8502c1/go.mod h1:SOEgMF9Ay1wS6kjSGp9x51IxexTjLZWE2DntUoVl2gY= +github.com/percona/percona-toolkit v0.0.0-20250306213812-9ad6dc01250f h1:Er+ppsr2eqqyurdMCV8eCwjrGE9LOdDCblfWElnxouA= +github.com/percona/percona-toolkit v0.0.0-20250306213812-9ad6dc01250f/go.mod h1:lyxl7V4jaZk/VyG/QSnhqNLSVVASdQqEY5u1p7SQTgE= github.com/percona/promconfig v0.2.5 h1:f/HN/CbECQs7d9RIB6MKVkuXstsrsqEDxRvf6yigquc= github.com/percona/promconfig v0.2.5/go.mod h1:Y2uXi5QNk71+ceJHuI9poank+0S1kjxd3K105fXKVkg= github.com/percona/saas v0.0.0-20240923141535-da19f6682c6e h1:xhk5ivxlTPat0SwLBqU1UdfqJb+2R3x4yAhjCf6WMEU= diff --git a/managed/services/qan/client.go b/managed/services/qan/client.go index 3c016480e9..5c268f4c1f 100644 --- a/managed/services/qan/client.go +++ b/managed/services/qan/client.go @@ -509,6 +509,53 @@ func fillMongoDB(mb *qanv1.MetricsBucket, bm *agentv1.MetricsBucket_MongoDB) { mb.MFullScanSum = bm.MFullScanSum mb.PlanSummary = bm.PlanSummary + + mb.ApplicationName = bm.ApplicationName + + mb.MDocsExaminedCnt = bm.MDocsExaminedCnt + mb.MDocsExaminedSum = bm.MDocsExaminedSum + mb.MDocsExaminedMin = bm.MDocsExaminedMin + mb.MDocsExaminedMax = bm.MDocsExaminedMax + mb.MDocsExaminedP99 = bm.MDocsExaminedP99 + + mb.MKeysExaminedCnt = bm.MKeysExaminedCnt + mb.MKeysExaminedSum = bm.MKeysExaminedSum + mb.MKeysExaminedMin = bm.MKeysExaminedMin + mb.MKeysExaminedMax = bm.MKeysExaminedMax + mb.MKeysExaminedP99 = bm.MKeysExaminedP99 + + mb.MLocksGlobalAcquireCountReadSharedCnt = bm.MLocksGlobalAcquireCountReadSharedCnt + mb.MLocksGlobalAcquireCountReadSharedSum = bm.MLocksGlobalAcquireCountReadSharedSum + + mb.MLocksGlobalAcquireCountWriteSharedCnt = bm.MLocksGlobalAcquireCountWriteSharedCnt + mb.MLocksGlobalAcquireCountWriteSharedSum = bm.MLocksGlobalAcquireCountWriteSharedSum + + mb.MLocksDatabaseAcquireCountReadSharedCnt = bm.MLocksDatabaseAcquireCountReadSharedCnt + mb.MLocksDatabaseAcquireCountReadSharedSum = bm.MLocksDatabaseAcquireCountReadSharedSum + + mb.MLocksDatabaseAcquireWaitCountReadSharedCnt = bm.MLocksDatabaseAcquireWaitCountReadSharedCnt + mb.MLocksDatabaseAcquireWaitCountReadSharedSum = bm.MLocksDatabaseAcquireWaitCountReadSharedSum + + mb.MLocksDatabaseTimeAcquiringMicrosReadSharedCnt = bm.MLocksDatabaseTimeAcquiringMicrosReadSharedCnt + mb.MLocksDatabaseTimeAcquiringMicrosReadSharedSum = bm.MLocksDatabaseTimeAcquiringMicrosReadSharedSum + mb.MLocksDatabaseTimeAcquiringMicrosReadSharedMin = bm.MLocksDatabaseTimeAcquiringMicrosReadSharedMin + mb.MLocksDatabaseTimeAcquiringMicrosReadSharedMax = bm.MLocksDatabaseTimeAcquiringMicrosReadSharedMax + mb.MLocksDatabaseTimeAcquiringMicrosReadSharedP99 = bm.MLocksDatabaseTimeAcquiringMicrosReadSharedP99 + + mb.MLocksCollectionAcquireCountReadSharedCnt = bm.MLocksCollectionAcquireCountReadSharedCnt + mb.MLocksCollectionAcquireCountReadSharedSum = bm.MLocksCollectionAcquireCountReadSharedSum + + mb.MStorageBytesReadCnt = bm.MStorageBytesReadCnt + mb.MStorageBytesReadSum = bm.MStorageBytesReadSum + mb.MStorageBytesReadMin = bm.MStorageBytesReadMin + mb.MStorageBytesReadMax = bm.MStorageBytesReadMax + mb.MStorageBytesReadP99 = bm.MStorageBytesReadP99 + + mb.MStorageTimeReadingMicrosCnt = bm.MStorageTimeReadingMicrosCnt + mb.MStorageTimeReadingMicrosSum = bm.MStorageTimeReadingMicrosSum + mb.MStorageTimeReadingMicrosMin = bm.MStorageTimeReadingMicrosMin + mb.MStorageTimeReadingMicrosMax = bm.MStorageTimeReadingMicrosMax + mb.MStorageTimeReadingMicrosP99 = bm.MStorageTimeReadingMicrosP99 } func fillPostgreSQL(mb *qanv1.MetricsBucket, bp *agentv1.MetricsBucket_PostgreSQL) { diff --git a/managed/services/qan/client_test.go b/managed/services/qan/client_test.go index ff0c3710fb..7192d4fbe4 100644 --- a/managed/services/qan/client_test.go +++ b/managed/services/qan/client_test.go @@ -235,6 +235,8 @@ func TestClient(t *testing.T) { MResponseLengthSum: 60, MResponseLengthMin: 60, MResponseLengthMax: 60, + MDocsExaminedSum: 20, + MKeysExaminedSum: 10, }, }, } @@ -266,6 +268,8 @@ func TestClient(t *testing.T) { MResponseLengthSum: 60, MResponseLengthMin: 60, MResponseLengthMax: 60, + MDocsExaminedSum: 20, + MKeysExaminedSum: 10, }, }} c.AssertCalled(t, "Collect", ctx, expectedRequest) diff --git a/qan-api2/migrations/sql/20_extended_profiler.down.sql b/qan-api2/migrations/sql/20_extended_profiler.down.sql new file mode 100644 index 0000000000..624d61666a --- /dev/null +++ b/qan-api2/migrations/sql/20_extended_profiler.down.sql @@ -0,0 +1,45 @@ +ALTER TABLE metrics + DROP COLUMN `m_docs_examined_cnt`, + DROP COLUMN `m_docs_examined_sum`, + DROP COLUMN `m_docs_examined_min`, + DROP COLUMN `m_docs_examined_max`, + DROP COLUMN `m_docs_examined_p99`, + + DROP COLUMN `m_keys_examined_cnt`, + DROP COLUMN `m_keys_examined_sum`, + DROP COLUMN `m_keys_examined_min`, + DROP COLUMN `m_keys_examined_max`, + DROP COLUMN `m_keys_examined_p99`, + + DROP COLUMN `m_locks_global_acquire_count_read_shared_cnt`, + DROP COLUMN `m_locks_global_acquire_count_read_shared_sum`, + + DROP COLUMN `m_locks_global_acquire_count_write_shared_cnt`, + DROP COLUMN `m_locks_global_acquire_count_write_shared_sum`, + + DROP COLUMN `m_locks_database_acquire_count_read_shared_cnt`, + DROP COLUMN `m_locks_database_acquire_count_read_shared_sum`, + + DROP COLUMN `m_locks_database_acquire_wait_count_read_shared_cnt`, + DROP COLUMN `m_locks_database_acquire_wait_count_read_shared_sum`, + + DROP COLUMN `m_locks_database_time_acquiring_micros_read_shared_cnt`, + DROP COLUMN `m_locks_database_time_acquiring_micros_read_shared_sum`, + DROP COLUMN `m_locks_database_time_acquiring_micros_read_shared_min`, + DROP COLUMN `m_locks_database_time_acquiring_micros_read_shared_max`, + DROP COLUMN `m_locks_database_time_acquiring_micros_read_shared_p99`, + + DROP COLUMN `m_locks_collection_acquire_count_read_shared_cnt`, + DROP COLUMN `m_locks_collection_acquire_count_read_shared_sum`, + + DROP COLUMN `m_storage_bytes_read_cnt`, + DROP COLUMN `m_storage_bytes_read_sum`, + DROP COLUMN `m_storage_bytes_read_min`, + DROP COLUMN `m_storage_bytes_read_max`, + DROP COLUMN `m_storage_bytes_read_p99`, + + DROP COLUMN `m_storage_time_reading_micros_cnt`, + DROP COLUMN `m_storage_time_reading_micros_sum`, + DROP COLUMN `m_storage_time_reading_micros_min`, + DROP COLUMN `m_storage_time_reading_micros_max`, + DROP COLUMN `m_storage_time_reading_micros_p99`; diff --git a/qan-api2/migrations/sql/20_extended_profiler.up.sql b/qan-api2/migrations/sql/20_extended_profiler.up.sql new file mode 100644 index 0000000000..d485dc7799 --- /dev/null +++ b/qan-api2/migrations/sql/20_extended_profiler.up.sql @@ -0,0 +1,55 @@ +ALTER TABLE metrics + ADD COLUMN `m_docs_examined_cnt` Float32, + ADD COLUMN `m_docs_examined_sum` Float32 + COMMENT 'Total number of documents scanned during query execution', + ADD COLUMN `m_docs_examined_min` Float32, + ADD COLUMN `m_docs_examined_max` Float32, + ADD COLUMN `m_docs_examined_p99` Float32, + + ADD COLUMN `m_keys_examined_cnt` Float32, + ADD COLUMN `m_keys_examined_sum` Float32 + COMMENT 'Total number of index keys scanned during query execution', + ADD COLUMN `m_keys_examined_min` Float32, + ADD COLUMN `m_keys_examined_max` Float32, + ADD COLUMN `m_keys_examined_p99` Float32, + + ADD COLUMN `m_locks_global_acquire_count_read_shared_cnt` Float32, + ADD COLUMN `m_locks_global_acquire_count_read_shared_sum` Float32 + COMMENT 'Number of times a global read lock was acquired during query execution', + + ADD COLUMN `m_locks_global_acquire_count_write_shared_cnt` Float32, + ADD COLUMN `m_locks_global_acquire_count_write_shared_sum` Float32 + COMMENT 'Number of times a global write lock was acquired during query execution', + + ADD COLUMN `m_locks_database_acquire_count_read_shared_cnt` Float32, + ADD COLUMN `m_locks_database_acquire_count_read_shared_sum` Float32 + COMMENT 'Number of times a read lock was acquired at the database level during query execution', + + ADD COLUMN `m_locks_database_acquire_wait_count_read_shared_cnt` Float32, + ADD COLUMN `m_locks_database_acquire_wait_count_read_shared_sum` Float32 + COMMENT 'Number of times a read lock at the database level was requested but had to wait before being granted', + + ADD COLUMN `m_locks_database_time_acquiring_micros_read_shared_cnt` Float32, + ADD COLUMN `m_locks_database_time_acquiring_micros_read_shared_sum` Float32 + COMMENT 'Indicates the time, spent acquiring a read lock at the database level during an operation', + ADD COLUMN `m_locks_database_time_acquiring_micros_read_shared_min` Float32, + ADD COLUMN `m_locks_database_time_acquiring_micros_read_shared_max` Float32, + ADD COLUMN `m_locks_database_time_acquiring_micros_read_shared_p99` Float32, + + ADD COLUMN `m_locks_collection_acquire_count_read_shared_cnt` Float32, + ADD COLUMN `m_locks_collection_acquire_count_read_shared_sum` Float32 + COMMENT 'Number of times a read lock was acquired on a specific collection during operations', + + ADD COLUMN `m_storage_bytes_read_cnt` Float32, + ADD COLUMN `m_storage_bytes_read_sum` Float32 + COMMENT 'Total number of bytes read from storage during a specific operation', + ADD COLUMN `m_storage_bytes_read_min` Float32, + ADD COLUMN `m_storage_bytes_read_max` Float32, + ADD COLUMN `m_storage_bytes_read_p99` Float32, + + ADD COLUMN `m_storage_time_reading_micros_cnt` Float32, + ADD COLUMN `m_storage_time_reading_micros_sum` Float32 + COMMENT 'Indicates the time, spent reading data from storage during an operation', + ADD COLUMN `m_storage_time_reading_micros_min` Float32, + ADD COLUMN `m_storage_time_reading_micros_max` Float32, + ADD COLUMN `m_storage_time_reading_micros_p99` Float32; diff --git a/qan-api2/models/base.go b/qan-api2/models/base.go index 9d07219e0b..67e541ac6c 100644 --- a/qan-api2/models/base.go +++ b/qan-api2/models/base.go @@ -90,74 +90,94 @@ var sparklinePointAllFields = []string{ "m_wal_fpi_sum_per_sec", "m_wal_bytes_sum_per_sec", "m_plan_time_sum_per_sec", + "m_docs_examined_sum_per_sec", + "m_keys_examined_sum_per_sec", + "m_locks_global_acquire_count_read_shared_sum_per_sec", + "m_locks_global_acquire_count_write_shared_sum_per_sec", + "m_locks_database_acquire_count_read_shared_sum_per_sec", + "m_locks_database_acquire_wait_count_read_shared_sum_per_sec", + "m_locks_database_time_acquiring_micros_read_shared_sum_per_sec", + "m_locks_collection_acquire_count_read_shared_sum_per_sec", + "m_storage_bytes_read_sum_per_sec", + "m_storage_time_reading_micros_sum_per_sec", } func getPointFieldsList(point *qanv1.Point, fields []string) []interface{} { sparklinePointValuesMap := map[string]interface{}{ - "point": &point.Point, - "timestamp": &point.Timestamp, - "time_frame": &point.TimeFrame, - "load": &point.Load, - "num_queries_per_sec": &point.NumQueriesPerSec, - "num_queries_with_errors_per_sec": &point.NumQueriesWithErrorsPerSec, - "num_queries_with_warnings_per_sec": &point.NumQueriesWithWarningsPerSec, - "m_query_time_sum_per_sec": &point.MQueryTimeSumPerSec, - "m_lock_time_sum_per_sec": &point.MLockTimeSumPerSec, - "m_rows_sent_sum_per_sec": &point.MRowsSentSumPerSec, - "m_rows_examined_sum_per_sec": &point.MRowsExaminedSumPerSec, - "m_rows_affected_sum_per_sec": &point.MRowsAffectedSumPerSec, - "m_rows_read_sum_per_sec": &point.MRowsReadSumPerSec, - "m_merge_passes_sum_per_sec": &point.MMergePassesSumPerSec, - "m_innodb_io_r_ops_sum_per_sec": &point.MInnodbIoROpsSumPerSec, - "m_innodb_io_r_bytes_sum_per_sec": &point.MInnodbIoRBytesSumPerSec, - "m_innodb_io_r_wait_sum_per_sec": &point.MInnodbIoRWaitSumPerSec, - "m_innodb_rec_lock_wait_sum_per_sec": &point.MInnodbRecLockWaitSumPerSec, - "m_innodb_queue_wait_sum_per_sec": &point.MInnodbQueueWaitSumPerSec, - "m_innodb_pages_distinct_sum_per_sec": &point.MInnodbPagesDistinctSumPerSec, - "m_query_length_sum_per_sec": &point.MQueryLengthSumPerSec, - "m_bytes_sent_sum_per_sec": &point.MBytesSentSumPerSec, - "m_tmp_tables_sum_per_sec": &point.MTmpTablesSumPerSec, - "m_tmp_disk_tables_sum_per_sec": &point.MTmpDiskTablesSumPerSec, - "m_tmp_table_sizes_sum_per_sec": &point.MTmpTableSizesSumPerSec, - "m_qc_hit_sum_per_sec": &point.MQcHitSumPerSec, - "m_full_scan_sum_per_sec": &point.MFullScanSumPerSec, - "m_full_join_sum_per_sec": &point.MFullJoinSumPerSec, - "m_tmp_table_sum_per_sec": &point.MTmpTableSumPerSec, - "m_tmp_table_on_disk_sum_per_sec": &point.MTmpTableOnDiskSumPerSec, - "m_filesort_sum_per_sec": &point.MFilesortSumPerSec, - "m_filesort_on_disk_sum_per_sec": &point.MFilesortOnDiskSumPerSec, - "m_select_full_range_join_sum_per_sec": &point.MSelectFullRangeJoinSumPerSec, - "m_select_range_sum_per_sec": &point.MSelectRangeSumPerSec, - "m_select_range_check_sum_per_sec": &point.MSelectRangeCheckSumPerSec, - "m_sort_range_sum_per_sec": &point.MSortRangeSumPerSec, - "m_sort_rows_sum_per_sec": &point.MSortRowsSumPerSec, - "m_sort_scan_sum_per_sec": &point.MSortScanSumPerSec, - "m_no_index_used_sum_per_sec": &point.MNoIndexUsedSumPerSec, - "m_no_good_index_used_sum_per_sec": &point.MNoGoodIndexUsedSumPerSec, - "m_docs_returned_sum_per_sec": &point.MDocsReturnedSumPerSec, - "m_response_length_sum_per_sec": &point.MResponseLengthSumPerSec, - "m_docs_scanned_sum_per_sec": &point.MDocsScannedSumPerSec, - "m_shared_blks_hit_sum_per_sec": &point.MSharedBlksHitSumPerSec, - "m_shared_blks_read_sum_per_sec": &point.MSharedBlksReadSumPerSec, - "m_shared_blks_dirtied_sum_per_sec": &point.MSharedBlksDirtiedSumPerSec, - "m_shared_blks_written_sum_per_sec": &point.MSharedBlksWrittenSumPerSec, - "m_local_blks_hit_sum_per_sec": &point.MLocalBlksHitSumPerSec, - "m_local_blks_read_sum_per_sec": &point.MLocalBlksReadSumPerSec, - "m_local_blks_dirtied_sum_per_sec": &point.MLocalBlksDirtiedSumPerSec, - "m_local_blks_written_sum_per_sec": &point.MLocalBlksWrittenSumPerSec, - "m_temp_blks_read_sum_per_sec": &point.MTempBlksReadSumPerSec, - "m_temp_blks_written_sum_per_sec": &point.MTempBlksWrittenSumPerSec, - "m_shared_blk_read_time_sum_per_sec": &point.MSharedBlkReadTimeSumPerSec, - "m_shared_blk_write_time_sum_per_sec": &point.MSharedBlkWriteTimeSumPerSec, - "m_local_blk_read_time_sum_per_sec": &point.MLocalBlkReadTimeSumPerSec, - "m_local_blk_write_time_sum_per_sec": &point.MLocalBlkWriteTimeSumPerSec, - "m_cpu_user_time_sum_per_sec": &point.MCpuUserTimeSumPerSec, - "m_cpu_sys_time_sum_per_sec": &point.MCpuSysTimeSumPerSec, - "m_plans_calls_sum_per_sec": &point.MPlansCallsSumPerSec, - "m_wal_records_sum_per_sec": &point.MWalRecordsSumPerSec, - "m_wal_fpi_sum_per_sec": &point.MWalFpiSumPerSec, - "m_wal_bytes_sum_per_sec": &point.MWalBytesSumPerSec, - "m_plan_time_sum_per_sec": &point.MPlanTimeSumPerSec, + "point": &point.Point, + "timestamp": &point.Timestamp, + "time_frame": &point.TimeFrame, + "load": &point.Load, + "num_queries_per_sec": &point.NumQueriesPerSec, + "num_queries_with_errors_per_sec": &point.NumQueriesWithErrorsPerSec, + "num_queries_with_warnings_per_sec": &point.NumQueriesWithWarningsPerSec, + "m_query_time_sum_per_sec": &point.MQueryTimeSumPerSec, + "m_lock_time_sum_per_sec": &point.MLockTimeSumPerSec, + "m_rows_sent_sum_per_sec": &point.MRowsSentSumPerSec, + "m_rows_examined_sum_per_sec": &point.MRowsExaminedSumPerSec, + "m_rows_affected_sum_per_sec": &point.MRowsAffectedSumPerSec, + "m_rows_read_sum_per_sec": &point.MRowsReadSumPerSec, + "m_merge_passes_sum_per_sec": &point.MMergePassesSumPerSec, + "m_innodb_io_r_ops_sum_per_sec": &point.MInnodbIoROpsSumPerSec, + "m_innodb_io_r_bytes_sum_per_sec": &point.MInnodbIoRBytesSumPerSec, + "m_innodb_io_r_wait_sum_per_sec": &point.MInnodbIoRWaitSumPerSec, + "m_innodb_rec_lock_wait_sum_per_sec": &point.MInnodbRecLockWaitSumPerSec, + "m_innodb_queue_wait_sum_per_sec": &point.MInnodbQueueWaitSumPerSec, + "m_innodb_pages_distinct_sum_per_sec": &point.MInnodbPagesDistinctSumPerSec, + "m_query_length_sum_per_sec": &point.MQueryLengthSumPerSec, + "m_bytes_sent_sum_per_sec": &point.MBytesSentSumPerSec, + "m_tmp_tables_sum_per_sec": &point.MTmpTablesSumPerSec, + "m_tmp_disk_tables_sum_per_sec": &point.MTmpDiskTablesSumPerSec, + "m_tmp_table_sizes_sum_per_sec": &point.MTmpTableSizesSumPerSec, + "m_qc_hit_sum_per_sec": &point.MQcHitSumPerSec, + "m_full_scan_sum_per_sec": &point.MFullScanSumPerSec, + "m_full_join_sum_per_sec": &point.MFullJoinSumPerSec, + "m_tmp_table_sum_per_sec": &point.MTmpTableSumPerSec, + "m_tmp_table_on_disk_sum_per_sec": &point.MTmpTableOnDiskSumPerSec, + "m_filesort_sum_per_sec": &point.MFilesortSumPerSec, + "m_filesort_on_disk_sum_per_sec": &point.MFilesortOnDiskSumPerSec, + "m_select_full_range_join_sum_per_sec": &point.MSelectFullRangeJoinSumPerSec, + "m_select_range_sum_per_sec": &point.MSelectRangeSumPerSec, + "m_select_range_check_sum_per_sec": &point.MSelectRangeCheckSumPerSec, + "m_sort_range_sum_per_sec": &point.MSortRangeSumPerSec, + "m_sort_rows_sum_per_sec": &point.MSortRowsSumPerSec, + "m_sort_scan_sum_per_sec": &point.MSortScanSumPerSec, + "m_no_index_used_sum_per_sec": &point.MNoIndexUsedSumPerSec, + "m_no_good_index_used_sum_per_sec": &point.MNoGoodIndexUsedSumPerSec, + "m_docs_returned_sum_per_sec": &point.MDocsReturnedSumPerSec, + "m_response_length_sum_per_sec": &point.MResponseLengthSumPerSec, + "m_docs_scanned_sum_per_sec": &point.MDocsScannedSumPerSec, + "m_shared_blks_hit_sum_per_sec": &point.MSharedBlksHitSumPerSec, + "m_shared_blks_read_sum_per_sec": &point.MSharedBlksReadSumPerSec, + "m_shared_blks_dirtied_sum_per_sec": &point.MSharedBlksDirtiedSumPerSec, + "m_shared_blks_written_sum_per_sec": &point.MSharedBlksWrittenSumPerSec, + "m_local_blks_hit_sum_per_sec": &point.MLocalBlksHitSumPerSec, + "m_local_blks_read_sum_per_sec": &point.MLocalBlksReadSumPerSec, + "m_local_blks_dirtied_sum_per_sec": &point.MLocalBlksDirtiedSumPerSec, + "m_local_blks_written_sum_per_sec": &point.MLocalBlksWrittenSumPerSec, + "m_temp_blks_read_sum_per_sec": &point.MTempBlksReadSumPerSec, + "m_temp_blks_written_sum_per_sec": &point.MTempBlksWrittenSumPerSec, + "m_shared_blk_read_time_sum_per_sec": &point.MSharedBlkReadTimeSumPerSec, + "m_shared_blk_write_time_sum_per_sec": &point.MSharedBlkWriteTimeSumPerSec, + "m_local_blk_read_time_sum_per_sec": &point.MLocalBlkReadTimeSumPerSec, + "m_local_blk_write_time_sum_per_sec": &point.MLocalBlkWriteTimeSumPerSec, + "m_cpu_user_time_sum_per_sec": &point.MCpuUserTimeSumPerSec, + "m_cpu_sys_time_sum_per_sec": &point.MCpuSysTimeSumPerSec, + "m_plans_calls_sum_per_sec": &point.MPlansCallsSumPerSec, + "m_wal_records_sum_per_sec": &point.MWalRecordsSumPerSec, + "m_wal_fpi_sum_per_sec": &point.MWalFpiSumPerSec, + "m_wal_bytes_sum_per_sec": &point.MWalBytesSumPerSec, + "m_plan_time_sum_per_sec": &point.MPlanTimeSumPerSec, + "m_docs_examined_sum_per_sec": &point.MDocsExaminedSumPerSec, + "m_keys_examined_sum_per_sec": &point.MKeysExaminedSumPerSec, + "m_locks_global_acquire_count_read_shared_sum_per_sec": &point.MLocksGlobalAcquireCountReadSharedSumPerSec, + "m_locks_global_acquire_count_write_shared_sum_per_sec": &point.MLocksGlobalAcquireCountWriteSharedSumPerSec, + "m_locks_database_acquire_count_read_shared_sum_per_sec": &point.MLocksDatabaseAcquireCountReadSharedSumPerSec, + "m_locks_database_acquire_wait_count_read_shared_sum_per_sec": &point.MLocksDatabaseAcquireWaitCountReadSharedSumPerSec, + "m_locks_database_time_acquiring_micros_read_shared_sum_per_sec": &point.MLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec, + "m_locks_collection_acquire_count_read_shared_sum_per_sec": &point.MLocksCollectionAcquireCountReadSharedSumPerSec, + "m_storage_bytes_read_sum_per_sec": &point.MStorageBytesReadSumPerSec, + "m_storage_time_reading_micros_sum_per_sec": &point.MStorageTimeReadingMicrosSumPerSec, } sparklinePointValuesList := []interface{}{} @@ -170,188 +190,223 @@ func getPointFieldsList(point *qanv1.Point, fields []string) []interface{} { func isValidMetricColumn(name string) bool { fields := map[string]struct{}{ - "load": {}, - "num_queries": {}, - "num_queries_with_errors": {}, - "num_queries_with_warnings": {}, - "m_query_time_cnt": {}, - "m_query_time_sum": {}, - "m_query_time_min": {}, - "m_query_time_max": {}, - "m_query_time_p99": {}, - "m_lock_time_cnt": {}, - "m_lock_time_sum": {}, - "m_lock_time_min": {}, - "m_lock_time_max": {}, - "m_lock_time_p99": {}, - "m_rows_sent_cnt": {}, - "m_rows_sent_sum": {}, - "m_rows_sent_min": {}, - "m_rows_sent_max": {}, - "m_rows_sent_p99": {}, - "m_rows_examined_cnt": {}, - "m_rows_examined_sum": {}, - "m_rows_examined_min": {}, - "m_rows_examined_max": {}, - "m_rows_examined_p99": {}, - "m_rows_affected_cnt": {}, - "m_rows_affected_sum": {}, - "m_rows_affected_min": {}, - "m_rows_affected_max": {}, - "m_rows_affected_p99": {}, - "m_rows_read_cnt": {}, - "m_rows_read_sum": {}, - "m_rows_read_min": {}, - "m_rows_read_max": {}, - "m_rows_read_p99": {}, - "m_merge_passes_cnt": {}, - "m_merge_passes_sum": {}, - "m_merge_passes_min": {}, - "m_merge_passes_max": {}, - "m_merge_passes_p99": {}, - "m_innodb_io_r_ops_cnt": {}, - "m_innodb_io_r_ops_sum": {}, - "m_innodb_io_r_ops_min": {}, - "m_innodb_io_r_ops_max": {}, - "m_innodb_io_r_ops_p99": {}, - "m_innodb_io_r_bytes_cnt": {}, - "m_innodb_io_r_bytes_sum": {}, - "m_innodb_io_r_bytes_min": {}, - "m_innodb_io_r_bytes_max": {}, - "m_innodb_io_r_bytes_p99": {}, - "m_innodb_io_r_wait_cnt": {}, - "m_innodb_io_r_wait_sum": {}, - "m_innodb_io_r_wait_min": {}, - "m_innodb_io_r_wait_max": {}, - "m_innodb_io_r_wait_p99": {}, - "m_innodb_rec_lock_wait_cnt": {}, - "m_innodb_rec_lock_wait_sum": {}, - "m_innodb_rec_lock_wait_min": {}, - "m_innodb_rec_lock_wait_max": {}, - "m_innodb_rec_lock_wait_p99": {}, - "m_innodb_queue_wait_cnt": {}, - "m_innodb_queue_wait_sum": {}, - "m_innodb_queue_wait_min": {}, - "m_innodb_queue_wait_max": {}, - "m_innodb_queue_wait_p99": {}, - "m_innodb_pages_distinct_cnt": {}, - "m_innodb_pages_distinct_sum": {}, - "m_innodb_pages_distinct_min": {}, - "m_innodb_pages_distinct_max": {}, - "m_innodb_pages_distinct_p99": {}, - "m_query_length_cnt": {}, - "m_query_length_sum": {}, - "m_query_length_min": {}, - "m_query_length_max": {}, - "m_query_length_p99": {}, - "m_bytes_sent_cnt": {}, - "m_bytes_sent_sum": {}, - "m_bytes_sent_min": {}, - "m_bytes_sent_max": {}, - "m_bytes_sent_p99": {}, - "m_tmp_tables_cnt": {}, - "m_tmp_tables_sum": {}, - "m_tmp_tables_min": {}, - "m_tmp_tables_max": {}, - "m_tmp_tables_p99": {}, - "m_tmp_disk_tables_cnt": {}, - "m_tmp_disk_tables_sum": {}, - "m_tmp_disk_tables_min": {}, - "m_tmp_disk_tables_max": {}, - "m_tmp_disk_tables_p99": {}, - "m_tmp_table_sizes_cnt": {}, - "m_tmp_table_sizes_sum": {}, - "m_tmp_table_sizes_min": {}, - "m_tmp_table_sizes_max": {}, - "m_tmp_table_sizes_p99": {}, - "m_qc_hit_cnt": {}, - "m_qc_hit_sum": {}, - "m_full_scan_cnt": {}, - "m_full_scan_sum": {}, - "m_full_join_cnt": {}, - "m_full_join_sum": {}, - "m_tmp_table_cnt": {}, - "m_tmp_table_sum": {}, - "m_tmp_table_on_disk_cnt": {}, - "m_tmp_table_on_disk_sum": {}, - "m_filesort_cnt": {}, - "m_filesort_sum": {}, - "m_filesort_on_disk_cnt": {}, - "m_filesort_on_disk_sum": {}, - "m_select_full_range_join_cnt": {}, - "m_select_full_range_join_sum": {}, - "m_select_range_cnt": {}, - "m_select_range_sum": {}, - "m_select_range_check_cnt": {}, - "m_select_range_check_sum": {}, - "m_sort_range_cnt": {}, - "m_sort_range_sum": {}, - "m_sort_rows_cnt": {}, - "m_sort_rows_sum": {}, - "m_sort_scan_cnt": {}, - "m_sort_scan_sum": {}, - "m_no_index_used_cnt": {}, - "m_no_index_used_sum": {}, - "m_no_good_index_used_cnt": {}, - "m_no_good_index_used_sum": {}, - "m_docs_returned_cnt": {}, - "m_docs_returned_sum": {}, - "m_docs_returned_min": {}, - "m_docs_returned_max": {}, - "m_docs_returned_p99": {}, - "m_response_length_cnt": {}, - "m_response_length_sum": {}, - "m_response_length_min": {}, - "m_response_length_max": {}, - "m_response_length_p99": {}, - "m_docs_scanned_cnt": {}, - "m_docs_scanned_sum": {}, - "m_docs_scanned_min": {}, - "m_docs_scanned_max": {}, - "m_docs_scanned_p99": {}, - "m_shared_blks_hit_cnt": {}, - "m_shared_blks_hit_sum": {}, - "m_shared_blks_read_cnt": {}, - "m_shared_blks_read_sum": {}, - "m_shared_blks_dirtied_cnt": {}, - "m_shared_blks_dirtied_sum": {}, - "m_shared_blks_written_cnt": {}, - "m_shared_blks_written_sum": {}, - "m_local_blks_hit_cnt": {}, - "m_local_blks_hit_sum": {}, - "m_local_blks_read_cnt": {}, - "m_local_blks_read_sum": {}, - "m_local_blks_dirtied_cnt": {}, - "m_local_blks_dirtied_sum": {}, - "m_local_blks_written_cnt": {}, - "m_local_blks_written_sum": {}, - "m_temp_blks_read_cnt": {}, - "m_temp_blks_read_sum": {}, - "m_temp_blks_written_cnt": {}, - "m_temp_blks_written_sum": {}, - "m_shared_blk_read_time_cnt": {}, - "m_shared_blk_read_time_sum": {}, - "m_shared_blk_write_time_cnt": {}, - "m_shared_blk_write_time_sum": {}, - "m_local_blk_read_time_cnt": {}, - "m_local_blk_read_time_sum": {}, - "m_local_blk_write_time_cnt": {}, - "m_local_blk_write_time_sum": {}, - "m_cpu_user_time_cnt": {}, - "m_cpu_sys_time_cnt": {}, - "m_cpu_user_time_sum": {}, - "m_cpu_sys_time_sum": {}, - "m_plans_calls_cnt": {}, - "m_plans_calls_sum": {}, - "m_wal_records_cnt": {}, - "m_wal_records_sum": {}, - "m_wal_fpi_cnt": {}, - "m_wal_fpi_sum": {}, - "m_wal_bytes_cnt": {}, - "m_wal_bytes_sum": {}, - "m_plan_total_time": {}, - "m_plan_min_time": {}, - "m_plan_max_time": {}, + "load": {}, + "num_queries": {}, + "num_queries_with_errors": {}, + "num_queries_with_warnings": {}, + "m_query_time_cnt": {}, + "m_query_time_sum": {}, + "m_query_time_min": {}, + "m_query_time_max": {}, + "m_query_time_p99": {}, + "m_lock_time_cnt": {}, + "m_lock_time_sum": {}, + "m_lock_time_min": {}, + "m_lock_time_max": {}, + "m_lock_time_p99": {}, + "m_rows_sent_cnt": {}, + "m_rows_sent_sum": {}, + "m_rows_sent_min": {}, + "m_rows_sent_max": {}, + "m_rows_sent_p99": {}, + "m_rows_examined_cnt": {}, + "m_rows_examined_sum": {}, + "m_rows_examined_min": {}, + "m_rows_examined_max": {}, + "m_rows_examined_p99": {}, + "m_rows_affected_cnt": {}, + "m_rows_affected_sum": {}, + "m_rows_affected_min": {}, + "m_rows_affected_max": {}, + "m_rows_affected_p99": {}, + "m_rows_read_cnt": {}, + "m_rows_read_sum": {}, + "m_rows_read_min": {}, + "m_rows_read_max": {}, + "m_rows_read_p99": {}, + "m_merge_passes_cnt": {}, + "m_merge_passes_sum": {}, + "m_merge_passes_min": {}, + "m_merge_passes_max": {}, + "m_merge_passes_p99": {}, + "m_innodb_io_r_ops_cnt": {}, + "m_innodb_io_r_ops_sum": {}, + "m_innodb_io_r_ops_min": {}, + "m_innodb_io_r_ops_max": {}, + "m_innodb_io_r_ops_p99": {}, + "m_innodb_io_r_bytes_cnt": {}, + "m_innodb_io_r_bytes_sum": {}, + "m_innodb_io_r_bytes_min": {}, + "m_innodb_io_r_bytes_max": {}, + "m_innodb_io_r_bytes_p99": {}, + "m_innodb_io_r_wait_cnt": {}, + "m_innodb_io_r_wait_sum": {}, + "m_innodb_io_r_wait_min": {}, + "m_innodb_io_r_wait_max": {}, + "m_innodb_io_r_wait_p99": {}, + "m_innodb_rec_lock_wait_cnt": {}, + "m_innodb_rec_lock_wait_sum": {}, + "m_innodb_rec_lock_wait_min": {}, + "m_innodb_rec_lock_wait_max": {}, + "m_innodb_rec_lock_wait_p99": {}, + "m_innodb_queue_wait_cnt": {}, + "m_innodb_queue_wait_sum": {}, + "m_innodb_queue_wait_min": {}, + "m_innodb_queue_wait_max": {}, + "m_innodb_queue_wait_p99": {}, + "m_innodb_pages_distinct_cnt": {}, + "m_innodb_pages_distinct_sum": {}, + "m_innodb_pages_distinct_min": {}, + "m_innodb_pages_distinct_max": {}, + "m_innodb_pages_distinct_p99": {}, + "m_query_length_cnt": {}, + "m_query_length_sum": {}, + "m_query_length_min": {}, + "m_query_length_max": {}, + "m_query_length_p99": {}, + "m_bytes_sent_cnt": {}, + "m_bytes_sent_sum": {}, + "m_bytes_sent_min": {}, + "m_bytes_sent_max": {}, + "m_bytes_sent_p99": {}, + "m_tmp_tables_cnt": {}, + "m_tmp_tables_sum": {}, + "m_tmp_tables_min": {}, + "m_tmp_tables_max": {}, + "m_tmp_tables_p99": {}, + "m_tmp_disk_tables_cnt": {}, + "m_tmp_disk_tables_sum": {}, + "m_tmp_disk_tables_min": {}, + "m_tmp_disk_tables_max": {}, + "m_tmp_disk_tables_p99": {}, + "m_tmp_table_sizes_cnt": {}, + "m_tmp_table_sizes_sum": {}, + "m_tmp_table_sizes_min": {}, + "m_tmp_table_sizes_max": {}, + "m_tmp_table_sizes_p99": {}, + "m_qc_hit_cnt": {}, + "m_qc_hit_sum": {}, + "m_full_scan_cnt": {}, + "m_full_scan_sum": {}, + "m_full_join_cnt": {}, + "m_full_join_sum": {}, + "m_tmp_table_cnt": {}, + "m_tmp_table_sum": {}, + "m_tmp_table_on_disk_cnt": {}, + "m_tmp_table_on_disk_sum": {}, + "m_filesort_cnt": {}, + "m_filesort_sum": {}, + "m_filesort_on_disk_cnt": {}, + "m_filesort_on_disk_sum": {}, + "m_select_full_range_join_cnt": {}, + "m_select_full_range_join_sum": {}, + "m_select_range_cnt": {}, + "m_select_range_sum": {}, + "m_select_range_check_cnt": {}, + "m_select_range_check_sum": {}, + "m_sort_range_cnt": {}, + "m_sort_range_sum": {}, + "m_sort_rows_cnt": {}, + "m_sort_rows_sum": {}, + "m_sort_scan_cnt": {}, + "m_sort_scan_sum": {}, + "m_no_index_used_cnt": {}, + "m_no_index_used_sum": {}, + "m_no_good_index_used_cnt": {}, + "m_no_good_index_used_sum": {}, + "m_docs_returned_cnt": {}, + "m_docs_returned_sum": {}, + "m_docs_returned_min": {}, + "m_docs_returned_max": {}, + "m_docs_returned_p99": {}, + "m_response_length_cnt": {}, + "m_response_length_sum": {}, + "m_response_length_min": {}, + "m_response_length_max": {}, + "m_response_length_p99": {}, + "m_docs_scanned_cnt": {}, + "m_docs_scanned_sum": {}, + "m_docs_scanned_min": {}, + "m_docs_scanned_max": {}, + "m_docs_scanned_p99": {}, + "m_shared_blks_hit_cnt": {}, + "m_shared_blks_hit_sum": {}, + "m_shared_blks_read_cnt": {}, + "m_shared_blks_read_sum": {}, + "m_shared_blks_dirtied_cnt": {}, + "m_shared_blks_dirtied_sum": {}, + "m_shared_blks_written_cnt": {}, + "m_shared_blks_written_sum": {}, + "m_local_blks_hit_cnt": {}, + "m_local_blks_hit_sum": {}, + "m_local_blks_read_cnt": {}, + "m_local_blks_read_sum": {}, + "m_local_blks_dirtied_cnt": {}, + "m_local_blks_dirtied_sum": {}, + "m_local_blks_written_cnt": {}, + "m_local_blks_written_sum": {}, + "m_temp_blks_read_cnt": {}, + "m_temp_blks_read_sum": {}, + "m_temp_blks_written_cnt": {}, + "m_temp_blks_written_sum": {}, + "m_shared_blk_read_time_cnt": {}, + "m_shared_blk_read_time_sum": {}, + "m_shared_blk_write_time_cnt": {}, + "m_shared_blk_write_time_sum": {}, + "m_local_blk_read_time_cnt": {}, + "m_local_blk_read_time_sum": {}, + "m_local_blk_write_time_cnt": {}, + "m_local_blk_write_time_sum": {}, + "m_cpu_user_time_cnt": {}, + "m_cpu_sys_time_cnt": {}, + "m_cpu_user_time_sum": {}, + "m_cpu_sys_time_sum": {}, + "m_plans_calls_cnt": {}, + "m_plans_calls_sum": {}, + "m_wal_records_cnt": {}, + "m_wal_records_sum": {}, + "m_wal_fpi_cnt": {}, + "m_wal_fpi_sum": {}, + "m_wal_bytes_cnt": {}, + "m_wal_bytes_sum": {}, + "m_plan_total_time": {}, + "m_plan_min_time": {}, + "m_plan_max_time": {}, + "m_docs_examined_cnt": {}, + "m_docs_examined_sum": {}, + "m_docs_examined_min": {}, + "m_docs_examined_max": {}, + "m_docs_examined_p99": {}, + "m_keys_examined_cnt": {}, + "m_keys_examined_sum": {}, + "m_keys_examined_min": {}, + "m_keys_examined_max": {}, + "m_keys_examined_p99": {}, + "m_locks_global_acquire_count_read_shared_cnt": {}, + "m_locks_global_acquire_count_read_shared_sum": {}, + "m_locks_global_acquire_count_write_shared_cnt": {}, + "m_locks_global_acquire_count_write_shared_sum": {}, + "m_locks_database_acquire_count_read_shared_cnt": {}, + "m_locks_database_acquire_count_read_shared_sum": {}, + "m_locks_database_acquire_wait_count_read_shared_cnt": {}, + "m_locks_database_acquire_wait_count_read_shared_sum": {}, + "m_locks_database_time_acquiring_micros_read_shared_cnt": {}, + "m_locks_database_time_acquiring_micros_read_shared_sum": {}, + "m_locks_database_time_acquiring_micros_read_shared_min": {}, + "m_locks_database_time_acquiring_micros_read_shared_max": {}, + "m_locks_database_time_acquiring_micros_read_shared_p99": {}, + "m_locks_collection_acquire_count_read_shared_cnt": {}, + "m_locks_collection_acquire_count_read_shared_sum": {}, + "m_storage_bytes_read_cnt": {}, + "m_storage_bytes_read_sum": {}, + "m_storage_bytes_read_min": {}, + "m_storage_bytes_read_max": {}, + "m_storage_bytes_read_p99": {}, + "m_storage_time_reading_micros_cnt": {}, + "m_storage_time_reading_micros_sum": {}, + "m_storage_time_reading_micros_min": {}, + "m_storage_time_reading_micros_max": {}, + "m_storage_time_reading_micros_p99": {}, } _, isValid := fields[name] return isValid diff --git a/qan-api2/models/data_ingestion.go b/qan-api2/models/data_ingestion.go index 16a3176800..662af15012 100644 --- a/qan-api2/models/data_ingestion.go +++ b/qan-api2/models/data_ingestion.go @@ -267,7 +267,42 @@ const insertSQL = ` planid, query_plan, histogram_items, - plan_summary + plan_summary, + m_docs_examined_cnt, + m_docs_examined_sum, + m_docs_examined_min, + m_docs_examined_max, + m_docs_examined_p99, + m_keys_examined_cnt, + m_keys_examined_sum, + m_keys_examined_min, + m_keys_examined_max, + m_keys_examined_p99, + m_locks_global_acquire_count_read_shared_cnt, + m_locks_global_acquire_count_read_shared_sum, + m_locks_global_acquire_count_write_shared_cnt, + m_locks_global_acquire_count_write_shared_sum, + m_locks_database_acquire_count_read_shared_cnt, + m_locks_database_acquire_count_read_shared_sum, + m_locks_database_acquire_wait_count_read_shared_cnt, + m_locks_database_acquire_wait_count_read_shared_sum, + m_locks_database_time_acquiring_micros_read_shared_cnt, + m_locks_database_time_acquiring_micros_read_shared_sum, + m_locks_database_time_acquiring_micros_read_shared_min, + m_locks_database_time_acquiring_micros_read_shared_max, + m_locks_database_time_acquiring_micros_read_shared_p99, + m_locks_collection_acquire_count_read_shared_cnt, + m_locks_collection_acquire_count_read_shared_sum, + m_storage_bytes_read_cnt, + m_storage_bytes_read_sum, + m_storage_bytes_read_min, + m_storage_bytes_read_max, + m_storage_bytes_read_p99, + m_storage_time_reading_micros_cnt, + m_storage_time_reading_micros_sum, + m_storage_time_reading_micros_min, + m_storage_time_reading_micros_max, + m_storage_time_reading_micros_p99 ) VALUES ( :queryid, @@ -497,7 +532,42 @@ const insertSQL = ` :planid, :query_plan, :histogram_items, - :plan_summary + :plan_summary, + :m_docs_examined_cnt, + :m_docs_examined_sum, + :m_docs_examined_min, + :m_docs_examined_max, + :m_docs_examined_p99, + :m_keys_examined_cnt, + :m_keys_examined_sum, + :m_keys_examined_min, + :m_keys_examined_max, + :m_keys_examined_p99, + :m_locks_global_acquire_count_read_shared_cnt, + :m_locks_global_acquire_count_read_shared_sum, + :m_locks_global_acquire_count_write_shared_cnt, + :m_locks_global_acquire_count_write_shared_sum, + :m_locks_database_acquire_count_read_shared_cnt, + :m_locks_database_acquire_count_read_shared_sum, + :m_locks_database_acquire_wait_count_read_shared_cnt, + :m_locks_database_acquire_wait_count_read_shared_sum, + :m_locks_database_time_acquiring_micros_read_shared_cnt, + :m_locks_database_time_acquiring_micros_read_shared_sum, + :m_locks_database_time_acquiring_micros_read_shared_min, + :m_locks_database_time_acquiring_micros_read_shared_max, + :m_locks_database_time_acquiring_micros_read_shared_p99, + :m_locks_collection_acquire_count_read_shared_cnt, + :m_locks_collection_acquire_count_read_shared_sum, + :m_storage_bytes_read_cnt, + :m_storage_bytes_read_sum, + :m_storage_bytes_read_min, + :m_storage_bytes_read_max, + :m_storage_bytes_read_p99, + :m_storage_time_reading_micros_cnt, + :m_storage_time_reading_micros_sum, + :m_storage_time_reading_micros_min, + :m_storage_time_reading_micros_max, + :m_storage_time_reading_micros_p99 ) ` diff --git a/qan-api2/models/metrics.go b/qan-api2/models/metrics.go index a37bf196ea..fb74c0ba93 100644 --- a/qan-api2/models/metrics.go +++ b/qan-api2/models/metrics.go @@ -315,8 +315,53 @@ SUM(m_plan_time_sum) AS m_plan_time_sum, MIN(m_plan_time_min) AS m_plan_time_min, MAX(m_plan_time_max) AS m_plan_time_max, -any(top_queryid) as top_queryid, -any(top_query) as top_query +any(top_queryid) AS top_queryid, +any(top_query) AS top_query, + +SUM(m_docs_examined_cnt) AS m_docs_examined_cnt, +SUM(m_docs_examined_sum) AS m_docs_examined_sum, +MIN(m_docs_examined_min) AS m_docs_examined_min, +MAX(m_docs_examined_max) AS m_docs_examined_max, +AVG(m_docs_examined_p99) AS m_docs_examined_p99, + +SUM(m_keys_examined_cnt) AS m_keys_examined_cnt, +SUM(m_keys_examined_sum) AS m_keys_examined_sum, +MIN(m_keys_examined_min) AS m_keys_examined_min, +MAX(m_keys_examined_max) AS m_keys_examined_max, +AVG(m_keys_examined_p99) AS m_keys_examined_p99, + +SUM(m_locks_global_acquire_count_read_shared_sum) AS m_locks_global_acquire_count_read_shared_sum, +SUM(m_locks_global_acquire_count_read_shared_cnt) AS m_locks_global_acquire_count_read_shared_cnt, + +SUM(m_locks_global_acquire_count_write_shared_sum) AS m_locks_global_acquire_count_write_shared_sum, +SUM(m_locks_global_acquire_count_write_shared_cnt) AS m_locks_global_acquire_count_write_shared_cnt, + +SUM(m_locks_database_acquire_count_read_shared_sum) AS m_locks_database_acquire_count_read_shared_sum, +SUM(m_locks_database_acquire_count_read_shared_cnt) AS m_locks_database_acquire_count_read_shared_cnt, + +SUM(m_locks_database_acquire_wait_count_read_shared_sum) AS m_locks_database_acquire_wait_count_read_shared_sum, +SUM(m_locks_database_acquire_wait_count_read_shared_cnt) AS m_locks_database_acquire_wait_count_read_shared_cnt, + +SUM(m_locks_database_time_acquiring_micros_read_shared_cnt) AS m_locks_database_time_acquiring_micros_read_shared_cnt, +SUM(m_locks_database_time_acquiring_micros_read_shared_sum) AS m_locks_database_time_acquiring_micros_read_shared_sum, +MIN(m_locks_database_time_acquiring_micros_read_shared_min) AS m_locks_database_time_acquiring_micros_read_shared_min, +MAX(m_locks_database_time_acquiring_micros_read_shared_max) AS m_locks_database_time_acquiring_micros_read_shared_max, +AVG(m_locks_database_time_acquiring_micros_read_shared_p99) AS m_locks_database_time_acquiring_micros_read_shared_p99, + +SUM(m_locks_collection_acquire_count_read_shared_sum) AS m_locks_collection_acquire_count_read_shared_sum, +SUM(m_locks_collection_acquire_count_read_shared_cnt) AS m_locks_collection_acquire_count_read_shared_cnt, + +SUM(m_storage_bytes_read_cnt) AS m_storage_bytes_read_cnt, +SUM(m_storage_bytes_read_sum) AS m_storage_bytes_read_sum, +MIN(m_storage_bytes_read_min) AS m_storage_bytes_read_min, +MAX(m_storage_bytes_read_max) AS m_storage_bytes_read_max, +AVG(m_storage_bytes_read_p99) AS m_storage_bytes_read_p99, + +SUM(m_storage_time_reading_micros_cnt) AS m_storage_time_reading_micros_cnt, +SUM(m_storage_time_reading_micros_sum) AS m_storage_time_reading_micros_sum, +MIN(m_storage_time_reading_micros_min) AS m_storage_time_reading_micros_min, +MAX(m_storage_time_reading_micros_max) AS m_storage_time_reading_micros_max, +AVG(m_storage_time_reading_micros_p99) AS m_storage_time_reading_micros_p99 FROM metrics WHERE period_start >= :period_start_from AND period_start <= :period_start_to @@ -401,7 +446,23 @@ if(SUM(m_plans_calls_cnt) == 0, NaN, SUM(m_plans_calls_sum) / time_frame) AS m_p if(SUM(m_wal_records_cnt) == 0, NaN, SUM(m_wal_records_sum) / time_frame) AS m_wal_records_sum_per_sec, if(SUM(m_wal_fpi_cnt) == 0, NaN, SUM(m_wal_fpi_sum) / time_frame) AS m_wal_fpi_sum_per_sec, if(SUM(m_wal_bytes_cnt) == 0, NaN, SUM(m_wal_bytes_sum) / time_frame) AS m_wal_bytes_sum_per_sec, -if(SUM(m_plan_time_cnt) == 0, NaN, SUM(m_plan_time_sum) / time_frame) AS m_plan_time_sum_per_sec +if(SUM(m_plan_time_cnt) == 0, NaN, SUM(m_plan_time_sum) / time_frame) AS m_plan_time_sum_per_sec, +if(SUM(m_docs_examined_cnt) == 0, NaN, SUM(m_docs_examined_sum) / time_frame) AS m_docs_examined_sum_per_sec, +if(SUM(m_keys_examined_cnt) == 0, NaN, SUM(m_keys_examined_sum) / time_frame) AS m_keys_examined_sum_per_sec, +if(SUM(m_locks_global_acquire_count_read_shared_cnt) == 0, NaN, SUM(m_locks_global_acquire_count_read_shared_sum) / time_frame) +AS m_locks_global_acquire_count_read_shared_sum_per_sec, +if(SUM(m_locks_global_acquire_count_write_shared_cnt) == 0, NaN, SUM(m_locks_global_acquire_count_write_shared_sum) / time_frame) +AS m_locks_global_acquire_count_write_shared_sum_per_sec, +if(SUM(m_locks_database_acquire_count_read_shared_cnt) == 0, NaN, SUM(m_locks_database_acquire_count_read_shared_sum) / time_frame) +AS m_locks_database_acquire_count_read_shared_sum_per_sec, +if(SUM(m_locks_database_acquire_wait_count_read_shared_cnt) == 0, NaN, SUM(m_locks_database_acquire_wait_count_read_shared_sum) / time_frame) +AS m_locks_database_acquire_wait_count_read_shared_sum_per_sec, +if(SUM(m_locks_database_time_acquiring_micros_read_shared_cnt) == 0, NaN, SUM(m_locks_database_time_acquiring_micros_read_shared_sum) / time_frame) +AS m_locks_database_time_acquiring_micros_read_shared_sum_per_sec, +if(SUM(m_locks_collection_acquire_count_read_shared_cnt) == 0, NaN, SUM(m_locks_collection_acquire_count_read_shared_sum) / time_frame) +AS m_locks_collection_acquire_count_read_shared_sum_per_sec, +if(SUM(m_storage_bytes_read_cnt) == 0, NaN, SUM(m_storage_bytes_read_sum) / time_frame) AS m_storage_bytes_read_sum_per_sec, +if(SUM(m_storage_time_reading_micros_cnt) == 0, NaN, SUM(m_storage_time_reading_micros_sum) / time_frame) AS m_storage_time_reading_micros_sum_per_sec FROM metrics WHERE period_start >= :period_start_from AND period_start <= :period_start_to diff --git a/qan-api2/services/analytics/base.go b/qan-api2/services/analytics/base.go index ee5f5391de..b6f286b303 100644 --- a/qan-api2/services/analytics/base.go +++ b/qan-api2/services/analytics/base.go @@ -48,44 +48,49 @@ var standartDimensions = map[string]struct{}{ } var sumColumnNames = map[string]struct{}{ - "qc_hit": {}, - "full_scan": {}, - "full_join": {}, - "tmp_table": {}, - "tmp_table_on_disk": {}, - "filesort": {}, - "filesort_on_disk": {}, - "select_full_range_join": {}, - "select_range": {}, - "select_range_check": {}, - "sort_range": {}, - "sort_rows": {}, - "sort_scan": {}, - "no_index_used": {}, - "no_good_index_used": {}, - "shared_blks_hit": {}, - "shared_blks_read": {}, - "shared_blks_dirtied": {}, - "shared_blks_written": {}, - "local_blks_hit": {}, - "local_blks_read": {}, - "local_blks_dirtied": {}, - "local_blks_written": {}, - "temp_blks_read": {}, - "temp_blks_written": {}, - "blk_read_time": {}, - "blk_write_time": {}, - "shared_blk_read_time": {}, - "shared_blk_write_time": {}, - "local_blk_read_time": {}, - "local_blk_write_time": {}, - "cpu_user_time": {}, - "cpu_sys_time": {}, - "plans_calls": {}, - "wal_records": {}, - "wal_fpi": {}, - "plan_time": {}, - "wal_bytes": {}, + "qc_hit": {}, + "full_scan": {}, + "full_join": {}, + "tmp_table": {}, + "tmp_table_on_disk": {}, + "filesort": {}, + "filesort_on_disk": {}, + "select_full_range_join": {}, + "select_range": {}, + "select_range_check": {}, + "sort_range": {}, + "sort_rows": {}, + "sort_scan": {}, + "no_index_used": {}, + "no_good_index_used": {}, + "shared_blks_hit": {}, + "shared_blks_read": {}, + "shared_blks_dirtied": {}, + "shared_blks_written": {}, + "local_blks_hit": {}, + "local_blks_read": {}, + "local_blks_dirtied": {}, + "local_blks_written": {}, + "temp_blks_read": {}, + "temp_blks_written": {}, + "blk_read_time": {}, + "blk_write_time": {}, + "shared_blk_read_time": {}, + "shared_blk_write_time": {}, + "local_blk_read_time": {}, + "local_blk_write_time": {}, + "cpu_user_time": {}, + "cpu_sys_time": {}, + "plans_calls": {}, + "wal_records": {}, + "wal_fpi": {}, + "plan_time": {}, + "wal_bytes": {}, + "locks_global_acquire_count_read_shared": {}, + "locks_global_acquire_count_write_shared": {}, + "locks_database_acquire_count_read_shared": {}, + "locks_database_acquire_wait_count_read_shared": {}, + "locks_collection_acquire_count_read_shared": {}, } func isBoolMetric(name string) bool { @@ -106,27 +111,32 @@ func isSpecialMetric(name string) bool { } var commonColumnNames = map[string]struct{}{ - "query_time": {}, - "lock_time": {}, - "rows_sent": {}, - "rows_examined": {}, - "rows_affected": {}, - "rows_read": {}, - "merge_passes": {}, - "innodb_io_r_ops": {}, - "innodb_io_r_bytes": {}, - "innodb_io_r_wait": {}, - "innodb_rec_lock_wait": {}, - "innodb_queue_wait": {}, - "innodb_pages_distinct": {}, - "query_length": {}, - "bytes_sent": {}, - "tmp_tables": {}, - "tmp_disk_tables": {}, - "tmp_table_sizes": {}, - "docs_returned": {}, - "response_length": {}, - "docs_scanned": {}, + "query_time": {}, + "lock_time": {}, + "rows_sent": {}, + "rows_examined": {}, + "rows_affected": {}, + "rows_read": {}, + "merge_passes": {}, + "innodb_io_r_ops": {}, + "innodb_io_r_bytes": {}, + "innodb_io_r_wait": {}, + "innodb_rec_lock_wait": {}, + "innodb_queue_wait": {}, + "innodb_pages_distinct": {}, + "query_length": {}, + "bytes_sent": {}, + "tmp_tables": {}, + "tmp_disk_tables": {}, + "tmp_table_sizes": {}, + "docs_returned": {}, + "response_length": {}, + "docs_scanned": {}, + "docs_examined": {}, + "keys_examined": {}, + "storage_bytes_read": {}, + "storage_time_reading_micros": {}, + "locks_database_time_acquiring_micros_read_shared": {}, } func isCommonMetric(name string) bool { @@ -208,6 +218,8 @@ func isTimeMetric(name string) bool { "cpu_user_time": {}, "cpu_sys_time": {}, "plan_time": {}, + "locks_database_time_acquiring_micros_read_shared": {}, + "storage_time_reading_micros": {}, } _, ok := timeColumnNames[name] diff --git a/qan-api2/services/analytics/metrics_names.go b/qan-api2/services/analytics/metrics_names.go index 74b429357d..0e2b20b28e 100644 --- a/qan-api2/services/analytics/metrics_names.go +++ b/qan-api2/services/analytics/metrics_names.go @@ -22,7 +22,7 @@ import ( ) // metricsNames is a map of metrics names and keys. -var metricsNames = map[string]string{ +var metricsNames = map[string]string{ // PMM-13793 "load": "Load", "count": "Count", "latency": "Latency", diff --git a/qan-api2/test_data/GetMetrics_group_by_queryid.json b/qan-api2/test_data/GetMetrics_group_by_queryid.json index 3d7856ba32..05a043c94e 100644 --- a/qan-api2/test_data/GetMetrics_group_by_queryid.json +++ b/qan-api2/test_data/GetMetrics_group_by_queryid.json @@ -1,23 +1,7 @@ { "metrics": { - "blk_read_time": { - - }, - "blk_write_time": { - - }, - "shared_blk_read_time": { - - }, - "shared_blk_write_time": { - - }, - "local_blk_read_time": { - - }, - "local_blk_write_time": { - - }, + "blk_read_time": {}, + "blk_write_time": {}, "bytes_sent": { "rate": 2.1030555, "cnt": 67, @@ -27,72 +11,42 @@ "avg": 0.22221701, "p99": 113 }, - "cpu_sys_time": { - - }, - "cpu_user_time": { - - }, - "docs_returned": { - - }, - "docs_scanned": { - - }, - "filesort": { - - }, - "filesort_on_disk": { - - }, - "full_join": { - - }, - "full_scan": { - - }, - "innodb_io_r_bytes": { - - }, - "innodb_io_r_ops": { - - }, - "innodb_io_r_wait": { - - }, - "innodb_pages_distinct": { - - }, - "innodb_queue_wait": { - - }, - "innodb_rec_lock_wait": { - - }, - "local_blks_dirtied": { - - }, - "local_blks_hit": { - - }, - "local_blks_read": { - - }, - "local_blks_written": { - - }, + "cpu_sys_time": {}, + "cpu_user_time": {}, + "docs_examined": {}, + "docs_returned": {}, + "docs_scanned": {}, + "filesort": {}, + "filesort_on_disk": {}, + "full_join": {}, + "full_scan": {}, + "innodb_io_r_bytes": {}, + "innodb_io_r_ops": {}, + "innodb_io_r_wait": {}, + "innodb_pages_distinct": {}, + "innodb_queue_wait": {}, + "innodb_rec_lock_wait": {}, + "keys_examined": {}, + "local_blk_read_time": {}, + "local_blk_write_time": {}, + "local_blks_dirtied": {}, + "local_blks_hit": {}, + "local_blks_read": {}, + "local_blks_written": {}, "lock_time": { "cnt": 67 }, + "locks_collection_acquire_count_read_shared": {}, + "locks_database_acquire_count_read_shared": {}, + "locks_database_acquire_wait_count_read_shared": {}, + "locks_database_time_acquiring_micros_read_shared": {}, + "locks_global_acquire_count_read_shared": {}, + "locks_global_acquire_count_write_shared": {}, "merge_passes": { "cnt": 67 }, - "no_good_index_used": { - - }, - "no_index_used": { - - }, + "no_good_index_used": {}, + "no_index_used": {}, "num_queries": { "rate": 9.463972, "sum": 340703 @@ -101,21 +55,11 @@ "rate": 0.0018611111, "sum": 67 }, - "num_queries_with_warnings": { - - }, - "plan_time": { - - }, - "plans_calls": { - - }, - "qc_hit": { - - }, - "query_length": { - - }, + "num_queries_with_warnings": {}, + "plan_time": {}, + "plans_calls": {}, + "qc_hit": {}, + "query_length": {}, "query_time": { "rate": 6.7499997e-7, "cnt": 67, @@ -125,18 +69,14 @@ "avg": 7.1323115e-8, "p99": 0.000036268655 }, - "response_length": { - - }, + "response_length": {}, "rows_affected": { "cnt": 67 }, "rows_examined": { "cnt": 67 }, - "rows_read": { - - }, + "rows_read": {}, "rows_sent": { "rate": 0.01861111, "cnt": 67, @@ -146,66 +86,36 @@ "avg": 0.001966522, "p99": 1 }, - "select_full_range_join": { - - }, - "select_range": { - - }, - "select_range_check": { - - }, - "shared_blks_dirtied": { - - }, - "shared_blks_hit": { - - }, - "shared_blks_read": { - - }, - "shared_blks_written": { - - }, - "sort_range": { - - }, - "sort_rows": { - - }, - "sort_scan": { - - }, - "temp_blks_read": { - - }, - "temp_blks_written": { - - }, + "select_full_range_join": {}, + "select_range": {}, + "select_range_check": {}, + "shared_blk_read_time": {}, + "shared_blk_write_time": {}, + "shared_blks_dirtied": {}, + "shared_blks_hit": {}, + "shared_blks_read": {}, + "shared_blks_written": {}, + "sort_range": {}, + "sort_rows": {}, + "sort_scan": {}, + "storage_bytes_read": {}, + "storage_time_reading_micros": {}, + "temp_blks_read": {}, + "temp_blks_written": {}, "tmp_disk_tables": { "cnt": 67 }, - "tmp_table": { - - }, - "tmp_table_on_disk": { - - }, + "tmp_table": {}, + "tmp_table_on_disk": {}, "tmp_table_sizes": { "cnt": 67 }, "tmp_tables": { "cnt": 67 }, - "wal_bytes": { - - }, - "wal_fpi": { - - }, - "wal_records": { - - } + "wal_bytes": {}, + "wal_fpi": {}, + "wal_records": {} }, "textMetrics": { "top_query": "", @@ -250,10 +160,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -262,10 +186,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -308,10 +228,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -320,10 +254,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -371,10 +301,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -383,10 +327,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -429,10 +369,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -441,10 +395,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -507,10 +457,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -519,10 +483,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -565,10 +525,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -577,10 +551,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -623,10 +593,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -635,10 +619,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -691,10 +671,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -703,10 +697,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -744,10 +734,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -756,10 +760,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -812,10 +812,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -824,10 +838,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -870,10 +880,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -882,10 +906,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -928,10 +948,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -940,10 +974,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -981,10 +1011,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -993,10 +1037,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1044,10 +1084,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1056,10 +1110,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1102,10 +1152,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1114,10 +1178,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1155,10 +1215,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1167,10 +1241,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1223,10 +1293,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1235,10 +1319,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1276,10 +1356,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1288,10 +1382,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1329,10 +1419,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1341,10 +1445,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1387,10 +1487,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1399,10 +1513,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1440,10 +1550,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1452,10 +1576,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1493,10 +1613,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1505,10 +1639,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1546,10 +1676,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1558,10 +1702,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1614,10 +1754,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1626,10 +1780,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1672,10 +1822,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1684,10 +1848,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1730,10 +1890,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1742,10 +1916,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1803,10 +1973,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1815,10 +1999,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1871,10 +2051,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1883,10 +2077,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1929,10 +2119,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1941,10 +2145,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1982,10 +2182,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1994,10 +2208,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2045,10 +2255,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2057,10 +2281,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2123,10 +2343,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2135,10 +2369,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2181,10 +2411,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2193,10 +2437,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2244,10 +2484,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2256,10 +2510,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2297,10 +2547,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2309,10 +2573,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2355,10 +2615,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2367,10 +2641,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2408,10 +2678,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2420,10 +2704,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2461,10 +2741,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2473,10 +2767,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2514,10 +2804,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2526,10 +2830,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2567,10 +2867,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2579,10 +2893,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2640,10 +2950,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2652,10 +2976,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2698,10 +3018,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2710,10 +3044,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2756,10 +3086,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2768,10 +3112,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2809,10 +3149,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2821,10 +3175,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2862,10 +3212,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2874,10 +3238,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2915,10 +3275,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2927,10 +3301,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2983,10 +3353,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2995,10 +3379,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3041,10 +3421,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3053,10 +3447,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3094,10 +3484,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3106,10 +3510,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3152,10 +3552,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3164,10 +3578,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3205,10 +3615,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3217,10 +3641,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3258,10 +3678,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3270,10 +3704,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3311,10 +3741,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3323,10 +3767,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3369,10 +3809,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3381,10 +3835,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3427,10 +3877,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3439,10 +3903,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3453,24 +3913,8 @@ } ], "totals": { - "blk_read_time": { - - }, - "blk_write_time": { - - }, - "shared_blk_read_time": { - - }, - "shared_blk_write_time": { - - }, - "local_blk_read_time": { - - }, - "local_blk_write_time": { - - }, + "blk_read_time": {}, + "blk_write_time": {}, "bytes_sent": { "rate": 593.79974, "cnt": 17870, @@ -3479,62 +3923,32 @@ "avg": 0.24002416, "p99": 119.62389 }, - "cpu_sys_time": { - - }, - "cpu_user_time": { - - }, - "docs_returned": { - - }, - "docs_scanned": { - - }, - "filesort": { - - }, - "filesort_on_disk": { - - }, - "full_join": { - - }, + "cpu_sys_time": {}, + "cpu_user_time": {}, + "docs_examined": {}, + "docs_returned": {}, + "docs_scanned": {}, + "filesort": {}, + "filesort_on_disk": {}, + "full_join": {}, "full_scan": { "rate": 1.7311112, "sum": 62320, "avg": 0.0006997452 }, - "innodb_io_r_bytes": { - - }, - "innodb_io_r_ops": { - - }, - "innodb_io_r_wait": { - - }, - "innodb_pages_distinct": { - - }, - "innodb_queue_wait": { - - }, - "innodb_rec_lock_wait": { - - }, - "local_blks_dirtied": { - - }, - "local_blks_hit": { - - }, - "local_blks_read": { - - }, - "local_blks_written": { - - }, + "innodb_io_r_bytes": {}, + "innodb_io_r_ops": {}, + "innodb_io_r_wait": {}, + "innodb_pages_distinct": {}, + "innodb_queue_wait": {}, + "innodb_rec_lock_wait": {}, + "keys_examined": {}, + "local_blk_read_time": {}, + "local_blk_write_time": {}, + "local_blks_dirtied": {}, + "local_blks_hit": {}, + "local_blks_read": {}, + "local_blks_written": {}, "lock_time": { "rate": 0.00015398084, "cnt": 17870, @@ -3543,15 +3957,17 @@ "avg": 6.224173e-8, "p99": 0.0000310202 }, + "locks_collection_acquire_count_read_shared": {}, + "locks_database_acquire_count_read_shared": {}, + "locks_database_acquire_wait_count_read_shared": {}, + "locks_database_time_acquiring_micros_read_shared": {}, + "locks_global_acquire_count_read_shared": {}, + "locks_global_acquire_count_write_shared": {}, "merge_passes": { "cnt": 17870 }, - "no_good_index_used": { - - }, - "no_index_used": { - - }, + "no_good_index_used": {}, + "no_index_used": {}, "num_queries": { "rate": 2473.9165, "sum": 89060990 @@ -3560,21 +3976,11 @@ "rate": 0.49638888, "sum": 17870 }, - "num_queries_with_warnings": { - - }, - "plan_time": { - - }, - "plans_calls": { - - }, - "qc_hit": { - - }, - "query_length": { - - }, + "num_queries_with_warnings": {}, + "plan_time": {}, + "plans_calls": {}, + "qc_hit": {}, + "query_length": {}, "query_time": { "rate": 0.0030692986, "cnt": 17870, @@ -3584,9 +3990,7 @@ "avg": 0.0000012406638, "p99": 0.00061832543 }, - "response_length": { - - }, + "response_length": {}, "rows_affected": { "cnt": 17870 }, @@ -3598,9 +4002,7 @@ "avg": 0.7660763, "p99": 381.79922 }, - "rows_read": { - - }, + "rows_read": {}, "rows_sent": { "rate": 3.4802778, "cnt": 17870, @@ -3609,42 +4011,22 @@ "avg": 0.0014067887, "p99": 0.7011192 }, - "select_full_range_join": { - - }, - "select_range": { - - }, - "select_range_check": { - - }, - "shared_blks_dirtied": { - - }, - "shared_blks_hit": { - - }, - "shared_blks_read": { - - }, - "shared_blks_written": { - - }, - "sort_range": { - - }, - "sort_rows": { - - }, - "sort_scan": { - - }, - "temp_blks_read": { - - }, - "temp_blks_written": { - - }, + "select_full_range_join": {}, + "select_range": {}, + "select_range_check": {}, + "shared_blk_read_time": {}, + "shared_blk_write_time": {}, + "shared_blks_dirtied": {}, + "shared_blks_hit": {}, + "shared_blks_read": {}, + "shared_blks_written": {}, + "sort_range": {}, + "sort_rows": {}, + "sort_scan": {}, + "storage_bytes_read": {}, + "storage_time_reading_micros": {}, + "temp_blks_read": {}, + "temp_blks_written": {}, "tmp_disk_tables": { "cnt": 17870 }, @@ -3653,9 +4035,7 @@ "sum": 62320, "avg": 0.0006997452 }, - "tmp_table_on_disk": { - - }, + "tmp_table_on_disk": {}, "tmp_table_sizes": { "cnt": 17870 }, @@ -3667,15 +4047,9 @@ "avg": 0.0006997452, "p99": 0.3487409 }, - "wal_bytes": { - - }, - "wal_fpi": { - - }, - "wal_records": { - - } + "wal_bytes": {}, + "wal_fpi": {}, + "wal_records": {} }, "fingerprint": "select @@global.slow_query_log_file", "metadata": { diff --git a/qan-api2/test_data/GetMetrics_sparklines_90_points.json b/qan-api2/test_data/GetMetrics_sparklines_90_points.json index c64546e030..d504866a44 100644 --- a/qan-api2/test_data/GetMetrics_sparklines_90_points.json +++ b/qan-api2/test_data/GetMetrics_sparklines_90_points.json @@ -1,23 +1,7 @@ { "metrics": { - "blk_read_time": { - - }, - "blk_write_time": { - - }, - "shared_blk_read_time": { - - }, - "shared_blk_write_time": { - - }, - "local_blk_read_time": { - - }, - "local_blk_write_time": { - - }, + "blk_read_time": {}, + "blk_write_time": {}, "bytes_sent": { "rate": 2.7203703, "cnt": 13, @@ -27,72 +11,42 @@ "avg": 0.1841152, "p99": 113 }, - "cpu_sys_time": { - - }, - "cpu_user_time": { - - }, - "docs_returned": { - - }, - "docs_scanned": { - - }, - "filesort": { - - }, - "filesort_on_disk": { - - }, - "full_join": { - - }, - "full_scan": { - - }, - "innodb_io_r_bytes": { - - }, - "innodb_io_r_ops": { - - }, - "innodb_io_r_wait": { - - }, - "innodb_pages_distinct": { - - }, - "innodb_queue_wait": { - - }, - "innodb_rec_lock_wait": { - - }, - "local_blks_dirtied": { - - }, - "local_blks_hit": { - - }, - "local_blks_read": { - - }, - "local_blks_written": { - - }, + "cpu_sys_time": {}, + "cpu_user_time": {}, + "docs_examined": {}, + "docs_returned": {}, + "docs_scanned": {}, + "filesort": {}, + "filesort_on_disk": {}, + "full_join": {}, + "full_scan": {}, + "innodb_io_r_bytes": {}, + "innodb_io_r_ops": {}, + "innodb_io_r_wait": {}, + "innodb_pages_distinct": {}, + "innodb_queue_wait": {}, + "innodb_rec_lock_wait": {}, + "keys_examined": {}, + "local_blk_read_time": {}, + "local_blk_write_time": {}, + "local_blks_dirtied": {}, + "local_blks_hit": {}, + "local_blks_read": {}, + "local_blks_written": {}, "lock_time": { "cnt": 13 }, + "locks_collection_acquire_count_read_shared": {}, + "locks_database_acquire_count_read_shared": {}, + "locks_database_acquire_wait_count_read_shared": {}, + "locks_database_time_acquiring_micros_read_shared": {}, + "locks_global_acquire_count_read_shared": {}, + "locks_global_acquire_count_write_shared": {}, "merge_passes": { "cnt": 13 }, - "no_good_index_used": { - - }, - "no_index_used": { - - }, + "no_good_index_used": {}, + "no_index_used": {}, "num_queries": { "rate": 14.775371, "sum": 79787 @@ -101,21 +55,11 @@ "rate": 0.0024074074, "sum": 13 }, - "num_queries_with_warnings": { - - }, - "plan_time": { - - }, - "plans_calls": { - - }, - "qc_hit": { - - }, - "query_length": { - - }, + "num_queries_with_warnings": {}, + "plan_time": {}, + "plans_calls": {}, + "qc_hit": {}, + "query_length": {}, "query_time": { "rate": 8.592593e-7, "cnt": 13, @@ -125,18 +69,14 @@ "avg": 5.8154836e-8, "p99": 0.00003569231 }, - "response_length": { - - }, + "response_length": {}, "rows_affected": { "cnt": 13 }, "rows_examined": { "cnt": 13 }, - "rows_read": { - - }, + "rows_read": {}, "rows_sent": { "rate": 0.024074074, "cnt": 13, @@ -146,66 +86,36 @@ "avg": 0.0016293381, "p99": 1 }, - "select_full_range_join": { - - }, - "select_range": { - - }, - "select_range_check": { - - }, - "shared_blks_dirtied": { - - }, - "shared_blks_hit": { - - }, - "shared_blks_read": { - - }, - "shared_blks_written": { - - }, - "sort_range": { - - }, - "sort_rows": { - - }, - "sort_scan": { - - }, - "temp_blks_read": { - - }, - "temp_blks_written": { - - }, + "select_full_range_join": {}, + "select_range": {}, + "select_range_check": {}, + "shared_blk_read_time": {}, + "shared_blk_write_time": {}, + "shared_blks_dirtied": {}, + "shared_blks_hit": {}, + "shared_blks_read": {}, + "shared_blks_written": {}, + "sort_range": {}, + "sort_rows": {}, + "sort_scan": {}, + "storage_bytes_read": {}, + "storage_time_reading_micros": {}, + "temp_blks_read": {}, + "temp_blks_written": {}, "tmp_disk_tables": { "cnt": 13 }, - "tmp_table": { - - }, - "tmp_table_on_disk": { - - }, + "tmp_table": {}, + "tmp_table_on_disk": {}, "tmp_table_sizes": { "cnt": 13 }, "tmp_tables": { "cnt": 13 }, - "wal_bytes": { - - }, - "wal_fpi": { - - }, - "wal_records": { - - } + "wal_bytes": {}, + "wal_fpi": {}, + "wal_records": {} }, "textMetrics": { "top_query": "", @@ -255,10 +165,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -267,10 +191,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -313,10 +233,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -325,10 +259,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -471,10 +401,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -483,10 +427,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -559,10 +499,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -571,10 +525,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -632,10 +582,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -644,10 +608,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -690,10 +650,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -702,10 +676,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -793,10 +763,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -805,10 +789,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -851,10 +831,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -863,10 +857,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -929,10 +919,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -941,10 +945,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -997,10 +997,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1009,10 +1023,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1060,10 +1070,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1072,10 +1096,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1158,10 +1178,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1170,10 +1204,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1251,10 +1281,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1263,10 +1307,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1287,24 +1327,8 @@ } ], "totals": { - "blk_read_time": { - - }, - "blk_write_time": { - - }, - "shared_blk_read_time": { - - }, - "shared_blk_write_time": { - - }, - "local_blk_read_time": { - - }, - "local_blk_write_time": { - - }, + "blk_read_time": {}, + "blk_write_time": {}, "bytes_sent": { "rate": 604.05927, "cnt": 2750, @@ -1313,62 +1337,32 @@ "avg": 0.23905382, "p99": 118.61527 }, - "cpu_sys_time": { - - }, - "cpu_user_time": { - - }, - "docs_returned": { - - }, - "docs_scanned": { - - }, - "filesort": { - - }, - "filesort_on_disk": { - - }, - "full_join": { - - }, + "cpu_sys_time": {}, + "cpu_user_time": {}, + "docs_examined": {}, + "docs_returned": {}, + "docs_scanned": {}, + "filesort": {}, + "filesort_on_disk": {}, + "full_join": {}, "full_scan": { "rate": 1.7462963, "sum": 9430, "avg": 0.00069108914 }, - "innodb_io_r_bytes": { - - }, - "innodb_io_r_ops": { - - }, - "innodb_io_r_wait": { - - }, - "innodb_pages_distinct": { - - }, - "innodb_queue_wait": { - - }, - "innodb_rec_lock_wait": { - - }, - "local_blks_dirtied": { - - }, - "local_blks_hit": { - - }, - "local_blks_read": { - - }, - "local_blks_written": { - - }, + "innodb_io_r_bytes": {}, + "innodb_io_r_ops": {}, + "innodb_io_r_wait": {}, + "innodb_pages_distinct": {}, + "innodb_queue_wait": {}, + "innodb_rec_lock_wait": {}, + "keys_examined": {}, + "local_blk_read_time": {}, + "local_blk_write_time": {}, + "local_blks_dirtied": {}, + "local_blks_hit": {}, + "local_blks_read": {}, + "local_blks_written": {}, "lock_time": { "rate": 0.00015415925, "cnt": 2750, @@ -1377,15 +1371,17 @@ "avg": 6.100785e-8, "p99": 0.000030271272 }, + "locks_collection_acquire_count_read_shared": {}, + "locks_database_acquire_count_read_shared": {}, + "locks_database_acquire_wait_count_read_shared": {}, + "locks_database_time_acquiring_micros_read_shared": {}, + "locks_global_acquire_count_read_shared": {}, + "locks_global_acquire_count_write_shared": {}, "merge_passes": { "cnt": 2750 }, - "no_good_index_used": { - - }, - "no_index_used": { - - }, + "no_good_index_used": {}, + "no_index_used": {}, "num_queries": { "rate": 2526.8755, "sum": 13645128 @@ -1394,21 +1390,11 @@ "rate": 0.5092593, "sum": 2750 }, - "num_queries_with_warnings": { - - }, - "plan_time": { - - }, - "plans_calls": { - - }, - "qc_hit": { - - }, - "query_length": { - - }, + "num_queries_with_warnings": {}, + "plan_time": {}, + "plans_calls": {}, + "qc_hit": {}, + "query_length": {}, "query_time": { "rate": 0.0030942147, "cnt": 2750, @@ -1418,9 +1404,7 @@ "avg": 0.000001224522, "p99": 0.0006075913 }, - "response_length": { - - }, + "response_length": {}, "rows_affected": { "cnt": 2750 }, @@ -1432,9 +1416,7 @@ "avg": 0.7587382, "p99": 376.47565 }, - "rows_read": { - - }, + "rows_read": {}, "rows_sent": { "rate": 3.5296297, "cnt": 2750, @@ -1443,42 +1425,22 @@ "avg": 0.0013968355, "p99": 0.6930909 }, - "select_full_range_join": { - - }, - "select_range": { - - }, - "select_range_check": { - - }, - "shared_blks_dirtied": { - - }, - "shared_blks_hit": { - - }, - "shared_blks_read": { - - }, - "shared_blks_written": { - - }, - "sort_range": { - - }, - "sort_rows": { - - }, - "sort_scan": { - - }, - "temp_blks_read": { - - }, - "temp_blks_written": { - - }, + "select_full_range_join": {}, + "select_range": {}, + "select_range_check": {}, + "shared_blk_read_time": {}, + "shared_blk_write_time": {}, + "shared_blks_dirtied": {}, + "shared_blks_hit": {}, + "shared_blks_read": {}, + "shared_blks_written": {}, + "sort_range": {}, + "sort_rows": {}, + "sort_scan": {}, + "storage_bytes_read": {}, + "storage_time_reading_micros": {}, + "temp_blks_read": {}, + "temp_blks_written": {}, "tmp_disk_tables": { "cnt": 2750 }, @@ -1487,9 +1449,7 @@ "sum": 9430, "avg": 0.00069108914 }, - "tmp_table_on_disk": { - - }, + "tmp_table_on_disk": {}, "tmp_table_sizes": { "cnt": 2750 }, @@ -1501,15 +1461,9 @@ "avg": 0.00069108914, "p99": 0.3429091 }, - "wal_bytes": { - - }, - "wal_fpi": { - - }, - "wal_records": { - - } + "wal_bytes": {}, + "wal_fpi": {}, + "wal_records": {} }, "fingerprint": "select @@global.slow_query_log_file", "metadata": { diff --git a/qan-api2/test_data/GetMetrics_total.json b/qan-api2/test_data/GetMetrics_total.json index 9530cfd8dc..6030b1bef9 100644 --- a/qan-api2/test_data/GetMetrics_total.json +++ b/qan-api2/test_data/GetMetrics_total.json @@ -37,10 +37,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -49,10 +63,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -95,10 +105,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -107,10 +131,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -153,10 +173,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -165,10 +199,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -211,10 +241,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -223,10 +267,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -269,10 +309,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -281,10 +335,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -327,10 +377,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -339,10 +403,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -385,10 +445,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -397,10 +471,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -443,10 +513,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -455,10 +539,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -501,10 +581,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -513,10 +607,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -559,10 +649,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -571,10 +675,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -617,10 +717,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -629,10 +743,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -675,10 +785,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -687,10 +811,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -733,10 +853,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -745,10 +879,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -791,10 +921,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -803,10 +947,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -849,10 +989,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -861,10 +1015,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -907,10 +1057,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -919,10 +1083,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -965,10 +1125,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -977,10 +1151,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1023,10 +1193,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1035,10 +1219,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1081,10 +1261,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1093,10 +1287,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1139,10 +1329,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1151,10 +1355,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1197,10 +1397,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1209,10 +1423,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1255,10 +1465,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1267,10 +1491,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1313,10 +1533,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1325,10 +1559,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1371,10 +1601,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1383,10 +1627,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1429,10 +1669,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1441,10 +1695,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1487,10 +1737,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1499,10 +1763,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1545,10 +1805,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1557,10 +1831,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1603,10 +1873,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1615,10 +1899,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1661,10 +1941,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1673,10 +1967,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1719,10 +2009,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1731,10 +2035,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1777,10 +2077,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1789,10 +2103,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1835,10 +2145,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1847,10 +2171,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1893,10 +2213,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1905,10 +2239,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -1951,10 +2281,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -1963,10 +2307,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2009,10 +2349,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2021,10 +2375,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2067,10 +2417,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2079,10 +2443,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2125,10 +2485,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2137,11 +2511,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2184,10 +2553,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2196,11 +2579,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2243,10 +2621,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2255,11 +2647,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2302,10 +2689,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2314,11 +2715,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2361,10 +2757,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2373,11 +2783,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2420,10 +2825,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2432,11 +2851,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2479,10 +2893,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2491,11 +2919,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2538,10 +2961,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2550,10 +2987,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2596,10 +3029,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2608,10 +3055,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2654,10 +3097,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2666,10 +3123,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2712,10 +3165,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2724,10 +3191,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2770,10 +3233,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2782,10 +3259,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2828,10 +3301,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2840,10 +3327,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2886,10 +3369,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2898,10 +3395,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -2944,10 +3437,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -2956,10 +3463,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3002,10 +3505,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3014,10 +3531,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3060,10 +3573,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3072,10 +3599,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3118,10 +3641,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3130,10 +3667,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3176,10 +3709,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3188,10 +3735,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3234,10 +3777,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3246,10 +3803,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3292,10 +3845,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3304,10 +3871,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3350,10 +3913,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3362,10 +3939,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3408,10 +3981,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3420,10 +4007,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3466,10 +4049,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3478,10 +4075,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3524,10 +4117,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3536,10 +4143,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3582,10 +4185,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3594,10 +4211,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3640,10 +4253,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3652,10 +4279,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3698,11 +4321,25 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", - "mLocalBlksHitSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", + "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", "mLocalBlksWrittenSumPerSec": "NaN", @@ -3710,10 +4347,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3756,10 +4389,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3768,10 +4415,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3814,10 +4457,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3826,10 +4483,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3872,10 +4525,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3884,10 +4551,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3930,10 +4593,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -3942,10 +4619,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -3988,10 +4661,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4000,10 +4687,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4046,10 +4729,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4058,10 +4755,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4104,10 +4797,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4116,10 +4823,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4162,10 +4865,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4174,10 +4891,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4220,10 +4933,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4232,10 +4959,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4278,10 +5001,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4290,10 +5027,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4336,10 +5069,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4348,10 +5095,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4394,10 +5137,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4406,10 +5163,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4452,10 +5205,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4464,10 +5231,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4510,10 +5273,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4522,10 +5299,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4568,10 +5341,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4580,10 +5367,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4626,10 +5409,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4638,10 +5435,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4684,10 +5477,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4696,10 +5503,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4742,10 +5545,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4754,10 +5571,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4800,10 +5613,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4812,10 +5639,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4858,10 +5681,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4870,10 +5707,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4916,10 +5749,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4928,10 +5775,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -4974,10 +5817,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -4986,10 +5843,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5032,10 +5885,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5044,10 +5911,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5090,10 +5953,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5102,10 +5979,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5148,10 +6021,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5160,10 +6047,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5206,10 +6089,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5218,10 +6115,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5264,10 +6157,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5276,10 +6183,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5322,10 +6225,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5334,10 +6251,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5380,10 +6293,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5392,10 +6319,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5438,10 +6361,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5450,10 +6387,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5496,10 +6429,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5508,10 +6455,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5554,10 +6497,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5566,10 +6523,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5612,10 +6565,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5624,10 +6591,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5670,10 +6633,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5682,10 +6659,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5728,10 +6701,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5740,10 +6727,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5786,10 +6769,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5798,10 +6795,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5844,10 +6837,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5856,10 +6863,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5902,10 +6905,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5914,10 +6931,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -5960,10 +6973,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -5972,10 +6999,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6018,10 +7041,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6030,10 +7067,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6076,10 +7109,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6088,10 +7135,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6134,10 +7177,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6146,10 +7203,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6192,10 +7245,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6204,10 +7271,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6250,10 +7313,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6262,10 +7339,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6308,10 +7381,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6320,10 +7407,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6366,10 +7449,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6378,10 +7475,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6424,10 +7517,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6436,10 +7543,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6482,10 +7585,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6494,10 +7611,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6540,10 +7653,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6552,10 +7679,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6598,10 +7721,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6610,10 +7747,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6656,10 +7789,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6668,10 +7815,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6714,10 +7857,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6726,10 +7883,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6772,10 +7925,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6784,10 +7951,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6830,10 +7993,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6842,10 +8019,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6888,10 +8061,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6900,10 +8087,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6946,10 +8129,24 @@ "mDocsReturnedSumPerSec": "NaN", "mResponseLengthSumPerSec": "NaN", "mDocsScannedSumPerSec": "NaN", + "mDocsExaminedSumPerSec": "NaN", + "mKeysExaminedSumPerSec": "NaN", + "mLocksGlobalAcquireCountReadSharedSumPerSec": "NaN", + "mLocksGlobalAcquireCountWriteSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseAcquireWaitCountReadSharedSumPerSec": "NaN", + "mLocksDatabaseTimeAcquiringMicrosReadSharedSumPerSec": "NaN", + "mLocksCollectionAcquireCountReadSharedSumPerSec": "NaN", + "mStorageBytesReadSumPerSec": "NaN", + "mStorageTimeReadingMicrosSumPerSec": "NaN", "mSharedBlksHitSumPerSec": "NaN", "mSharedBlksReadSumPerSec": "NaN", "mSharedBlksDirtiedSumPerSec": "NaN", "mSharedBlksWrittenSumPerSec": "NaN", + "mSharedBlkReadTimeSumPerSec": "NaN", + "mSharedBlkWriteTimeSumPerSec": "NaN", + "mLocalBlkReadTimeSumPerSec": "NaN", + "mLocalBlkWriteTimeSumPerSec": "NaN", "mLocalBlksHitSumPerSec": "NaN", "mLocalBlksReadSumPerSec": "NaN", "mLocalBlksDirtiedSumPerSec": "NaN", @@ -6958,10 +8155,6 @@ "mTempBlksWrittenSumPerSec": "NaN", "mBlkReadTimeSumPerSec": "NaN", "mBlkWriteTimeSumPerSec": "NaN", - "mSharedBlkReadTimeSumPerSec": "NaN", - "mSharedBlkWriteTimeSumPerSec": "NaN", - "mLocalBlkReadTimeSumPerSec": "NaN", - "mLocalBlkWriteTimeSumPerSec": "NaN", "mCpuUserTimeSumPerSec": "NaN", "mCpuSysTimeSumPerSec": "NaN", "mPlansCallsSumPerSec": "NaN", @@ -6972,24 +8165,8 @@ } ], "totals": { - "blk_read_time": { - - }, - "blk_write_time": { - - }, - "shared_blk_read_time": { - - }, - "shared_blk_write_time": { - - }, - "local_blk_read_time": { - - }, - "local_blk_write_time": { - - }, + "blk_read_time": {}, + "blk_write_time": {}, "bytes_sent": { "rate": 593.79974, "cnt": 17870, @@ -6998,62 +8175,32 @@ "avg": 0.24002416, "p99": 119.62389 }, - "cpu_sys_time": { - - }, - "cpu_user_time": { - - }, - "docs_returned": { - - }, - "docs_scanned": { - - }, - "filesort": { - - }, - "filesort_on_disk": { - - }, - "full_join": { - - }, + "cpu_sys_time": {}, + "cpu_user_time": {}, + "docs_examined": {}, + "docs_returned": {}, + "docs_scanned": {}, + "filesort": {}, + "filesort_on_disk": {}, + "full_join": {}, "full_scan": { "rate": 1.7311112, "sum": 62320, "avg": 0.0006997452 }, - "innodb_io_r_bytes": { - - }, - "innodb_io_r_ops": { - - }, - "innodb_io_r_wait": { - - }, - "innodb_pages_distinct": { - - }, - "innodb_queue_wait": { - - }, - "innodb_rec_lock_wait": { - - }, - "local_blks_dirtied": { - - }, - "local_blks_hit": { - - }, - "local_blks_read": { - - }, - "local_blks_written": { - - }, + "innodb_io_r_bytes": {}, + "innodb_io_r_ops": {}, + "innodb_io_r_wait": {}, + "innodb_pages_distinct": {}, + "innodb_queue_wait": {}, + "innodb_rec_lock_wait": {}, + "keys_examined": {}, + "local_blk_read_time": {}, + "local_blk_write_time": {}, + "local_blks_dirtied": {}, + "local_blks_hit": {}, + "local_blks_read": {}, + "local_blks_written": {}, "lock_time": { "rate": 0.00015398084, "cnt": 17870, @@ -7062,15 +8209,17 @@ "avg": 6.224173e-8, "p99": 0.0000310202 }, + "locks_collection_acquire_count_read_shared": {}, + "locks_database_acquire_count_read_shared": {}, + "locks_database_acquire_wait_count_read_shared": {}, + "locks_database_time_acquiring_micros_read_shared": {}, + "locks_global_acquire_count_read_shared": {}, + "locks_global_acquire_count_write_shared": {}, "merge_passes": { "cnt": 17870 }, - "no_good_index_used": { - - }, - "no_index_used": { - - }, + "no_good_index_used": {}, + "no_index_used": {}, "num_queries": { "rate": 2473.9165, "sum": 89060990 @@ -7079,21 +8228,11 @@ "rate": 0.49638888, "sum": 17870 }, - "num_queries_with_warnings": { - - }, - "plan_time": { - - }, - "plans_calls": { - - }, - "qc_hit": { - - }, - "query_length": { - - }, + "num_queries_with_warnings": {}, + "plan_time": {}, + "plans_calls": {}, + "qc_hit": {}, + "query_length": {}, "query_time": { "rate": 0.0030692986, "cnt": 17870, @@ -7103,9 +8242,7 @@ "avg": 0.0000012406638, "p99": 0.00061832543 }, - "response_length": { - - }, + "response_length": {}, "rows_affected": { "cnt": 17870 }, @@ -7117,9 +8254,7 @@ "avg": 0.7660763, "p99": 381.79922 }, - "rows_read": { - - }, + "rows_read": {}, "rows_sent": { "rate": 3.4802778, "cnt": 17870, @@ -7128,42 +8263,22 @@ "avg": 0.0014067887, "p99": 0.7011192 }, - "select_full_range_join": { - - }, - "select_range": { - - }, - "select_range_check": { - - }, - "shared_blks_dirtied": { - - }, - "shared_blks_hit": { - - }, - "shared_blks_read": { - - }, - "shared_blks_written": { - - }, - "sort_range": { - - }, - "sort_rows": { - - }, - "sort_scan": { - - }, - "temp_blks_read": { - - }, - "temp_blks_written": { - - }, + "select_full_range_join": {}, + "select_range": {}, + "select_range_check": {}, + "shared_blk_read_time": {}, + "shared_blk_write_time": {}, + "shared_blks_dirtied": {}, + "shared_blks_hit": {}, + "shared_blks_read": {}, + "shared_blks_written": {}, + "sort_range": {}, + "sort_rows": {}, + "sort_scan": {}, + "storage_bytes_read": {}, + "storage_time_reading_micros": {}, + "temp_blks_read": {}, + "temp_blks_written": {}, "tmp_disk_tables": { "cnt": 17870 }, @@ -7172,9 +8287,7 @@ "sum": 62320, "avg": 0.0006997452 }, - "tmp_table_on_disk": { - - }, + "tmp_table_on_disk": {}, "tmp_table_sizes": { "cnt": 17870 }, @@ -7186,15 +8299,9 @@ "avg": 0.0006997452, "p99": 0.3487409 }, - "wal_bytes": { - - }, - "wal_fpi": { - - }, - "wal_records": { - - } + "wal_bytes": {}, + "wal_fpi": {}, + "wal_records": {} }, "metadata": { "serviceName": "server0, server1, server2, server3, server4, server5, server6, server7, server8, server9",