Skip to content

Product Deployment Instructions


Guance Deployment Plan allows users to install Guance system software and run services on their local infrastructure or private cloud environments. The Deployment Plan is available in subscription-based, license-based, and pay-as-you-go versions.

“Guance” is a cloud service platform designed to provide full-stack observability for applications in the era of cloud computing and cloud-native systems. Developed by Shanghai Guance Future since 2018, “Guance” aims to serve a wide range of cloud-based development projects in China. Compared to complex and variable open-source products like ELK, Prometheus, Grafana, Skywalking, etc., “Guance” not only provides monitoring but also offers comprehensive observability services. It integrates all cloud and cloud-native related technology stacks, allowing project teams to use our product easily without needing to invest significant effort in researching or modifying immature open-source products. Moreover, “Guance” charges based on usage, entirely according to the data volume generated by users, eliminating the need for hardware investment. For paying customers, we establish professional service teams to help build core data protection systems with features such as real-time, flexibility, scalability, and ease of deployment, supporting both cloud SaaS and on-premises deployment modes.

Supported Operating Systems and CPU Architectures

Distribution X86_64/AMD64 ARM64/AARCH64
CentOS ✅ (7.0+) ✅ (8.0+)
RedHat ✅ (7.3+) ✅ (8.0+)
Ubuntu ✅ (18.04+) ✅ (18.04+)
Kylin ✅ (10) ✅ (10)
Amazon Linux ✅ (2) ✅ (2) (AWS Graviton)

Product Architecture

Component Description

Service Name Namespace Component Function Notes
front-webclient forethought-webclient Console frontend
dataflux-doc forethought-webclient Help documentation
management-webclient forethought-webclient Management backend frontend
core-worker forethought-core Backend service
core-worker-beat forethought-core Backend service
core-worker-correlation forethought-core Backend service
front-backend forethought-core Backend service
inner forethought-core Backend service
management-backend forethought-core Management API backend
open-api forethought-core Guance external data service
static-resource-nginx forethought-core Resource FTP service
jfr-parser forethought-kodo Profile service
kodo forethought-kodo DQL backend service
kodo-asynq-client forethought-kodo Data scheduling service
kodo-inner forethought-kodo Internal service
kodo-nginx forethought-kodo Monitoring data proxy service
kodo-ws forethought-kodo Internal service
kodo-x forethought-kodo Data consumption service Additional instances can be added if data collection is too large
python-pprof-parser forethought-kodo Profile service
server func2 Web service providing:
1. Web interface
2. API
3. Subscription maintenance
server-inner func2 Internal service
worker-0 func2 System worker unit, does not directly handle user code
worker-1-6 func2 Responsible for synchronous function calls, such as:
1. Authorization link handling
2. Subscription message processing
worker-7 func2 Responsible for debugging code execution (directly running functions from the Web interface)
worker-8 func2 Automatic trigger processing
worker-9 func2 Batch processing
worker-beat func2 Trigger for automatic tasks
message-desk middleware Guance push center
message-desk-worker middleware Guance push center worker unit
nsqadmin middleware Web UI for real-time cluster introspection and management tasks
nsqd middleware Daemon receiving, queuing, and delivering messages to clients
nsqd2 middleware Daemon receiving, queuing, and delivering messages to clients
nsqd3 middleware Daemon receiving, queuing, and delivering messages to clients
nsqlookupd middleware Daemon managing topology information and providing eventually consistent discovery service
internal-dataway utils Internal data gateway
utils-server utils Internal tool service

Commercial Deployment Plan

The Deployment Plan is obtained through subscription or purchasing licenses, providing you with a local installation package and authorization for Guance to create your Exclusive Plan Guance. During the service period, Guance will continuously provide upgrade packages and online support services to ensure your platform can be upgraded to the latest version.

Pay-as-you-go Version

End-users obtain Guance software usage authorization via daily subscription, with the authorization unit being the maximum number of active collectors reported on that day. Within the subscription period, users can always get the latest version upgrades of Guance software and enjoy standard support services.

Note: The pay-as-you-go version requires real-time reporting of usage data to Guance's public gateway.

Subscription-based Version

End-users obtain Guance software usage authorization via annual subscription, with the authorization unit being the number of supported collectors. Within the subscription period, users can always get the latest version upgrades of Guance software and enjoy standard support services.

Note: The minimum subscription period for the subscription-based version is one year.

License-based Version

End-users can make a one-time payment to obtain permanent usage rights for a specified version of Guance, with the authorization unit being the number of supported collectors. A one-year warranty service is included by default, and users can renew the warranty service annually. Within the valid warranty period, users can always get the latest version upgrades of Guance software and enjoy standard support services.

Version Comparison

Version Duration Available Upgrade Service Technical Support Installation Package Acquisition Method License Required
Commercial Deployment Plan Subscription-based Version Minimum 1 year, renewable annually Upgradable within subscription period 5*8 hours during subscription period Any supported acquisition path
License-based Version Permanent, with one-year free warranty, renewable annually Upgradable within warranty period 5*8 hours during warranty period Any supported acquisition path
Pay-as-you-go Version Minimum 1 day, renewable daily Upgradable within subscription period 5*8 hours during subscription period Any supported acquisition path

Feedback

Is this page helpful? ×