@azure/cosmos
Version:
Microsoft Azure Cosmos DB Service Node.js SDK for NOSQL API
76 lines (75 loc) • 3.45 kB
JavaScript
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
for (var name in all)
__defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
if (from && typeof from === "object" || typeof from === "function") {
for (let key of __getOwnPropNames(from))
if (!__hasOwnProp.call(to, key) && key !== except)
__defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
}
return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var queryMetricsConstants_exports = {};
__export(queryMetricsConstants_exports, {
default: () => queryMetricsConstants_default
});
module.exports = __toCommonJS(queryMetricsConstants_exports);
var queryMetricsConstants_default = {
// QueryMetrics
RetrievedDocumentCount: "retrievedDocumentCount",
RetrievedDocumentSize: "retrievedDocumentSize",
OutputDocumentCount: "outputDocumentCount",
OutputDocumentSize: "outputDocumentSize",
IndexHitRatio: "indexUtilizationRatio",
IndexHitDocumentCount: "indexHitDocumentCount",
TotalQueryExecutionTimeInMs: "totalExecutionTimeInMs",
// QueryPreparationTimes
QueryCompileTimeInMs: "queryCompileTimeInMs",
LogicalPlanBuildTimeInMs: "queryLogicalPlanBuildTimeInMs",
PhysicalPlanBuildTimeInMs: "queryPhysicalPlanBuildTimeInMs",
QueryOptimizationTimeInMs: "queryOptimizationTimeInMs",
// QueryTimes
IndexLookupTimeInMs: "indexLookupTimeInMs",
DocumentLoadTimeInMs: "documentLoadTimeInMs",
VMExecutionTimeInMs: "VMExecutionTimeInMs",
DocumentWriteTimeInMs: "writeOutputTimeInMs",
// RuntimeExecutionTimes
QueryEngineTimes: "queryEngineTimes",
SystemFunctionExecuteTimeInMs: "systemFunctionExecuteTimeInMs",
UserDefinedFunctionExecutionTimeInMs: "userFunctionExecuteTimeInMs",
// QueryMetrics Text
RetrievedDocumentCountText: "Retrieved Document Count",
RetrievedDocumentSizeText: "Retrieved Document Size",
OutputDocumentCountText: "Output Document Count",
OutputDocumentSizeText: "Output Document Size",
IndexUtilizationText: "Index Utilization",
TotalQueryExecutionTimeText: "Total Query Execution Time",
// QueryPreparationTimes Text
QueryPreparationTimesText: "Query Preparation Times",
QueryCompileTimeText: "Query Compilation Time",
LogicalPlanBuildTimeText: "Logical Plan Build Time",
PhysicalPlanBuildTimeText: "Physical Plan Build Time",
QueryOptimizationTimeText: "Query Optimization Time",
// QueryTimes Text
QueryEngineTimesText: "Query Engine Times",
IndexLookupTimeText: "Index Lookup Time",
DocumentLoadTimeText: "Document Load Time",
WriteOutputTimeText: "Document Write Time",
// RuntimeExecutionTimes Text
RuntimeExecutionTimesText: "Runtime Execution Times",
TotalExecutionTimeText: "Query Engine Execution Time",
SystemFunctionExecuteTimeText: "System Function Execution Time",
UserDefinedFunctionExecutionTimeText: "User-defined Function Execution Time",
// ClientSideQueryMetrics Text
ClientSideQueryMetricsText: "Client Side Metrics",
RetriesText: "Retry Count",
RequestChargeText: "Request Charge",
FetchExecutionRangesText: "Partition Execution Timeline",
SchedulingMetricsText: "Scheduling Metrics"
};