EchoMeta interface

Describes the meta information that are sent together with each event.

Signature

  1. export interface EchoMeta

Import

  1. import { EchoMeta } from '@grafana/runtime';

Properties

PropertyTypeDescription
screenSizeSizeMeta
sessionIdstringA unique browser session
timeSinceNavigationStartnumberA highres timestamp since navigation start
tsnumberA millisecond epoch
urlstring
userAgentstring
userIdnumberThe current users unique identifier.
userLoginstringThe current users username used to login into Grafana e.g. email.
userSignedInbooleanTrue when user is logged in into Grafana.
windowSizeSizeMeta

screenSize property

Signature

  1. screenSize: SizeMeta;

sessionId property

A unique browser session

Signature

  1. sessionId: string;

timeSinceNavigationStart property

A highres timestamp since navigation start

Signature

  1. timeSinceNavigationStart: number;

ts property

A millisecond epoch

Signature

  1. ts: number;

url property

Signature

  1. url?: string;

userAgent property

Signature

  1. userAgent: string;

userId property

The current users unique identifier.

Signature

  1. userId: number;

userLogin property

The current users username used to login into Grafana e.g. email.

Signature

  1. userLogin: string;

userSignedIn property

True when user is logged in into Grafana.

Signature

  1. userSignedIn: boolean;

windowSize property

Signature

  1. windowSize: SizeMeta;