ManageEngine® Applications Manager 数据库查询监视器 |
||
数据查询监视器是用作监视给定的任何数据的一条或一组查询。
可用性页签,描述了过去24小时或30天的可用性历史。性能页签描述过去24小时或30天的健康状态和告警。用户可以在列表视图执行批量管理配置。
使用单一或给定一组查询,你可以使用数据库查询监视器监视所有给定数据库的状态。 查询是监视你的数据库是否启动和24x7运行的最后方法。例如在线购物的商业企业,有许多的应用和数据用于电子商务。任何的故障在这样的环境都意味着一件事:利润流失。
单一或一组的查询可以通过设置轮询间隔来自动执行,通过设定轮询时间,用户可以是这个过程自动化并在轮询结束时获得执行结果。执行结果包括执行时间(查询得出结果使用的时间)同样显示在轮询过程中产生的任何错误,这些错误用来识别数据库可能产生的错误。
让我们假设个例子,许多企业环境中运行着要24x7运行的关键应用,设想,这些应用的状态维护在一个“APPLICATION_STATUS”表中。使用数据库查询监视器,用户可以发送一组查询到那个数据库中去确定他们是可用还是不可用。
|-----------------------------------------------------------|
| APPLICATIONS_STATUS |
|-----------------------------------------------------------|
| APPLICATIONS_NAME | Status |
|-----------------------------------------------------------|
| PURCHASE | OK |
| CRM | CRITICAL |
| PAYROLL | OK |
| LEADS | OK |
|-----------------------------------------------------------|
SELECT * APPLICATIONS_STATUS
通过使用数据库查询监视器执行上面的命令,用户会得到运行的应用和状态的列表。然后用户可以识别出哪个个应用的状态是“严重的”并通过在Applications Manager中配置告警来执行必要的动作,动作可以是产生工单或执行一个矫正问题的脚本。
数据库查询监视器还可以用作鉴别在网络工作中连接到多个数据库的瓶颈,并通过识别有问题的数据库来移除他们。这个瓶颈的出现可能是因为应用或数据库有个问题。 使用数据库监视器,用户可以执行给定的一组查询来分析提供了对错误发生的原因(例如某个值)有清晰指示的结果。结果包括执行时间(查询产生结果使用的时间),如果执行时间超过了预先设定的值,问题出在数据库,如果低于预先设定的阈值,问题出在其他的地方。
数据库查询监视器目前支持下面的的数据库查询:
MySQL
MS SQL
Sybase
DB2
Oracle
Postgres
Applications Manager 还提供安装属性类型比较输出结果各列的值。提供设置启用或不启用报表。
注意:请注意查询的数量限定在5个以内。输出显示的总行数现在50以内。 |
文件监视器 |
脚本监视器 |