ManageEngine® Applications Manager HTTP URL监视器 |
||
任何网站应用程序和服务的停止都可能对业务性能产生负面影响,因此必须能够尽早发现并解决问题。Applications Manager提供不间断的URL监视服务,能对指定的 URL 或网页进行持续监控,通过对网站应用程序和Web服务进行测试来确保其正常运行。
URL 监视器能检验指定的、可寻址的、标准 HTTP 和 HTTPS URL 的可用性,通过扫描 HTTP 和 HTTPS 页面以寻找预先定义的关键字来检查网站是否可用。
Applications Manager提供两种URL监视方式:
这两种类型的监视之间的区别在于,HTTP-URL 监视单个 HTTP 和 HTTPS URL,而 HTTP-URL 序列监视序列中的一组 HTTP 和 HTTPS URL。此外,如果不需要身份验证详细信息,则任何 HTTP 和 HTTPS URL 都可以使用 HTTP-URL 来监视。
请参阅以下内容,了解配置的详细信息。
配置URL监视,请参阅下面的步骤:
点击新建监视器,选择HTTP-URL。
设置HTTP-URL监视的显示名。
设置你想要监视的HTTP/HTTPSURL地址。
输入关键字作为匹配内容。URL
监视在URL页面的内容中搜索关键字来检查URL的可用性。
注意:内容搜索是区分大小写的。如果用户提供 2
个单词,则分别为它们执行内容匹配。例如:如果用户将内容指定为 Applications
Manager,将分别为 Applications
和
Manager 查找匹配。如果需要为完整文本执行内容匹配,则用引号指定 2 个单词,如“Applications
Manager”。
输入Applications Manager更新监视器状态的轮询间隔。
选择HTTP/HTTPS URL表单方法类型Post或Get。
点击添加URL监视器开始对指定的URL进行监视。
除基本 URL 监视外,Applications Manager 还提供高级选项来进行更加有效和灵活的 URL 监视。这些都是可选项,仅当 HTTP/HTTPS URL 要求参数时,用户才需要选择这些选项。
提供请求参数(如果有),必须以 name=value 对的形式来提供 Post 和 Get 方法的请求参数。
例如,如果用户要监视类似于
http://appmanager:9090/showresource.do?haid=1&type=UrlMonitor&method=getMonitorForm
的 URL,那么提供“?haid=1&type=UrlMonitor&method=getMonitorForm”作为请求参数。
如果需要当关键字与URL中的内容匹配时发出错误通知,请在匹配则出错字段内输入关键字。注意:搜索的关键字区分大小写;如果搜索多个关键字,需要用引号将它们引起来,否则搜索结果将取决于其中任意一个关键字。
从下拉列表框选择响应代码的逻辑关系,在文本框中输入代码值,默认值为大于200,当出现符合条件的情形,就会发出错误通知。
在超时时间字段输入URL监视器等待页面完全加载的最大等待时间。
如果选中“如监视器检测出错误,立即再试以验证错误”,则当检测到错误时,监视器将自动运行。即当检测到错误时,监视器将立即再次运行监视。
如果URL 要求基于表单的身份认证,请输入用户名和密码。
注意:监视NTLM认证的URL,需要从http://www.cryptix.org/cryptix-jce-20050328-snap.zip拷贝文件cryptix-jce-provider.jar 到<AppMgr Home>\lib\ext目录下,并重启Applications Manager。 |
URL序列的目的是监视在线应用程序的多个Web页面,它使用动态生成的信息来检查页面,从而增强交互式事务处理,如登录到登录页面,使用 Web 表单来创建账号,指示应用程序执行某些动作等。
URL 序列以特定 URL(如登录页面)开始,后跟其中的其他链接或URL。URL 序列监视为特定事务执行端到端验证,能帮助用户解决监视时遇到的某些故障。
注意:如果使用代理服务器连接到 URL,则必须配置代理服务器才能启动URL序列监视。有关详细信息,请参阅执行管理行为的配置代理部分。 |
你可以使用事务记录工具来录制用户在线事务准确的序列。该序列将被定时地回放,并在发生任何错误的时候发出通知。
必须先下载并安装记录工具来录制用户事务处理的URL序列。事务处理的每一步的URL都被记录下来。你可以编辑修改这些URL序列。
软硬件需求
事务记录工具使用Microsoft .NET Platform 2.0版本开发的,至少需要2MB的磁盘空间。
下载和安装
下载安装文件后,安装向导通过以下四步帮助你完成安装:
启动后显示欢迎界面,并显示许可协议,点击Yes继续。
选择安装目录,默认目录为"C:\Program Files\Applications Manager\Transaction Recorder"。点击下一步继续。
确认安装设置是否正确,点击上一步就行修改。点击下一步继续。安装开始。
完整完成后,可以选择立即启动事务录制工具。
安装完成后,可以在Windows开始菜单的所有程序中找到。按照下面的步骤录制新的序列:
录制序列
点击新建按钮来开始新的录制。
输入你要监视应用的URL来加载相应的页面。
执行该应用的各个的步骤。
完成全部序列后,点击预览并保存。将出现登录对话框。
输入登录凭证——主机名、端口号、用户名和密码。选中“显示密码”则可以查看明文密码。
成功登录后,打开事务处理预览窗口,该窗口列出了事务处理的各个步骤及相应的URL。
过滤URL:在该窗口点击过滤URL链接打开URL过滤窗口。可以通过以下三种类型过滤URL:
文件类型/URL的扩展名——可以按照URL的扩展名进行过滤。例如.gif、png、jpg等图片、 .js等脚本已经其他类型。
内容类型/MIME类型——可以按照MIME类型继续过滤,如图片、视频、音频、文本和应用等。
域——按照URL起始的域进行过滤。你可以选择包含或者排除某个域中的URL。
说明: 这里不保存历史使用的域,如果重新启动了该程序,要重新输入你要使用的域。 |
使用添加按钮来添加新的扩展名、内容类型或域名进行过滤。
向上/向下移动:选择一个URL,然后点击向上或向下来上下移动更改事务处理步骤顺序。
删除URL:从列表中选择一个URL点击删除URL链接即可删除该URL。
基本配置:你可以编辑每个URL的链接、显示名称、标头和传输的数据。
高级配置:
告警配置:你可以就指定的关键字是否出现来生成告警。
基本认证明显:输入用户名和密码。
响应代码配置:可以按照响应代码生成告警。可以使用大于、等于、不等于、小于、小于等于等条件。
完成以上所有需要的配置后,点击继续进入保存事务界面。
保存事务处理
在保存事务界面中你可以进行如下字段的配置:
URL序列名称:程序已经默认提供了一个名称,你可以修改为你需要的名称。
轮询间隔:重复回复该序列的时间间隔。
主机名称
端口号
用户名密码
点击保存完成。
单击重新记录按钮。
录制序列。
编辑捕获的URL。
从下来列表中选择已有的序列,点击获取URL来显示原序列的URL。
在下一个界面中,对比新旧两个序列中的URL。
点击更新,怎把原序列更新为新录制的序列。
说明:如果你要设置监视URL序列的浏览器用户代理,在Applications Manager安装目录中的AMServer.Properties文件添加以下内容:
例如:am.httpclient.useragent=Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; Q312461; SV1)
保存该文件并重新启动Applications Manager使更改生效。 |
监视动态URL:
假如,你的登录页面中包含一些隐藏参数,而且这些隐藏参数的值每次都不同。这就要动态获取隐藏参数的值并传输给URL。 对于监视这样动态的URL序列,你可以在请求文本框中使用$<参数名> [如:$sessionID = 12]。这样当监视URL序列的时候,$<参数名>将获取动态的值并传送给URL。 说明:在使用录制工具的时候,不能在请求参数文本框中指定参数。在添加了URL序列监视器之后,在相应的URL页面中点击“编辑监视器”来输入参数。
|
另请参阅
文件/目录监视器 |
J2EE Web事务处理 |