Skip to main content

UniAgent Introduction

Guanyun UniAgent™ is a brand-new agent technology developed based on the automatic injection technology foundation of Guanyun Application Agent. It revolutionizes the traditional APM Application Agent deployment method: you only need to deploy one UniAgent on the host to be monitored to achieve performance metric collection for hosts, applications, components, services, databases, and more. UniAgent can provide end-to-end performance and business metrics such as host, process, network I/O, application, transaction, database, NoSQL, MQ, External API, JVM, HTTP Headers, and method parameters.

UniAgent automatically discovers all processes on the host, including those running as Docker containers, and automatically activates full-chain monitoring technology for processes that meet monitoring criteria.

UniAgent Advantages

  • Only one UniAgent needs to be deployed on the host to be monitored to achieve performance metric collection for hosts, applications, components, services, databases, etc.
  • UniAgent automatically discovers all processes on the host, including those running as Docker containers, and automatically activates full-chain monitoring technology for processes that meet monitoring criteria.
  • For Kubernetes and Docker applications, there is no need to install the Agent separately inside containers; just install UniAgent on the host.
  • For multi-language scenarios, only one UniAgent needs to be installed, with no need to deploy separately for different languages. UniAgent supports Java, PHP, .NET Core, and Nginx.
  • UniAgent configuration files are simple, with few configuration items. If deployed automatically via the dashboard, no configuration is required.
  • Supports mainstream Linux operating systems and major Docker versions.

Notes

  1. 32-bit operating systems are not supported for UniAgent deployment.
  2. If you encounter any issues during installation or use, please contact the Guanyun Server Agent team in a timely manner.