一、设置跨防火墙部署
1、设置部署 (TCP 或 TCP over proxy)
要通过防火墙运行 Vuser 或监控服务器,可以按照下述配置来配置系统。这些配置在每个局域网中都包含一个防火墙。可能还存在仅对带防火墙的局域网才包含防火墙的配置。
1)TCP 配置
TCP 配置要求允许客户防火墙后的每个LoadRunner 代理计算机在防火墙上打开一个端口用于输出通信。
2)TCP over proxy
在 TCP over proxy 配置中,只允许一台计算机 (代理服务器) 在防火墙中打开一个端口。因此,需要让所有外发通信都通过代理服务器。需要代理服务器来支持使用 CONNECT 方法的 HTTP 隧道。
LoadRunner Standalone Load Generator 和 Standalone Monitor over Firewall (MOFW SA) 不能安装在同一台计算机上。但是 Standalone Load Generator 可用于监控目的,其方式与 MOFW SA 相同。一台计算机不能同时用于运行 Vuser 和进行监控。
2、将防火墙配置为允许代理访问。
修改防火墙设置,使防火墙内外的计算机可以互相通信。
1)如果系统具有 TCP 配置:
LoadRunner 代理尝试使用端口 443 与 MI Listener 建立连接,尝试间隔在“代理配置”对话框的“连接超时”字段中进行指定。
要启用此连接,请在防火墙上允许端口 443 的传出连接。然后代理可以连接到 MI Listener,MI Listener 可以连接回代理。
此后代理将侦听来自 MI Listener 的命令。
2)如果系统具有 TCP over proxy 配置:
LoadRunner 代理尝试使用“代理服务器端口”字段中指定的代理服务器端口与 MI Listener 建立连接,尝试间隔在“代理配置”对话框的“连接超时”字段中进行指定。建立连接后,代理服务器将连接到 MI Listener。
要启用此连接,请在防火墙上允许端口 443 的传出连接。然后代理服务器可以连接到 MI Listener,MI Listener 可以通过代理服务器连接回代理。此后代理将侦听来自 MI Listener 的命令。
3)如果打算从本地系统帐户启动 LR 代理服务,则需要向此帐户授予权限:
在 AUT 计算机上添加与代理计算机上本地用户具有相同名称和密码的本地用户。
将 AUT 本地用户添加到性能监控器用户组。
重新启动代理进程。
如果不提供权限,则监控器图不会显示任何数据。
3、配置 MI Listener。
要通过防火墙运行 Vuser 或进行监控,需要将 MI Listener 安装在与防火墙外的 Controller 位于同一 LAN 中的一台或多台计算机上。
Controller 安装自动包含 MI Listener,因此您可以指定 Controller 作为 MI listener 计算机。MI Listener 只能安装在 Windows 计算机上。
二、配置通过防火墙运行的LoadRunner 代理
在每台通过防火墙运行的 Load Generator 计算机上和每台 Monitor Over Firewall 计算机上,将LoadRunner 代理配置为与 MI Listener 通信。MI Listener 充当 Load Generator 与 Controller 之间的路由器。
1、配置 WindowsLoadRunner 代理。
1)通过右键单击系统托盘中的图标并选择“关闭”来停止LoadRunner 代理,在本文最后一部分为大家介绍“代理配置”对话框中选项的配置。
2)通过双击桌面上的快捷方式重新启动LoadRunner 代理。
2、配置并运行 LinuxLoadRunner 代理。
1)在文本编辑器中打开
/dat/br_lnch_server.cfg。
2)在 Firewall 部分,将FireWallServiceActive设置为1并保存更改。
3)从“agent_config以显示操作菜单:
/bin”文件夹中运行
显示当前设置。
更改设置。
保存更改并退出。
在不保存的情况下退出。
使用默认值。
4)输入1显示当前设置:
设置:
-----------
1.MI Listener 名称 =
2.本地计算机密钥 =
3.连接超时 (秒) = 20
4.连接类型 = TCP
5.使用安全连接 (SSL) = False
6.检查服务器证书 = False
7.客户端证书所有者 = False
8.私钥用户名 =
9.私钥密码 =
10.代理服务器名称 =
11.代理服务器端口 =
12.代理服务器用户名 =
13.代理服务器密码 =
14.代理服务器域 =
菜单:
1.显示当前设置
2.更改设置。
3.保存更改并退出。
4.在不保存的情况下退出。
5.使用默认值。
5)要更改设置,输入2以显示设置菜单:
设置:
-----------
1.MI Listener 名称 =
2.本地计算机密钥 =
3.连接超时 (秒) = 20
4.连接类型 = TCP
5.使用安全连接 (SSL) = False
6.检查服务器证书 = False
7.客户端证书所有者 = False
8.私钥用户名 =
9.私钥密码 =
10.代理服务器名称 =
11.代理服务器端口 =
12.代理服务器用户名 =
13.代理服务器密码 =
14.代理服务器域 =
输入要更改的设置编号,或选择 0 以返回到菜单。
3、重新启动LoadRunner 代理。
1)要移除 (关闭)LoadRunner 代理,请从“m_daemon_setup-remove。
/bin”文件夹中运行命令
当LoadRunner 代理配置为通过防火墙运行,并且代理已连接到 MI Listener 时,LoadRunner 代理计算机的临时文件夹中会创建一个名为“<本地计算机密钥>_connected_to_MI_Listener”的文件。当LoadRunner 代理与 MI Listener 断开连接时,该文件将被删除。
2)要启动LoadRunner 代理,需要从“m_daemon_setup -install。
/bin”文件夹中运行命令
三、在 Controller 和代理计算机之间创建连接并进行验证
1、配置 Controller 以通过防火墙运行
要通过防火墙运行或监控 Vuser,需要在 Controller 和代理计算机之间建立唯一的连接。代理计算机包括通过防火墙运行的 Load Generator 计算机和所有 Monitor Over Firewall (MOFW)计算机。
此连接通过 MI Listener 建立,MI Listener 充当 Controller 与LoadRunner 代理之间的路由器。要建立此连接,需配置 Controller 计算机以将代理计算机定义为 Load Generator。
要配置 Controller 以运行 Vuser 或通过防火墙监控,需要执行以下操作:
1)在“Load Generator”对话框中定义 Load Generator 设置。对于服务器名称,请确保使用与代理配置中相同的“本地计算机密钥”设置。
2)使用代理配置中相同的 MI Listener 名称定义MI Listener 配置对话框中的设置。
2、启用并确认连接
在配置LoadRunner 代理、MI Listener 和 Controller 之后,从 Load Generator 对话框中选择 Load Generator 并单击“连接”。
系统托盘中LoadRunner 代理旁边的绿色或红色指示灯分别表示连接成功或失败。
四、设置防火墙监控首选项
安装并配置LoadRunner 代理、Monitor over Firewall (MOFW) 组件、MI Listener 和 Controller 计算机后,需要选择 MOFW计算机将监控的服务器度量。
从 MOFW计算机中配置服务器监控器属性。可以选择要运行的监控器类型以及要监控其资源的服务器,为每台服务器添加要监控的度量,并指定受监控度量的报告频率。
1、配置通过防火墙的监控器
使用“监控器配置”对话框来配置通过防火墙的监控器。
要配置通过防火墙的监控器,需要执行以下操作:
1)打开“监控器配置”对话框。
在 MOFW 计算机上,选择 Windows“开始”菜单>“Micro Focus”>“监控器配置”。
对于没有进行LoadRunner Professional完整安装的计算机,请选择 Windows“开始”菜单 >“服务器监控器”>“监控器配置”。
2)添加受监控的服务器。
要添加服务器,请单击“添加”按钮。在监控的服务器字段中,输入要监控其资源的服务器的名称或 IP 地址。要同时添加多台服务器,请用逗号隔开服务器名称或 IP 范围。例如:255.255.255.0-255.255.255.5, server1, server2。
3)从可用监控器列表中,选择与所监控的服务器相对应的监控器。
对于某些监控器,LoadRunner 会在要监控的度量部分中显示默认度量。您可以在度量属性部分中指定 LoadRunner 报告度量的频率。
4)(仅适用于 Dynatrace 和 Prometheus 监控器) 添加受监控的服务器和度量。
单击左侧监控器列表窗格中的“添加”按钮。在“监控的服务器”字段中,您不需要输入服务器详细信息,因为这些详细信息稍后会输入。但是,“监控的服务器”字段不能留空,因此您必须在该字段中输入一些文本。
单击右侧度量窗格中的“添加”按钮,打开监控器登录对话框。按照相关步骤设置监控器。
5)(可选) 克隆受监控服务器的属性。
如果要在其他服务器计算机上监控相同属性,右键单击要克隆的服务器,然后选择克隆。在监控的服务器框中,输入要创建的克隆服务器的名称或 IP 地址。
五、MI Listener 配置对话框
通过此对话框,可以配置 MI Listener。
用户界面元素如下所述:
六、监控器配置对话框
通过此对话框,可以选择要运行的监控器类型以及要监控其资源的服务器,为每台服务器添加要监控的度量,并指定受监控度量的报告频率。
用户界面元素如下所述:
以上就是通过LoadRunner性能测试工具跨防火墙进行性能测试的配置介绍,更多有关LoadRunner的相关知识可查看我的主页。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.