+++
# -----------------------------------------------------------------------
# Do not edit this file. It is automatically generated by API Documenter.
# -----------------------------------------------------------------------
title = "EchoMeta"
keywords = ["grafana","documentation","sdk","@grafana/runtime"]
type = "docs"
+++
## EchoMeta interface
Describes the meta information that are sent together with each event.
Signature
```typescript
export interface EchoMeta
```
Import
```typescript
import { EchoMeta } from '@grafana/runtime';
```
Properties
| Property | Type | Description |
| --- | --- | --- |
| [screenSize](#screensize-property) | SizeMeta
| |
| [sessionId](#sessionid-property) | string
| A unique browser session |
| [timeSinceNavigationStart](#timesincenavigationstart-property) | number
| A highres timestamp since navigation start |
| [ts](#ts-property) | number
| A millisecond epoch |
| [url](#url-property) | string
| |
| [userAgent](#useragent-property) | string
| |
| [userId](#userid-property) | number
| The current users unique identifier. |
| [userLogin](#userlogin-property) | string
| The current users username used to login into Grafana e.g. email. |
| [userSignedIn](#usersignedin-property) | boolean
| True when user is logged in into Grafana. |
| [windowSize](#windowsize-property) | SizeMeta
| |
### screenSize property
Signature
```typescript
screenSize: SizeMeta;
```
### sessionId property
A unique browser session
Signature
```typescript
sessionId: string;
```
### timeSinceNavigationStart property
A highres timestamp since navigation start
Signature
```typescript
timeSinceNavigationStart: number;
```
### ts property
A millisecond epoch
Signature
```typescript
ts: number;
```
### url property
Signature
```typescript
url?: string;
```
### userAgent property
Signature
```typescript
userAgent: string;
```
### userId property
The current users unique identifier.
Signature
```typescript
userId: number;
```
### userLogin property
The current users username used to login into Grafana e.g. email.
Signature
```typescript
userLogin: string;
```
### userSignedIn property
True when user is logged in into Grafana.
Signature
```typescript
userSignedIn: boolean;
```
### windowSize property
Signature
```typescript
windowSize: SizeMeta;
```