如果文件修改时间超过10分钟,我有一个请求。它应该在ITRS中发出警报,也可以发送邮件。网络探针安装在Windows上。我尝试使用Toolkit插件,并将一个powershell脚本放置在示例记录部分,如"powershell -command路径\ filename“,在高级部分中将文件名随机放置为"test.txt”,当我试图示例其显示“脚本路径未找到”时
$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要求
提前谢谢!
发布于 2016-04-13 15:01:38
样本规则:
如果值> 600
严重临界
运行action_name
否则
严重程度可以
endif
发布于 2016-04-14 09:37:24
你真的不需要把任何东西放在高级部分(你可以,但这不是强制性的)。高级选项卡中脚本和内容字段的目标是不同的)。在basic选项卡中,只需运行powershell文件以及sampler部分中的参数。
powershell -ExecutionPolicy ByPass file_name.ps1 "argument1" "argument2" 工具箱中使用的程序的输出应该与头一起以csv格式。这就是Geneos读取输出的方式。
https://stackoverflow.com/questions/36577892
复制相似问题