ITRS Geneos 工具包插件
ITRS Geneos Toolkit Plugin
我请求检查文件修改时间是否超过 10 分钟。它应该在 ITRS 中提醒并发送邮件。
netprobe 安装在 Windows 上。
我尝试使用 Toolkit 插件,并在 "powershell -command path\filename" 之类的示例脚本部分放置了一个 powershell 脚本,在高级部分随机将文件名设置为 "test.txt",当我尝试对其显示进行采样时 "script path not found"
$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
要求
- 如何在"samplescript section"
中传递powershell命令
- 如何将 powerscript 输出到 geneos
- 从 geneos 发送邮件的代码
- 显示为列创建规则的示例代码
提前致谢!!!
- 使用插件作为FKM 来监控文件。在采样器的高级部分,选择显示文件修改时间。
- 定义发送电子邮件的'Action'
- 定义文件修改时间规则和运行当值超过600秒时在步骤2中定义的动作。
示例规则:
如果值 > 600 那么
严重性严重
运行action_name
其他
严重性正常
结尾
您真的不需要在高级部分中放置任何内容(您可以,但这不是强制性的。高级选项卡中脚本和内容字段的 objective 是不同的)。在基本选项卡中,只需 运行 powershell 文件以及采样器脚本部分中的参数。
powershell -ExecutionPolicy ByPass file_name.ps1 "argument1" "argument2"
工具包中使用的程序的输出应为 csv 格式以及 header。这就是 Geneos 读取输出的方式。
我请求检查文件修改时间是否超过 10 分钟。它应该在 ITRS 中提醒并发送邮件。 netprobe 安装在 Windows 上。 我尝试使用 Toolkit 插件,并在 "powershell -command path\filename" 之类的示例脚本部分放置了一个 powershell 脚本,在高级部分随机将文件名设置为 "test.txt",当我尝试对其显示进行采样时 "script path not found"
$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
要求
- 如何在"samplescript section" 中传递powershell命令
- 如何将 powerscript 输出到 geneos
- 从 geneos 发送邮件的代码
- 显示为列创建规则的示例代码
提前致谢!!!
- 使用插件作为FKM 来监控文件。在采样器的高级部分,选择显示文件修改时间。
- 定义发送电子邮件的'Action'
- 定义文件修改时间规则和运行当值超过600秒时在步骤2中定义的动作。
示例规则:
如果值 > 600 那么
严重性严重
运行action_name
其他
严重性正常
结尾
您真的不需要在高级部分中放置任何内容(您可以,但这不是强制性的。高级选项卡中脚本和内容字段的 objective 是不同的)。在基本选项卡中,只需 运行 powershell 文件以及采样器脚本部分中的参数。
powershell -ExecutionPolicy ByPass file_name.ps1 "argument1" "argument2"
工具包中使用的程序的输出应为 csv 格式以及 header。这就是 Geneos 读取输出的方式。