跳到主要内容
版本:3.7.0

Bonree SmartAgent

简介

SmartAgent 是一款全栈监控采集器,能够在单一平台上为您提供端到端的业务与运维指标。

  • 简化部署:每台宿主机只需部署一个 SmartAgent,即可自动采集该主机及其上运行的所有服务和进程的数据。 无论您的系统运行在物理机、容器、微服务架构,还是云环境中,SmartAgent 都能统一监控。

  • 全面覆盖:一个 SmartAgent 实例即可监控服务器、服务、云实例、网络、进程等多种实体。它为您提供从前端到后端、从基础设施到应用的完整性能视角。

  • 智能发现与自动化:SmartAgent 会自动发现主机上的所有进程,并基于实际应用栈动态启用相应的监控与埋点。 新组件上线时也会自动完成实时检测与监控。

  • 用户体验监控支持:SmartAgent 会将必要的标签注入到应用页面 HTML 中,帮助您获得端到端的用户体验数据。

通过 SmartAgent,您可以快速、全面地掌握业务和系统的运行状况,确保应用的性能与可靠性。


安装前准备


安装

根据不同环境与权限条件,推荐的部署方式如下:

  • 有宿主机登录权限:在宿主机上安装
  • Kubernetes 环境(无权限限制)Kubernetes DaemonSet 部署
  • Kubernetes 环境(权限受限,如禁止挂载宿主机目录)Bonree Operator 仅监控应用
  • 均无权限:,手动解压并部署 Serverless 探针

  • 支持 root 用户安装和非 root 用户安装两种模式
  • 非 root 用户安装默认仅监控安装用户启动的应用进程
  • 适用于单机环境部署或快速体验场景

更多