ManageEngine® Applications Manager 自定义监视器类型 |
||
通过使用此选项,您可以定义除了默认的监视器类型之外您所需要的监视器类型。
该功能可以将一个自定义的监视器类型与监视您内部应用的自定义脚本关联起来。例如,如果您在使用各种脚本监视Siebel CRM,现在您可以在Applications Manager中创建一个Siebel类型的监视器,并将所有脚本关联进来。从而可以开箱即用且极好的支持论坛软件的监视、内部业务智能操控板、监视自定义应用日志等等。
说明:你可以参考添加自定义监视器演示。 |
工作流程
第一步)自定义监视器类型帮助您创建和定义要监控的性能/属性。
第二步)指定要执行来获取数据的脚本(Linux Shell 脚本/Windows批处理文件),并按照Applications Manager要求的格式设置。
在脚本中,用户可以使用任何方式来获得数据。例如:
调用一个Java程序、PHP、Python脚本等并调用数据库数据,然后反馈给Applications Manager
可以调用其它程序并将数据输出到输出文件中
分析日志文件并将性能摘要作为输出发送给Applications Manager
新建监视器类型:
您可以在新建监视器链接中,通过'新建监视器类型'链接来创建监视器类型。
输入监视器类型名
选择基础类型 - 目前,脚本是新建监视器类型的基础。
选择监视器类型分类 - 例如,如果你使用自定义脚本监视postgresql,您可以添加postgresql类型的监视器并把它放到数据库分类下面
定义您想要监视的属性
输入您想要监视的字符串属性 - 一行一行输入属性。
输入您想要监视的数字属性 - 一行一行输入属性。
您可以监视表格类型的输出,请输入表格名,数字属性,字符串属性,标识栏和栏分隔符。更多帮助
点击创建监视器类型完成新监视器类型的配置。
添加自定义监视器:
在用户创建的监视器类型页面,列出了新创建的类型。点击添加新监视器图标来添加监视器。
在打开的新监视器页面, 在下拉框中选择自己也的监视器类型[例如:Siebel]
输入显示名称。
选择你要监视器的脚本的位置-本地或远程。
输入脚本的绝对路径。
输入执行目录的绝对路径。
输入输入文件的绝对路径。
输入要传递的自变量。
输入轮询时间和超时时间。
点击添加监视器。
在监视器类型中你已经设定了要监视的公共属性,所以没有必要再此设定输入属性。
添加了自定义监视器后,在监视器明细页面你可以看到性能属性。
用法示例1:新建Siebel监视器类型
一个客户在6台机器上运行着6个Siebel应用。因为缺省情况下不支持对Siebel的监控,用户使用Applications Manager的脚本监视功能来监视他的自定义应用。他有六个同样的脚本分别运行在六台机器上,并且这六个脚本在各自的机器上生成同样的输出文件。他配置了六个脚本监视器,这样可以帮助用户监视Siebel应用。通过脚本监视功能,用户监视下列属性:
交易转发
服务器请求处理
交易处理
上述方法中的缺点:
1. 在设置这6个应用时必须重复设置同样的输出明细。
2. 如果需要编辑/添加/删除属性,那么就得分别在6个脚本监视器上来修改。
3. 用户可能喜欢看到的是6个Siebel监视器而不是6个脚本监视器。
下面是新监视器类型的用法,将可以避免上面的所有缺点:
1. 只需设置一次输出明细。当定义类型时,如Siebel,您只需要设置一次字符串、数字和表格属性。
2. 您可以为指定监视器类型方便的添加任意数量的监视器,就像Applications Manager中缺省的其他各种类型的监视器一样,如SAP、WebLogic、Oracle。当添加时,您只需要指定主机名和要关联的脚本。
3. 添加/删除/修改指定的监视器类型中的属性,这些变更会应用到所有该类型下的监视器中。
4. 现在,您看到的是6个Siebel监视器而不是6个脚本监视器。
5. 可以像其他类型监视器一样生成报表。
同样的内容适用于任何其他类型的应用监视,如People Soft应用监控。
用法示例2:业务智能操控板
用户可以创建自定义的业务智能操控板并启用告警和报表。可以监控的属性如:
最近一月的呼叫量
完成呼叫花费的时间
同时发生的呼叫个数
用法示例3:自定义应用日志
通过很少的工作量,您可以监控的自定义属性可以是:
违反安全的数量
登录过程中出现的错误数等等
管理自定义监视器类型:
您可以编辑自定义的监视器类型,通过点击管理页签下面的管理自定义监视器类型链接,将列出所有用户创建的监视器类型列表。从这里您可以添加自定义监视器类型,编辑已配置的自定义监视器类型以及开启或者禁用报表等。
服务 |
虚拟化 |