更新时间:2026-04-16 GMT+08:00
分享

Serverless安全Agent概述

什么是Serverless安全Agent?

Serverless安全Agent是企业主机安全提供的一款客户端防护软件,安装在Serverless实例上,用于与企业主机安全的云端防护中心进行数据交互,实现对容器实例的安全检测和防护。如果不安装Agent,将无法使用企业主机安全

Serverless安全Agent的核心功能包括以下几个方面:

  • 数据采集:收集主机的系统信息、进程信息、软件信息、以及开放端口等数据。
  • 安全检测和防御:实时监控主机内的异常行为、恶意程序及潜在漏洞风险,及时识别并拦截攻击者发起的入侵行为。
  • 指令执行:接收并执行企业主机安全控制台下发的安全策略、防护配置、扫描任务等。
  • 状态同步:向企业主机安全控制台同步自身的运行状态、目标资产状态以及任务执行结果。

主机安全Agent、容器安全Agent与Serverless安全Agent的差异

“主机安全Agent”和“容器安全Agent”是同一款软件的两种部署形式,在底层代码、通信机制、检测能力上完全相同,仅部署方式和适用场景有所区别。

“Serverless安全Agent”使用的与“主机安全Agent”、“容器安全Agent”不同的代码体系,因此除了部署方式,在检测能力上也与后两者存在差异。

关于三者的详细差异说明请参见表1

表1 主机安全Agent、容器安全Agent与Serverless安全Agent的差异说明

对比维度

主机安全Agent

容器安全Agent

Serverless安全Agent

部署对象

安装在ECS、BMS、三方云服务器或线下IDC主机,一个主机安装一个Agent。

安装在容器宿主机(节点),一个节点安装一个Agent。

安装在工作负载实例上,

一个工作负载实例安装一个Agent。

部署方式

  • 命令行安装(首次必用)

    用户登录主机执行命令或脚本安装Agent。

  • 控制台界面安装(需提供账号密码/密钥)

    当VPC内已有Agent在线的服务器时,可使用控制台界面安装方式。

    该方式通过将Agent在线的服务器作为执行机(执行脚本的服务器),结合用户提供的账号密码/密钥,为VPC内其余目标服务器安装Agent。

具体操作请参见安装主机安全Agent

  • 集群动态部署

    在用户完成安装配置后,自动在集群中创建DaemonSet资源,为所有节点(或匹配标签的节点)安装Agent,节点扩容时自动同步安装。具体操作请参见安装容器安全Agent

  • 非集群节点安装

    同主机Agent安装方式。

在工作负载中注入一个hostguard的边车(Sidecar)容器模板,让工作负载生成的实例同时运行业务容器和hostguard容器。hostguard容器能够监控与其共存的业务容器,并为业务容器提供安全防护。

检测能力

由主机绑定使用的企业主机安全防护配额版本决定。

推荐搭配使用基础版、专业版、企业版、旗舰版、网页防篡改版。

各版本提供的防护能力详情请参见产品功能

由容器节点绑定使用的企业主机安全防护配额版本决定。

推荐使用容器版。仅容器版提供本地镜像安全扫描、容器防火墙、容器集群防护、容器逃逸检测、集群环境安全检测功能。

容器版提供的防护能力详情请参见产品功能

目前提供的防护能力包括:资产盘点、容器逃逸检测、进程异常检测、实时进程上报。
说明:

Serverless安全功能当前为公测阶段,暂不收费,后续将会进行收费。

适用场景

主机安全防护

容器安全防护

Serverless资产安全防护

相关文档