UNPKG

@azure/monitor-opentelemetry

Version:
43 lines 1.79 kB
/** * Disable Standard Metrics environment variable name. */ export declare const APPLICATION_INSIGHTS_NO_STANDARD_METRICS = "APPLICATION_INSIGHTS_NO_STANDARD_METRICS"; export interface StandardMetricBaseDimensions { metricId?: string; cloudRoleInstance?: string; cloudRoleName?: string; IsAutocollected?: string; } export interface MetricRequestDimensions extends StandardMetricBaseDimensions { requestSuccess?: string; requestResultCode?: string; operationSynthetic?: string; } export interface MetricDependencyDimensions extends StandardMetricBaseDimensions { dependencyType?: string; dependencyTarget?: string; dependencySuccess?: string; dependencyResultCode?: string; operationSynthetic?: string; } export declare enum PerformanceCounterMetricNames { PRIVATE_BYTES = "Private_Bytes", AVAILABLE_BYTES = "Available_Bytes", PROCESSOR_TIME = "Processor_Time", PROCESS_TIME_STANDARD = "Process_Time_Standard", REQUEST_RATE = "Request_Rate", REQUEST_DURATION = "Request_Execution_Time", PROCESS_TIME_NORMALIZED = "Process_Time_Normalized", EXCEPTION_RATE = "Exception_Rate" } export type MetricDimensionTypeKeys = "cloudRoleInstance" | "cloudRoleName" | "requestSuccess" | "requestResultCode" | "dependencyType" | "dependencyTarget" | "dependencySuccess" | "dependencyResultCode" | "traceSeverityLevel" | "operationSynthetic" | "metricId" | "IsAutocollected"; export declare const StandardMetricPropertyNames: { [key in MetricDimensionTypeKeys]: string; }; export declare enum StandardMetricIds { REQUEST_DURATION = "requests/duration", DEPENDENCIES_DURATION = "dependencies/duration", EXCEPTIONS_COUNT = "exceptions/count", TRACES_COUNT = "traces/count" } //# sourceMappingURL=types.d.ts.map