ITRS Geneos监测

时间:2014-08-11 04:50:26

标签: monitoring geneos

我们正在使用Geneos来监控我们的服务器和流程。

我们要求显示“年龄日”'列,即自Geneos显示视图中的进程运行以来的时间。根据geneos帮助,agedays是预定义的属性。

有没有人知道如何配置它?

3 个答案:

答案 0 :(得分:2)

如果您的netprobe在Windows服务器上运行,您可以使用工具包插件调用powershell脚本,该脚本以csv格式返回所需的数据。获取流程信息的简单PowerShell脚本将是:

$Now = GET-DATE
Get-Process | 
Select-Object id, name, starttime , @{n="AgeDays";e={NEW-TIMESPAN –Start $_.starttime –End $Now}} | 
Sort-Object id |
ConvertTo-Csv -NoTypeInformation

答案 1 :(得分:2)

在“processes”插件的Advanced选项卡中有一个“Process parameters”部分。

  • ageh - 以小时为单位的过程年龄
  • 年龄 - 过程中的年龄
  • agem - 以分钟为单位的过程年龄

答案 2 :(得分:0)

如果您希望作业运行多长时间,则需要创建操作和规则。

在该规则中定义目标并将该操作链接到该规则。您可以在块代码中设置值。

例如,当工作超过10分钟时,您需要提醒:

**if value > 360 then 
   severity critical    run "MY-Job-LONG-RUNNING" 
else    severity ok endif**