日志文件监控

 

每个应用程序都会在其日志中打印状态消息,错误消息和其他重要信息。浏览所有这些庞大的日志文件以了解应用程序性能非常繁琐。要实时管理此类关键任务应用程序,必须监视其日志文件。OpManager提供了基于代理的日志文件监视功能,用于实时故障和性能管理。

日志文件监视如何工作?

安装在终端计算机中的日志文件监视代理会连续监视日志文件中所需的字符串(甚至可能是正则表达式)。一旦打印了该字符串,它将立即通知OpManager服务器,该服务器又会根据为该文件监视器指定的轮询间隔发出告警。 

添加日志文件监视器的步骤

先决条件:
  • 确保已在OpManager中添加了要在其中安装代理的设备
  • 下载日志文件监控代理并将其安装在设备中。您可以通过两种方式进行操作:
    • 从OpManager 界面:您可以转到设置→监视→代理,然后点击“下载代理”以下载文件监视代理。
    • 如果有多个设备,则可以通过AD服务远程推送下载的代理,OpManager代理将自动安装在所有选定的设备上。
  1. 转到设置→监视→文件→添加新模板
  2. 输入模板名称和文件路径。
  3. 设置轮询时间间隔,可以提高告警率。 
  4. 在“文件包含”行下,输入要搜索的字符串。OpManager也支持正则表达式。注意:所有特殊字符前都应加反斜杠。
  5. 如果要使搜索区分大小写,请选中“区分大小写”复选框。
  6. 输入您要为其发出告警的日志打印的连续次数。
  7. 保存模板并将其关联到设备。
  8. 现在,将代理映射到您在OpManager中添加的设备(前提条件)。
    1. 转到设置→监视→代理。您可以找到列出的代理安装设备。
    2. 在“映射的设备”列中选择相应的设备。
    3. 点击“确认”以映射设备。

您还可以从特定设备的快照页面添加日志文件监视器。

  1. 转到设备的快照页面→监视器→文件监视器→添加新监视器。
  2. 请按照上面提供的相同步骤添加文件监视器。
  3. 此处有一个附加选项,可让您测试文件路径以确保文件可用。

您已成功创建日志文件监视器。 

注意: 

1.如果修改了文件监视间隔,则在当前轮询范围(旧监视间隔)中出现的匹配字符串将被忽略,因此不会生成告警。告警将根据下一次轮询的新监视间隔照常发出。

例如:

  • 考虑文件监视间隔为5分钟,从10.00 AM开始。
  • 搜索字符串会在10.02 AM出现在监视的日志文件中(将在10.05 AM发出告警)。
  • 在10.03 AM处将文件监视时间间隔修改为10分钟。

在上述情况下,代理将忽略在10.02 AM出现的搜索字符串。它根据新的监视间隔(10分钟)从10.03 AM开始重新监视日志文件。

2.添加日志文件监视器并将代理映射到设备后,将在该日志文件的末尾设置一个指针。OpManager将仅监视在此之后输入的字符串,并忽略在将监视器映射到设备之前存在的同一字符串的所有实例。