D3. 通知系统模板参数

返回页首  上一页  下一页

通知文本由服务器组件在模板文件基础上生成,该组件名称为模板处理器。

Windows网络通知系统只限支持 Windows Messenger (Net Send)服务的Windows操作系统。

OS Windows Vista及更高版本不支持Windows Messenger服务。

模板文件由文字和括号中的变量组成。编辑模板文件时可以使用以下变量。

模板处理器不能执行递归排列。

变量采用下述一种方式写入:

{<VAR>}——直接替代为变量值<VAR>

{<VAR><N>}——变量<VAR>开始的<N>个符号。

{<VAR><first>:<N>}——变量<VAR>开始的<first>个符号(从第<first>+1个符号开始)的<N>个符号,如剩余符号数量不够,右侧添加空格。

{<VAR><first>:-<N>}——变量<VAR>开始的<first>个符号(从第<first>+1个符号开始)的<N>个符号,如剩余符号数量不够,左侧添加空格。

{<VAR>/<original1>/<replace1>[/<original2>/<replace2>]}——将变量<VAR>指定符号替换为设定值:符号<original1> 替换为<replace1>,存在符号<original2>时替换为<replace2>,以此类推。

替换对数量不限。

变量写入格式

变量

说明

表达式

结果

SYS.TIME

10:35:17:456

{SYS.TIME:5}

10:35

SYS.TIME

10:35:17:456

{SYS.TIME:3:5}

35:17

SYS.TIME

10:35:17:456

{SYS.TIME:3:-12}

°°°35:17:456

SYS.TIME

10:35:17:456

{SYS.TIME:3:12}

35:17:456°°°

SYS.TIME

10:35:17:456

{SYS.TIME/10/99/35/77}

99:77:17:456

标志说明

环境变量

编写通知内容可使用服务器进程的环境变量(用户System)。

环境变量在管理中心通知编辑器的ENV下拉列表。请注意:环境变量必须添加前缀ENV.(前缀以点结束)。

系统变量

SYS.BRANCH——代理端和服务器版本,

SYS.BUILD——服务器组装日期,

SYS.DATE——当前系统日期,

SYS.DATETIME——当前系统日期和时间,

SYS.OS——安装服务器的计算机操作系统名称,

SYS.PLATFORM——服务器平台,

SYS.PLATFORM.SHORT——SYS.PLATFORM简称,

SYS.SERVER——产品名称(Dr.Web Server),

SYS.TIME——当前系统时间,

SYS.VERSION——服务器版本。

工作站常规变量

GEN.LoginTime——工作站连接时间,

GEN.StationAddress——工作站地址,

GEN.StationID——工作站UUID,

GEN.StationName——工作站名称,

GEN.StationPrimaryGroupID——工作站基组ID,

GEN.StationPrimaryGroupName——工作站基组名称,

库常规变量

GEN.CurrentRevision——当前版本识别码,

GEN.Folder——产品所在的目录,

GEN.NextRevision——已更新版本识别码,

GEN.Product——产品描述。

通知类型变量

管理员

通知

变量

描述

未知管理员

MSG.Login

注册用户名

MSG.Address

管理中心网络地址

管理员身份验证出错

MSG.Login

注册用户名

MSG.Address

管理中心网络地址

MSG.LoginErrorCode

错误数字代码

其它

通知

变量

描述

服务器日志写入出错

MSG.Error

错误内容

服务器日志轮循出错

MSG.Error

错误内容

邻居服务器久未连接

MSG.LastDisconnectTime

服务器上次连接的时间

MSG.StationName

邻居服务器名称

统计报告

MSG.Attachment

报告路径

MSG.AttachmentType

MIME类型

GEN.File

日志文件名称

测试性通知

MSG.TestMessage

测试性通知文本

网络病毒流行

MSG.Action

侦测到的威胁数量

MSG.Infected

所采取的操作

MSG.Virus

威胁类型

授权

通知

变量

描述

已达到传送授权数量上限

向邻居服务器分发的授权数量超过授权密钥中的授权数量时发送此通知

MSG.ObjId

授权密钥ID

已达到网络中工作站数量上限

因授权限制新工作站无法在此服务器注册时发送此通知

MSG.ID

工作站UUID

MSG.StationName

工作站名称

还有工作站常规变量,见上

授权传送期超时

将授权分发给邻居服务器的时间超限时发送此通知

MSG.ObjId

授权密钥ID

MSG.Server

邻居服务器名称

授权密钥已自动更新

授权密钥自动更新后发送此通知。这时新密钥已成功加载并分发到原授权密钥的所有对象。

MSG.KeyId

原授权密钥识别码

MSG.KeyName

原授权密钥名称

MSG.NewKeyId

新授权密钥识别码

MSG.NewKeyName

新授权密钥名称

授权密钥无法自动更新

无法自动更新授权时发送此通知。无法自动更新的原因是当前授权组件有别于新授权或新授权数量少于当前授权。这时新密钥已成功加载,但没有分发到原授权中的对象。必须手动更换授权密钥。

MSG.ExpirationDate

授权到期日期

MSG.Expired

1——已到期

0——未到期

MSG.KeyId

原授权密钥识别码

MSG.KeyName

原授权密钥名称

MSG.NewKeyId

新授权密钥识别码

MSG.NewKeyName

新授权密钥名称

MSG.KeyDifference

授权密钥未能更新的原因:

1——新授权中的授权组件有别于当前授权。

2——新授权数量少于当前授权。

授权密钥到期

