首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ITRS Geneos工具包插件

ITRS Geneos工具包插件
EN

Stack Overflow用户
提问于 2016-04-12 15:34:06
回答 2查看 2.2K关注 0票数 1

如果文件修改时间超过10分钟,我有一个请求。它应该在ITRS中发出警报,也可以发送邮件。网络探针安装在Windows上。我尝试使用Toolkit插件,并将一个powershell脚本放置在示例记录部分,如"powershell -command路径\ filename“,在高级部分中将文件名随机放置为"test.txt”,当我试图示例其显示“脚本路径未找到”时

代码语言:javascript
复制
 $source="C:\Users\Desktop\manoj.txt"
    $Now=GET-DATE
    $ModTime=(Get-ItemProperty -path $source -Name LastWriteTime).lastwritetime
    "Filename,Sysdate,Last Modified,Time difference
    $source,$now,$ModTime,$TimDiff"|ConvertTo-Csv -NoTypeInformation

要求

  1. 如何在“样本部分”传递powershell命令
  2. 如何将powerscript输出到geneos
  3. 从geneos发送邮件的代码
  4. 示例代码,显示为列创建规则。

提前谢谢!

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-04-13 15:01:38

  1. 使用插件作为FKM来监视文件。在采样器的高级部分,选择显示文件修改的时间。
  2. 定义发送电子邮件的“动作”
  3. 在文件修改时间上定义规则,并在值超过600秒时运行步骤2中定义的操作。

样本规则:

如果值> 600

严重临界

运行action_name

否则

严重程度可以

endif

票数 0
EN

Stack Overflow用户

发布于 2016-04-14 09:37:24

你真的不需要把任何东西放在高级部分(你可以,但这不是强制性的)。高级选项卡中脚本和内容字段的目标是不同的)。在basic选项卡中,只需运行powershell文件以及sampler部分中的参数。

代码语言:javascript
复制
powershell -ExecutionPolicy ByPass file_name.ps1 "argument1" "argument2"  

工具箱中使用的程序的输出应该与头一起以csv格式。这就是Geneos读取输出的方式。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36577892

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档