UNPKG

applicationinsights

Version:

Microsoft Application Insights module for Node.js

35 lines (34 loc) 1.29 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; } export interface MetricDependencyDimensions extends StandardMetricBaseDimensions { dependencyType?: string; dependencyTarget?: string; dependencySuccess?: string; dependencyResultCode?: string; } export declare enum StandardMetricNames { HTTP_REQUEST_DURATION = "azureMonitor.http.requestDuration", HTTP_DEPENDENCY_DURATION = "azureMonitor.http.dependencyDuration", EXCEPTION_COUNT = "azureMonitor.exceptionCount", TRACE_COUNT = "azureMonitor.traceCount" } export declare enum PerformanceCounterMetricNames { PRIVATE_BYTES = "Private_Bytes", AVAILABLE_BYTES = "Available_Bytes", PROCESSOR_TIME = "Processor_Time", PROCESS_TIME = "Process_Time", REQUEST_RATE = "Request_Rate", REQUEST_DURATION = "Request_Execution_Time" }