Skip to main content
Version: 3.7.0

Bonree SmartAgent

Introduction

SmartAgent is a full-stack monitoring collector that provides end-to-end business and operations metrics on a single platform.

  • Simplified Deployment: Only one SmartAgent needs to be deployed per host, and it will automatically collect metrics from the host and all services and processes running on it.
    Whether your system is running on physical servers, containers, microservices, or cloud environments, SmartAgent enables unified monitoring.

  • Comprehensive Coverage: A single SmartAgent instance can monitor servers, services, cloud instances, networks, processes, and more. It provides you with a complete performance view from frontend to backend, from infrastructure to applications.

  • Intelligent Discovery and Automation: SmartAgent automatically discovers all processes on the host and dynamically enables the corresponding monitoring and instrumentation based on the actual application stack.
    When new components are launched, it also performs real-time detection and monitoring automatically.

  • End-User Experience Monitoring: SmartAgent injects necessary tags into application page HTML to help you obtain end-to-end user experience data.

With SmartAgent, you can quickly and comprehensively understand the health and performance of your business and systems, ensuring application reliability and efficiency.


Prerequisites


Installation

Depending on the environment and permission conditions, we recommend the following deployment methods:

  • With host login access: Install directly on the host
  • Kubernetes environment (no permission restrictions): Deploy via Kubernetes DaemonSet
  • Kubernetes environment (restricted permissions, e.g., hostPath mount is prohibited): Use Bonree Operator for application-only monitoring
  • No permissions at all: Manually extract and deploy the Serverless agent package

  • Supports installation by both root and non-root users
  • By default, non-root installation monitors only the processes started by that user
  • Suitable for standalone environments or quick trial scenarios

More