Outlook_Addin_LLM/node_modules/applicationinsights/out/Declarations/Constants.d.ts

60 lines
2.9 KiB
TypeScript

import Contracts = require("./Contracts");
export declare const DEFAULT_BREEZE_ENDPOINT = "https://dc.services.visualstudio.com";
export declare const DEFAULT_LIVEMETRICS_ENDPOINT = "https://rt.services.visualstudio.com";
export declare const DEFAULT_LIVEMETRICS_HOST = "rt.services.visualstudio.com";
export declare enum QuickPulseCounter {
COMMITTED_BYTES = "\\Memory\\Committed Bytes",
PROCESSOR_TIME = "\\Processor(_Total)\\% Processor Time",
REQUEST_RATE = "\\ApplicationInsights\\Requests/Sec",
REQUEST_FAILURE_RATE = "\\ApplicationInsights\\Requests Failed/Sec",
REQUEST_DURATION = "\\ApplicationInsights\\Request Duration",
DEPENDENCY_RATE = "\\ApplicationInsights\\Dependency Calls/Sec",
DEPENDENCY_FAILURE_RATE = "\\ApplicationInsights\\Dependency Calls Failed/Sec",
DEPENDENCY_DURATION = "\\ApplicationInsights\\Dependency Call Duration",
EXCEPTION_RATE = "\\ApplicationInsights\\Exceptions/Sec",
}
export declare enum PerformanceCounter {
PRIVATE_BYTES = "\\Process(??APP_WIN32_PROC??)\\Private Bytes",
AVAILABLE_BYTES = "\\Memory\\Available Bytes",
PROCESSOR_TIME = "\\Processor(_Total)\\% Processor Time",
PROCESS_TIME = "\\Process(??APP_WIN32_PROC??)\\% Processor Time",
REQUEST_RATE = "\\ASP.NET Applications(??APP_W3SVC_PROC??)\\Requests/Sec",
REQUEST_DURATION = "\\ASP.NET Applications(??APP_W3SVC_PROC??)\\Request Execution Time",
}
/**
* Map a PerformanceCounter/QuickPulseCounter to a QuickPulseCounter. If no mapping exists, mapping is *undefined*
*/
export declare const PerformanceToQuickPulseCounter: {
[key: string]: QuickPulseCounter;
};
export declare type QuickPulseDocumentType = "Event" | "Exception" | "Trace" | "Metric" | "Request" | "RemoteDependency" | "Availability" | "PageView";
export declare type QuickPulseType = "EventTelemetryDocument" | "ExceptionTelemetryDocument" | "TraceTelemetryDocument" | "MetricTelemetryDocument" | "RequestTelemetryDocument" | "DependencyTelemetryDocument" | "AvailabilityTelemetryDocument" | "PageViewTelemetryDocument";
export declare const QuickPulseDocumentType: {
[key in Contracts.TelemetryTypeKeys]: QuickPulseDocumentType;
};
export declare const QuickPulseType: {
[key in Contracts.TelemetryTypeKeys]: QuickPulseType;
};
export declare const TelemetryTypeStringToQuickPulseType: {
[key in Contracts.TelemetryTypeValues]: QuickPulseType;
};
export declare const TelemetryTypeStringToQuickPulseDocumentType: {
[key in Contracts.TelemetryTypeValues]: QuickPulseDocumentType;
};
export declare const SpanAttribute: {
HttpHost: string;
HttpMethod: string;
HttpPort: string;
HttpStatusCode: string;
HttpUrl: string;
HttpUserAgent: string;
GrpcMethod: string;
GrpcService: string;
};
export declare const DependencyTypeName: {
Grpc: string;
Http: string;
InProc: string;
};
export declare const HeartBeatMetricName = "HeartBeat";