- 文档首页
应用性能监控全链路版
用户指南
应用性能监控
接入指南
Server Agent 接入
Server Agent 接入
运行于容器集群/主机中的 Server Agent 主要用于采集信息,支持接收并转发该容器集群/主机中应用的上报数据。本文为您介绍如何在容器集群/主机中接入 Server Agent。
场景一:Kubernetes 集群接入 Server Agent
方式一(推荐):通过容器服务安装组件
方式二:通过容器服务创建 Yaml 接入
方式三:通过 Kubectl 命令行接入
- 在左侧导航栏选择 组件管理,单击 apmplus-server-agent 组件中的 部署。
说明
如需卸载已经安装的 apmplus-server-agent 组件,单击组件卡片 ... 中的 卸载 即可。
- 在集群主菜单选择 工作负载 > 守护进程,点击 使用 Yaml 创建。
说明
自建集群或开通公网连接的 Kubernetes 集群,推荐使用此方式接入 Server Agent。
- 前往 kubernetes 官方页面下载并安装最新的 kubectl 客户端工具到本地,具体安装指导参考:安装和设置 kubectl。
- 获取集群访问凭证,通过 kubectl 连接集群。以火山引擎容器服务为例,连接集群的详细操作参考:连接集群。
- 根据实际情况,将以下命令中的变量替换为真实数据,然后在集群中执行命令,将 Server Agent 接入 Kubernetes 集群。
kubectl apply -f "https://apmplus-dl-{region}.volces.com/server_warehouse/generate_assets/download/apmplus-agent-k8s/apmplus-agent.yaml?appkey={appkey}&network=public"
kubectl apply -f "http://apmplus-dl-{region}.ivolces.com/server_warehouse/generate_assets/download/apmplus-agent-k8s/apmplus-agent.yaml?appkey={appkey}&network=private"
如需卸载 Server Agent,可执行以下命令。
kubectl delete -f "https://apmplus-dl-{region}.volces.com/server_warehouse/generate_assets/download/apmplus-agent-k8s/apmplus-agent.yaml?appkey={appkey}&network=public"
kubectl delete -f "http://apmplus-dl-{region}.ivolces.com/server_warehouse/generate_assets/download/apmplus-agent-k8s/apmplus-agent.yaml?appkey={appkey}&network=private"
- 根据实际情况,将以下命令中的变量替换为真实数据,然后在主机中执行命令,安装 Server Agent。
bash -c "$(curl -L 'https://apmplus-dl-{region}.volces.com/server_warehouse/generate_assets/download/apmplus-agent-ecs/install.sh?appkey={appkey}&network=public')"
bash -c "$(curl -L 'http://apmplus-dl-{region}.ivolces.com/server_warehouse/generate_assets/download/apmplus-agent-ecs/install.sh?appkey={appkey}&network=private')"
Server Agent 安装完成后,将在主机中自动创建如下目录和文件:
- /var/log/apminsight:运行时日志。
- /etc/apminsight.v1:配置文件。
- /lib/systemd/system/apminsight-agent.service:探针核心进程。
- /lib/systemd/system/apminsight-system-probe.service:system-probe,用于监控网络和进程退出。
如需卸载 Server Agent,在安装命令基础上添加 -- uninstall 参数即可。
bash -c "$(curl -L 'https://apmplus-dl-{region}.volces.com/server_warehouse/generate_assets/download/apmplus-agent-ecs/install.sh?appkey={appkey}&network=public')" -- uninstall
bash -c "$(curl -L 'http://apmplus-dl-{region}.ivolces.com/server_warehouse/generate_assets/download/apmplus-agent-ecs/install.sh?appkey={appkey}&network=private')" -- uninstall
- 在主机中执行以下命令,启动 Server Agent。
sudo systemctl start apminsight-agent
sudo systemctl start apminsight-system-probe
最近更新时间:2026.01.27 17:22:04