ServerViewWebView 监视设备可以表示要按设定计划按顺序执行的多个监视目标(互联网基础结构或 Web 服务监视的目标)的集合。

设备内的所有监视目标都包含在警报和报告通信中,因此,如果设备中的任何单个目标遇到错误,警报和报告将反映这些错误。 因此,如果设备中的一个目标报告错误,而该设备中的另一个目标报告成功,则设备将被视为关闭,除非您已应用设备上的筛选器来忽略报告的特定错误。

所有目标都从创建它们的设备继承监视设置。

如果您有多个目标,并且希望为每个目标接收单独的警报或报告,则必须在单个设备下设置它们。 这将确保每个目标独立运行,并且不必等待上一个目标在启动之前完成。 这还将确保及时触发警报。 如果设备中存在多个目标,则系统在触发警报之前运行所有目标。

请参阅我们的 wiki 多目标设备文章的限制

何时在设备内设置多个目标

设备分组的监视目标旨在成为直接相关的目标,例如 Web 事务序列中的单个页面加载。 从本质上讲,多目标设备允许您执行包含多个请求的流,每个后续请求使用从对上一个请求的响应中提取的数据。 这里的一个很好的例子是监控需要身份验证的 Web API。 在这种情况下,您需要向 API 连续发送两个 HTTP 请求。 第一个将从 API 请求身份验证令牌。 第二个将使用从响应到第一个呼叫中检索到的令牌将有效载荷推送至目标 API。

监视”服务器场”或”服务器池”负载平衡是设置多目标设备的另一个原因。 配置冗余组监视时,您可能希望仅在冗余阈值失败时收到警报。 在这种情况下,您可以在单个设备下进行设置。 利用
在多个 (X) 任务筛选器中检测到的错误
来设置警报阈值。

  • 例子。网站交易监控

如何创建和管理多目标设备

如果需要将另一个目标添加到 HTTP(S) 或 Rest Web API 设备,请创建一个新设备,然后在设备编辑屏幕中单击左侧目标配置边栏上的加号按钮。

否则,要创建多目标设备,请使用以下步骤:

  1. 创建新设备,设置第一个目标设置,然后保存设备。
  2. 一旦进入设备管理器页面,导航到设备菜单,然后选择”添加目标”。

创建多目标设备后,可以从”编辑监视设备”界面中添加 下一个目标

如果需要修改设备中的多个目标,建议克隆 设备,然后 进行必要的更改。