ManageEngine® Applications Manager 可替换标记 |
||
通过“可替换标记”可以进一步增强告警配置。例如,可以在 Tomcat 服务器发生故障时配置一个电子邮件动作。在创建电子邮件动作时,可以将“消息”指定为“该资源运行在 $HOSTNAME 的 $PORT 端口”。如果 Tomcat 服务器停机,则触发电子邮件动作,其消息内容将包含主机的实际名称和端口号。其中, $ 标记将由运行 tomcat 服务器的主机和 tomcat 服务器的实际端口取代。
此外,如果希望 Applications Manager 将参数传递给自定义脚本,并作为“执行程序动作”的一部分调用,则可使用可替换标记。
例如,在“执行程序动作”中,可以为“要执行的程序”给定值
<run.bat $HOSTIP $MONITORNAME $PORT>
。如果调用该动作,则 $tags 将由实际值
<run.bat 191.167.111.27 MyServer 9090> 取代。
$标记参数可能与以下值相关联。
标记 |
值 |
$MONITORNAME |
监视器名称 |
$MONITORGROUP | 监视器业务组、子组、web应用组的名称。 |
$ATTRIBUTE |
各种属性,如健康状况、可用性等 |
$ATTRIBUTEVALUE |
引起报警的属性值(例如响应时间、内存使用等)。 |
$SEVERITYASNUMBER |
1(严重/停机) |
$SEVERITY |
严重、警告、正常、启动和停机 |
$HOSTIP |
主机的 IP 地址 |
$MONITORTYPE |
各种监视器类型,如 Tomcat 服务器、MYSQL数据库服务器、脚本监视器等 |
$OBJECTNAME |
关联到自定义监视器属性的 MBean 对象名称 |
$HOSTNAME |
主机名称 |
$OID | SNMP OID |
$PORT |
端口号 |
$RCAMESSAGE |
根本原因消息, |
$THRESHOLDMESSAGE |
用户在域配置文件中指出的不同严重等级的消息。 |
$URL |
监视器的URL。 |
$TECHNICIAN | 认可报警生成的用户。 |
$ANNOTATION | 使用$ANNOTATION标签在特定报警上添加更多详情。 |
$STATUSFROM | 发送状态的日期/时间 |
$Label |
为资源标签自定义字段。 |
$Configuration Item Id |
为资源配置项ID自定义字段。 |
$Department |
为资源部门自定义字段。 |
$Description |
自定义字段描述资源。 |
$Location | 为本地详情自定义字段,例如名称、楼层、建筑、城市、州、国家和邮编。 |
$User / Owner | 为分配的用户和所有者自定义字段。 |
限制
$ATTRIBUTE $DATE $MONITORNAME $MONITORTYPE $RCAMESSAGE $SEVERITY $SEVERITYASNUMBER |
这些属性可以用于所以的监视器和业务组 |
$HOSTIP $HOSTNAME $PORT |
这些属性不可以用于:业务组/ URL / URL 序列监视器 / QEngine 脚本监视器 /脚本监视器 / WMI 计数器 / Web服务 |
$OBJECTNAME | 只用于JMX自定义属性 |
$OID | 只用于SNMP自定义属性 |
$HOSTIP, $HOSTNAME | 这些不用于ping监视器 |
注意: $标记在你手动执行动作的时候不会被替换。
Windows服务动作 |
将阈值和动作与属性关联 |