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

|
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
|
已更换文件的数量
|
工作站
此组通知还可使用工作站常规变量,见上。
通知
|
变量
|
描述
|
连接错误中断
|
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
|
出错通知
|
已在工作站成功完成安装
|
无变量
|
|