---
title: "Uptrends"
description: ""
url: "https://docs.itrsgroup.com/docs/geneos/7.11.0/collection/uptrends/index.html"
---
## Overview

The Uptrends plugin for Geneos integrates the Synthetic Monitoring and RUM metrics from Uptrends. This plugin provides dataviews in Geneos showing details for the Monitors or Monitor group and RUM Websites configured in your Uptrends application. In Active Console, you can click from these dataviews to open the Uptrends dashboard in a browser.

The Uptrends plugin uses the [Uptrends v4 API endpoints](https://www.uptrends.com/support/kb/api/v4) to get data from the Uptrends application. The use of Uptrends v4 API endpoints is predefined and is not user-configurable in this plugin.


**Note**

 The actual monitoring is done by Uptrends, therefore the configuration of the monitored items must be done in Uptrends. 


## Prerequisites

### Java requirements

- You must have Java installed on the machine running the Netprobe. For information on supported Java versions, see [Java support in Geneos Compatibility Matrix](https://docs.itrsgroup.com/docs/all/geneos/7x-geneos-compat-matrix/index.html#java-support).
- Once you have Java installed, configure the environment variables required by the Netprobe so that it can locate the required resource files. For guidance, see [Configure the Java environment](https://docs.itrsgroup.com/docs/geneos/7.11.0/collection/netprobe/configuration/configure-the-java-environment/index.html).

The Java installation and environment configuration is a common source of errors for users setting up Java-based components and plug-ins. It is recommended to read [Configure the Java environment](https://docs.itrsgroup.com/docs/geneos/7.11.0/collection/netprobe/configuration/configure-the-java-environment/index.html) to help you understand your Java installation.

### Uptrends API credentials

Uptrends API credentials is different from the credentials for the main Uptrends account. For more information, see [Uptrends API Account Authentication](https://www.uptrends.com/support/kb/api/v4).

If you wish to use the Uptrends plugin, then you need the following:

- Uptrends API username
- Uptrends API password
- Uptrends account with access to RUM is only required if the **Rum** setting in GSE is enabled.


**Note**

 The plugin trusts the Uptrends API by default and does not perform TLS server and hostname verification. Use only trusted and secure networks. 


You must also be familiar with Uptrends, as well as how it is implemented in your organisation.

## View

### Monitor groups dataview

Shows the status of all the monitors associated with the given account.

Below is an example of the default dataview generated by the Uptrends plugin:

![Monitor groups dataview](https://docscdn.itrsgroup.com/geneos/images/plug-ins/uptrends-monitor-groups-dataview-5-13.png)

#### Table legend

<div class="table-container">
<table class="legacy-table" style="width: 100%; mc-table-style: url('../Resources/TableStyles/ref_2_col_table.css'); margin-left: 0; margin-right: auto;" class="TableStyle-ref_2_col_table" cellspacing="0">
                            <col class="TableStyle-ref_2_col_table-Column-Column1" style="width: 140px;"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <thead>
                                <tr class="TableStyle-ref_2_col_table-Head-Header1">
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Name</th>
                                    <th class="TableStyle-ref_2_col_table-HeadD-Column1-Header1">Description</th>
                                </tr>
                            </thead>
                            <tbody>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Monitor</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Name of the monitor.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Last Check</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Date and time at which the monitor check was completed based on the signed-in operator's local time. </p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Error Code</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Numeric Uptrends error code in case of an error. Otherwise, the column value is <code>0</code>.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Error Level</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Describes the status of the monitor check. The following are the possible values: </p>
                                        <ul>
                                            <li>
                                                <p><code>No Error</code> &#8212; no error found.</p>
                                            </li>
                                            <li>
                                                <p><code>Unconfirmed</code> &#8212; an error was found.</p>
                                            </li>
                                            <li>
                                                <p><code>Confirmed</code> &#8212; an error was found and double-checked right after an <code>Unconfirmed</code> level.</p>
                                            </li>
                                            <li>
                                                <p><code>Inactive</code> &#8212; the monitor is set to not active.</p>
                                            </li>
                                        </ul>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">
                                        <p>Error Description</p>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Describes the error found. </p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Uptime Percentage</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Percent of time the monitor was up.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Checkpoint</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Geographic location where the last monitor check was performed.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Total Time</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Total amount of time it takes to complete the last monitor check.</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Last Monitor Check Id</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">ID of the last monitor check.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">
                                        <p>Monitor Guid</p>
                                    </td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">GUID of the monitor.</td>
                                </tr>
                            </tbody>
                        </table>
                    
</div>

### RUM dataview

Shows the list of RUM metrics for the monitored RUM websites.

![RUM dataview](https://docscdn.itrsgroup.com/geneos/images/plug-ins/uptrends-rum-dataview-5.13.png)

#### Headline legend

<div class="table-container">
<table class="legacy-table" style="width: 100%; mc-table-style: url('../Resources/TableStyles/ref_2_col_table.css'); margin-left: 0; margin-right: auto;" class="TableStyle-ref_2_col_table" cellspacing="0">
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <thead>
                                <tr class="TableStyle-ref_2_col_table-Head-Header1">
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Name</th>
                                    <th class="TableStyle-ref_2_col_table-HeadD-Column1-Header1">Description</th>
                                </tr>
                            </thead>
                            <tbody>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Aggregation Type</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Aggregation type used as defined in the  <a href="https://docs.itrsgroup.com/docs/geneos/7.11.0/collection/uptrends/index.html#plugin-configuration">Plugin configuration</a>.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Preset Period</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Period type used as defined in the configuration. </p>
                                        <p>This will only show when the <code>Period</code> parameter is set to <code>presetPeriod</code>. </p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Start Time</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Start time of the custom period. </p>
                                        <p>This will only show if the <code>Period</code> parameter is set to <code>customPeriod</code>. </p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">End Time</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>End time of the custom period.</p>
                                        <p>This will only show if the <code>Period</code> parameter is set to <code>customPeriod</code>. </p>
                                    </td>
                                </tr>
                            </tbody>
                        </table>
                        
</div>

#### Table legend

<div class="table-container">
<table class="legacy-table" style="width: 100%; mc-table-style: url('../Resources/TableStyles/ref_2_col_table.css'); margin-left: 0; margin-right: auto;" class="TableStyle-ref_2_col_table" cellspacing="0">
                            <col class="TableStyle-ref_2_col_table-Column-Column1" style="width: 140px;"/>
                            <col class="TableStyle-ref_2_col_table-Column-Column1"/>
                            <thead>
                                <tr class="TableStyle-ref_2_col_table-Head-Header1">
                                    <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Name</th>
                                    <th class="TableStyle-ref_2_col_table-HeadD-Column1-Header1">Description</th>
                                </tr>
                            </thead>
                            <tbody>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Website</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Name of the website as defined in the  <a href="https://docs.itrsgroup.com/docs/geneos/7.11.0/collection/uptrends/index.html#plugin-configuration">Plugin configuration</a>.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Page Views</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">Total number of page views.</td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Load Time</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Performance standard agreed on based on the Uptrends SLA monitoring.</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Network Duration</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Combination of the redirect, DNS, and connection times.</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Frontend Duration</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Combined time for parsing and loading the Document Object Model (DOM) with the time to render the content for the page.</p>
                                        <p>You can get the frontend durations based on the browser version used.</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Backend Duration</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Includes the times for sending and receiving information, but not the time to process and load the contents.</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Download Time</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Total time it takes to request, receive, process, and render the content.</p>
                                        <p>The download time ends when the browser indicates that the DOM has fully loaded for the page.</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Redirect Duration</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Time it takes for the website to get redirected from one page to another.</p>
                                        <p>If your site redirects user requests from one URL to another, you add time to the connection. Tracking the redirect duration can inform you of a potential problem in redirects.</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">DNS Duration</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Combined time it takes to resolve the pages' URLs.
</p>
                                        <p>Unit: milliseconds (ms)
</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Connect Duration</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Time it takes to complete a connection between the client and the server. </p>
                                        <p>The connect duration includes the HTTPS handshake and the TCP connection.</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Send Duration</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Time that it takes to package and send data from the client to the server.</p>
                                        <p>The more data that needs sending by the client the longer the send duration is.</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Receive Duration</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Time needed to send data from the server to the client. </p>
                                        <p>The receive time is directly proportional to the amount of data sent and the connection speed. The slowest connection determines the total time for the receive duration.</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">DOM Duration</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Amount of time it takes the browser to process the HTML (including scripts and CSS files) into a DOM.</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Render Duration</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Time it takes the browser to take the DOM content and display it on the screen. </p>
                                        <p>The render duration is a direct measurement of the browser's processing speed.
</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Time To First Byte</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>When a user requests a resource, the time from their request until the browser receives the first byte of data is the time to first byte. </p>
                                        <p>A long time to first byte is a signal that either the server&#8217;s response is slow or network latency is a problem for the user&#8217;s location and connection type.</p>
                                        <p>Unit: milliseconds (ms)</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Page Ready Time</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p>Total time it takes to render the page completely including all interactive elements.
</p>
                                        <p>Unit: milliseconds (ms)
</p>
                                    </td>
                                </tr>
                                <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                    <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">WebsiteID</td>
                                    <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                        <p><code>guid</code> of the website as defined in the Uptrends application.</p>
                                    </td>
                                </tr>
                            </tbody>
                        </table>
                    
</div>

## Plugin configuration


**Note**

  The Uptrends application performs caching. When creating a sampler for the Uptrends plugin, it is recommended to set the **Sample interval** to `40`. 


### Basic configuration

![Basic configuration](https://docscdn.itrsgroup.com/geneos/images/plug-ins/uptrends-basic-config-5-13.png)

<div class="table-container">
<table class="legacy-table"   style="width: 100%;mc-table-style: url('../Resources/TableStyles/ref_2_col_table.css');margin-left: 0;margin-right: auto;" cellspacing="0">
                        <col style="width: 220px;" class="TableStyle-ref_2_col_table-Column-Column1"/>
                        <col style="width: 690px;" class="TableStyle-ref_2_col_table-Column-Column1"/>
                        <thead xmlns="">
                            <tr class="TableStyle-ref_2_col_table-Head-Header1">
                                <th class="TableStyle-ref_2_col_table-HeadE-Column1-Header1">Field<a name="uptrends-basic-config"/></th>
                                <th class="TableStyle-ref_2_col_table-HeadD-Column1-Header1">Description</th>
                            </tr>
                        </thead>
                        <tbody valign="top">
                            <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">API Username<a name="api-username"/></td>
                                <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                    <p>Username of your Uptrends API account.</p>
                                    <p>This is different from the username for the main Uptrends account. For more information, see <a href="https://www.uptrends.com/support/kb/api/authentication-v4" target="_blank">Uptrends API Account Authentication</a>.</p>
                                    <p>Mandatory: Yes</p>
                                </td>
                            </tr>
                            <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Password<a name="password"/></td>
                                <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                    <p>Password of your Uptrends API account.</p>
                                    <p>Choose the appropriate field when specifying the password:</p>
<ul>
<li><code>stdAES</code> — use this to input your plaintext password. If you select <code>stdAES</code>, you can define your password directly in the sampler and store it in standard AES encryption hash in the Gateway.</li>
<li><code>var</code> — use this to pass the password as a variable. The variable is defined in <strong>Managed entity &gt; Advanced &gt; Var</strong>. This is useful for situations where you have multiple samplers that use the same credentials.</li>
<li><code>extPwd</code> — use this for passwords provided by an external provider. For more information, see <a href="https://docs.itrsgroup.com/docs/geneos/7.11.0/security/access-controls/gateway_secure_passwords/index.html#securing-your-gateway-with-an-external-password-provider"
  
  >Securing your Gateway with an external password provider</a>.</li>
</ul>
                                    <p class="note">Note: This is different from the password for the main Uptrends account. For more information, see <a href="https://www.uptrends.com/support/kb/api/authentication-v4" target="_blank">Uptrends API Account Authentication</a>.</p>
                                    <p>Mandatory: Yes</p>
                                </td>
                            </tr>
                            <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Monitor groups<a name="monitor-groups"/></td>
                                <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                    <p>Specifies the monitor groups configured in the Uptrends application to be displayed in the dataview. One monitor group generates one dataview displaying all the monitors from that group. </p>
                                    <p>If no monitor group is set, then all the monitors will be displayed in one dataview. </p>
                                    <p>If there is a duplicate monitor group in Uptrends application, then only the first captured group generates a dataview. </p>
                                    <p>Mandatory: No</p>
                                </td>
                            </tr>
                            <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Rum &gt; Enabled<a name="rum-enabled"/></td>
                                <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                    <p>If enabled, the RUM metrics dataview will be displayed. By default, this setting is disabled because most accounts do not have RUM.</p>
                                    <p>For accounts that do not have access to RUM, the <code>samplingStatus</code> in the RUM metrics dataview will show an error message <code>HTTP error 403 - Forbidden</code>.</p>
                                </td>
                            </tr>
                            <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Rum &gt; Website filters<a name="rum-website-filters"/></td>
                                <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                    <p>Specifies the list of RUM website names, defined in the Uptrends application, that you want to see in the Geneos dataview. </p>
                                    <p>This can accept wildcard characters such as <code>*</code> and <code>?</code> where <code>*</code> means 0 or more characters, while <code>?</code> means 1 character. </p>
                                    <p class="note">Note: Uptrends RUM Website names should not contain a vertical bar (<code>|</code>) character. Otherwise, the website filtering will not work. This is a limitation of the Uptrends API which uses (<code>|</code>) as a delimiter to separate multiple filters.</p>
                                    <p>Default: All websites defined in the Uptrends application</p>
                                </td>
                            </tr>
                            <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Rum &gt; Aggregation type<a name="rum-aggregation"/></td>
                                <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                    <p>Type of aggregation of RUM data to show in the dataview. </p>
                                    <p>Possible values: <code>Average</code>, <code>Maximum</code>, <code>Median</code>, <code>Minimum</code></p>
                                    <p>Default: <code>Median</code></p>
                                </td>
                            </tr>
                            <tr class="TableStyle-ref_2_col_table-Body-Body1">
                                <td class="TableStyle-ref_2_col_table-BodyE-Column1-Body1">Rum &gt; Period<a name="rum-period"/></td>
                                <td class="TableStyle-ref_2_col_table-BodyD-Column1-Body1">
                                    <p>Time period to filter the data. </p>
                                    <p>Possible values: </p>
                                    <ul>
                                        <li>
                                            <p> <code>Preset period</code> &#8212; a list of predefined periods.</p>
                                        </li>
                                        <li>
                                            <p><code>Custom period</code> &#8212; user-specified start time and end time.</p>
                                        </li>
                                    </ul>
                                    <p>Default: <code>Preset Period = Last 24 hours</code></p>
                                </td>
                            </tr>
                        </tbody>
                    </table>
                
</div>

### Advanced configuration

![Advanced configuration](https://docscdn.itrsgroup.com/geneos/images/plug-ins/uptrends-adv-config-7-9.png)

| Field | Description |
| ----- | ----------- |
| Timeout | Number of seconds the Uptrends plugin waits for a response from the server URL.
If the server URL takes longer than the timeout value, then the Uptrends plugin reports a timeout and displays no data in the affected dataview.
You can toggle between entering a numerical value (`data`) or a variable (`var`).
Mandatory: No
Default value: `10` 
**Note**

If no timeout is specified, then this plugin follows the default value. If the platform (for example, Windows) where the sampler is running has its own timeout setting for establishing connections, then this takes precedence over the configured timeout of the plugin.

However, if a connection to the URL has already been established, the plugin will use the configured timeout when waiting for a response from the URL. 
 |
| Row limit | Specifies the maximum number of rows displayed in the dataview.
Default value: `200`
Mandatory: No |

## Run a command

### Monitor groups dataview

The **View Dashboard in Uptrends** command can be accessed when you right-click a cell in the dataview. This command opens the corresponding Monitor Dashboard in the Uptrends dashboard using your default browser.

Active Console dataview:

![Active Console dataview](https://docscdn.itrsgroup.com/geneos/images/plug-ins/uptrends-monitor-groups-dataview-view-dashboard-command-5.13.png)

Uptrends dashboard:

![Uptrends dashboard](https://docscdn.itrsgroup.com/geneos/images/plug-ins/uptrends-dashboard-ui.png)

The **View Last Monitor Check Details** command can be accessed when you right-click a cell in the dataview. This command opens the corresponding Last Monitor Check Details in the Uptrends UI using your default browser.

Active Console dataview:

![Active Console dataview](https://docscdn.itrsgroup.com/geneos/images/plug-ins/uptrends-monitor-groups-dataview-view-last-monitor-command-5.13.png)

Uptrends **Check details** window:

![Uptrends Check details](https://docscdn.itrsgroup.com/geneos/images/plug-ins/uptrends-check-details-ui.png)

### RUM dataview

The **View RUM Details** command can be accessed when you right-click a cell in the dataview. This command opens the corresponding **RUM overview** page in the Uptrends UI using your default browser.

Active Console dataview:

![RUM dataview](https://docscdn.itrsgroup.com/geneos/images/plug-ins/uptrends-view-rum-details-command-5.13.png)

Uptrends **RUM overview** dashboard:

![RUM overview](https://docscdn.itrsgroup.com/geneos/images/plug-ins/uptrends-view-rum-details-homepage.png)


