Skip to content

Guance Helper Tampermonkey Plugin

2023-03-27

Guance is a product that can uniformly meet monitoring needs for cloud, cloud-native, applications, and business, enabling quick system observability.

The Guance console already provides quite complete and rich operational features. However, for users with specific development requirements, there might be inconveniences such as difficulty in copying IDs.

Therefore, the Guance-specific Tampermonkey plugin "Guance Helper" was created to address these needs.

1. Feature Overview

Guance Helper offers the following features:

Persistent Status Bar at the Bottom

The persistent status bar displays the UUID of the currently logged-in account, the UUID/TOKEN of the workspace (requires permissions), and information about the current database engine.

On some business entity detail pages, it provides the UUID of the current business entity.

Additionally, the number of configured blacklist rules, the number of monitor mute rules, and the number of shares in this workspace are summarized in the persistent status bar at the bottom.

Enhanced List Pages

On dashboard, explorer, monitor, and alert notification target list pages, creator and updater information that can be copied has been added.

The monitor list additionally displays the Crontab expression and rule UUID for each monitor in the list.

2. Installing the Tampermonkey Extension

To use the Tampermonkey plugin, you need to first install the "Tampermonkey extension" in Google Chrome / Microsoft Edge.

Google Chrome

Microsoft Edge

3. Installing the Guance Helper Plugin

Go to the Tampermonkey plugin market / Guance Helper page and click "Install".

After entering the source code browsing page, continue clicking "Install".

4. Getting Started

After installation, return to the Guance console, refresh the page, and the Guance Helper will automatically load and adapt to light/dark modes.

Light Mode

Dark Mode

5. Using in Deployment Plan

By default, Guance Helper only works in the SaaS version. If you want it to work in the deployment version, you need to modify the source code.

Please modify the @match declaration in the source code:

JavaScript
1
2
// @match        *://*.guance.com/*
// @match        *://*.cloudcare.cn/*

Change it to the following content:

JavaScript
1
// @match        *://*/*

After saving the code, refresh the page.

X. I Don't Understand / I Don't Know What These Information Are For

If you do not understand or know what additional information displayed by Guance Helper is used for, then you likely do not need this plugin.

Feel free to delete it; you won’t lose anything!