ServerView 和 WebView 监视设备可以表示要按设定计划按顺序执行的多个监视目标(互联网基础结构或 Web 服务监视的目标)的集合。
设备内的所有监视目标都包含在警报和报告通信中,因此,如果设备中的任何单个目标遇到错误,警报和报告将反映这些错误。 因此,如果设备中的一个目标报告错误,而该设备中的另一个目标报告成功,则设备将被视为关闭,除非您已应用设备上的筛选器来忽略报告的特定错误。
所有目标都从创建它们的设备继承监视设置。
何时在设备内设置多个目标
设备分组的监视目标旨在成为直接相关的目标,例如 Web 事务序列中的单个页面加载。 从本质上讲,多目标设备允许您执行包含多个请求的流,每个后续请求使用从对上一个请求的响应中提取的数据。 一个很好的例子是监视需要身份验证的 Web API。 在这种情况下,您需要向 API 发送两个连续的 HTTP 请求。 第一个将从 API 请求身份验证令牌。 第二个将使用从响应到第一个呼叫中检索到的令牌将有效载荷推送至目标 API。
监视”服务器场”或”服务器池”负载平衡是设置多目标设备的另一个原因。 配置冗余组监视后,您可能希望仅在冗余阈值失败时收到警报。 在这种情况下,您可以在单个设备下进行设置。 利用
在多个 (X) 任务筛选器中检测到的错误
来设置警报阈值。
-
例子。网站交易监控
如何创建和管理多目标设备
如果需要将另一个目标添加到 HTTP(S) 或 Rest Web API 设备,请创建一个新设备,然后在设备编辑屏幕中单击左侧目标配置边栏上的加号按钮。
否则,要创建多目标设备,请使用以下步骤:
- 创建新设备,设置第一个目标设置,然后保存设备。
- 进入 “设备管理器 ”页面后,导航到“设备”菜单
,然后选择 “添加目标”。
创建多目标设备后,可以从”编辑监视设备”界面中添加 下一个目标 。
如果需要修改设备中的多个目标,建议克隆 设备,然后 进行必要的更改。