授权密钥即将到期且不可自动更新时发送此通知。

MSG.ExpirationDate

授权到期日期

MSG.Expired

1——已到期

0——未到期

MSG.KeyId

授权密钥识别码

MSG.KeyName

授权密钥名称

已超过组中工作站数量上限

当已注册的工作站数量接近授权限制,即:还剩下不到的5%授权或者少于两台工作站时发送此通知

MSG.Licensed

授权允许值

MSG.Used

数据库中工作站数量

GEN.StationPrimaryGroupID

基组ID

GEN.StationPrimaryGroupName

基组名称

已接近组中工作站数量上限

每次启动服务器时发送,如启动服务器使用的密钥文件中允许工作站数量小于已连接服务器的工作站数量)

MSG.Licensed

授权允许值

MSG.Percent

可用授权所占比例

MSG.Used

数据库中工作站数量

GEN.StationPrimaryGroupID

基组ID

GEN.StationPrimaryGroupName

基组名称

新工作站

此组通知还可使用工作站常规变量,见上

通知

变量

描述

工作站在等待确认

无变量

工作站已被自动拒绝

工作站已被管理员拒绝

MSG.AdminAddress

管理中心网络地址

MSG.AdminName

管理员姓名

此组通知还可使用库常规变量,见上

通知

变量

描述

库中产品当前状态

无变量

已启动库中产品更新

磁盘空间不足

动态数据磁盘空间不足时发送此通知。

库常规变量,见上,不可用。

MSG.FreeInodes

自由文件句柄inodes数量(只针对某些UNIX操作系统)

MSG.FreeSpace

可用空间字节数

MSG.Path

占用少量内存的目录的路径

MSG.RequiredInodes

运行所需自由inodes数量(只针对某些UNIX操作系统)

MSG.RequiredSpace

运行所需可用内存空间

库产品更新已被冻结

无变量

库中产品更新出错

MSG.Error

出错通知

MSG.ExtendedError

错误详细描述

库产品已更新

MSG.Addded

已添加文件列表(每行单列一个名称)

MSG.AdddedCount

已添加文件的数量

MSG.Deleted

已删除文件列表(每行单列一个名称)

MSG.DeletedCount

已删除文件数量

MSG.Replaced

已更换文件列表(每行单列一个名称)

MSG.ReplacedCount

已更换文件的数量

库中产品当前状态模板的变量不包括在产品配置文件中被标为通知时忽略的文件,参见F1.配置文件.config句法

工作站

此组通知还可使用工作站常规变量,见上

通知

变量

描述

连接错误中断

MSG.Reason

结束原因

MSG.Type

客户端类型

工作站更新出现重大错误

MSG.Product

可更新产品

MSG.ServerTime

服务器获得通知的(本地)时间

未知工作站

MSG.ID

未知工作站的UUID

MSG.Rejected

数值:

0——禁止工作站访问

1——启动将工作站转为“新工作站”状态的进程

MSG.StationName

工作站名称

发现安全威胁

MSG.Action

侦测后所采取的操作

MSG.Component

组件名称

MSG.InfectionType

威胁类型

MSG.ObjectName

已感染对象名称

MSG.ObjectOwner

已感染对象所有人

MSG.RunBy

启动组件的用户名

MSG.ServerTime

获取事件时间,GMT

MSG.Virus

威胁名称

工作站登录出错

MSG.ID

工作站UUID

MSG.Rejected

数值:

0——禁止工作站访问

1——启动将工作站转为“新工作站”状态的进程

MSG.StationName

工作站名称

扫描进程出错

MSG.Component

组件名称

MSG.Error

出错通知

MSG.ObjectName

对象名称

MSG.ObjectOwner

对象所有人

MSG.RunBy

启动发现威胁的组件的用户名

MSG.ServerTime

获取事件时间,GMT

创建工作站账户出错

MSG.ID

工作站UUID

MSG.StationName

工作站名称

工作站久未连接服务器

工作站常规变量,见上,不可用。

MSG.DaysAgo

上次连接服务器后至今天数

MSG.LastSeenFrom

工作站上次连接服务器使用的地址

MSG.StationID

工作站UUID

MSG.StationName

工作站名称

工作站已自动确认

无变量

工作站已由管理员确认

MSG.AdminAddress

管理中心网络地址

MSG.AdminName

管理员姓名

工作站已注册

工作站已在此服务器或另一服务器注册时发送此通知

MSG.ID

工作站UUID

MSG.Server

已注册工作站的服务器的ID

MSG.StationName

工作站名称

扫描统计信息

MSG.Component

进行扫描的组件名称

MSG.Cured

已清除的对象数量

MSG.DeletedObjs

已删除的对象数量

MSG.Errors

扫描错误数量

MSG.Infected

已感染对象数量

MSG.Locked

已阻止对象数量

MSG.Modifications

被病毒变种感染的对象数量

MSG.Moved

已隔离对象数量

MSG.Renamed

已重命名对象数量

MSG.RunBy

启动组件的用户名

MSG.Scanned

已扫描对象数量

MSG.ServerTime

获取事件时间,GMT

MSG.Speed

处理速度(KB/秒)

MSG.Suspicious

可疑对象数量

MSG.VirusActivity

 

必须重启工作站

MSG.Product

可更新产品

MSG.ServerTime

服务器获得通知的(本地)时间

安装

此组通知还可使用工作站常规变量,见上

通知

变量

描述

未能在工作站完成安装

MSG.Error

出错通知

已在工作站成功完成安装

无变量