uberAgent

Installing the Edge Browser Extension

uberAgent’s browser web app performance functionality requires a browser extension to be installed. This article lists the necessary steps.

Enabling the Agent Metric

To enable data collection from Edge make sure uberAgent’s BrowserPerformanceEdge metric is enabled in the configuration. In the default configuration, BrowserPerformanceEdge is enabled.

Installing the Edge Extension

The extension is available from the Chrome Web Store from two different channels: release and beta. The release channel gets only fully-tested versions of the extension, while the beta channel additionally gets beta-quality versions.

We recommend putting the majority of users on the release channel and a small minority on the beta channel.

Important: As of uberAgent 7.2, the version 4.0 of the Google Chrome browser extension is required. This version is based on a V3 manifest file.

Manual Installation

For tests and PoCs, it may be easiest to install uberAgent’s Edge extension manually from the Chrome Web Store. Please note that you need to allow extensions from other stores.

Release Channel

Install the extension from release channel on the Chrome Web Store.

Beta Channel

Install the extension from beta channel on the Chrome Web Store.

Automated Deployment

Deployment of uberAgent’s Edge extension is easily possible with Group Policy. Follow the steps in the Edge documentation to configure the ExtensionInstallForcelist setting. Extensions on the ExtensionInstallForcelist will also get installed if the Edge setting Allow extensions from other stores is not enabled.

To configure Edge to install the uberAgent extension from the standard Chrome Web Store update URL add the following to the ExtensionInstallForcelist setting:

Release Channel

cmcmennehclgdccnlmnjladhlkmclbkb;https://clients2.google.com/service/update2/crx

Beta Channel

lnjgkeibanadbijljjijogklikdblaom;https://clients2.google.com/service/update2/crx

Offline Deployment

If your endpoints are not connected to the Internet and can’t access Chrome’s Web Store, you can also pre-install the extensions. Please contact us for the CRX file or use an online CRX extractor.

Note that using the offline deployment you need to push updated CRX files manually.

Relevant Configuration Settings

Native Messaging

uberAgent’s Edge extension uses native messaging to communicate with the agent. In a default configuration of Edge, native messaging is not restricted.

If native messaging has been restricted, for example via the NativeMessagingBlocklist Group Policy setting, an exception needs to be defined for the uberAgent extension, for example via the NativeMessagingAllowlist Group Policy setting.

Installing the Edge Browser Extension