applicationinsights
Version:
Microsoft Application Insights module for Node.js
21 lines (20 loc) • 795 B
TypeScript
import { Telemetry } from "./telemetry";
/**
* Telemetry type used for availability web test results.
*/
export interface PageViewTelemetry extends Telemetry {
/** Identifier of a page view instance. Used for correlation between page view and other telemetry items. */
id: string;
/** Event name. Keep it low cardinality to allow proper grouping and useful metrics. */
name: string;
/** Request URL with all query string parameters */
url?: string;
/** Request duration in milliseconds. */
duration?: number;
/** Fully qualified page URI or URL of the referring page; if unknown, leave blank */
referredUri?: string;
/** Collection of custom measurements. */
measurements?: {
[propertyName: string]: number;
};
}