执行程序
您可以将Applications Manager配置为在生成告警时自动触发脚本/程序/服务器命令。这将有助于最小化解决系统/应用程序问题的手动操作。
本文档包括:
配置执行程序动作
要执行程序,请按照下列步骤动作:
- 从顶部菜单中选择 新建动作链接。
- 从左侧框架中的 动作 中点击执行程序,然后指定以下详细信息:
- 如果要在特定时间段内执行动作,请启用基于工作时间执行动作选项,然后选择必须在其中执行动作的工作时间。可以对动作进行配置,使其在选定的工作时间之内或之外执行。使用下拉菜单选择您的时间窗口,或点击添加新工作时间以创建新的时间窗口。
- 点击创建动作以完成。这将列出执行程序动作名称及其详细信息,以及配置的其他动作。
查看/编辑执行程序动作
您可以查看和编辑现有的执行程序,也可以从管理标签> 动作页面执行该动作。
- 要编辑动作,请点击编辑[ ] 图标
- 您也可以尝试执行该动作。为此,请点击该动作的执行[ ] 图标。
执行程序使用情况
指向可以使用执行程序动作的位置
- 通过编写一个简单的.bat文件来集成要执行的.vbs脚本。这样,您可以重新启动远程服务,重新启动计算机等。
- 执行自定义动作,例如调用python脚本或Java类等。
- 调用.wav文件以在服务器上发出一些告警声。
- 在远程服务器上执行脚本。
- 当使用量超过某个阈值限制时,触发诸如正常硬盘之类的动作。
注意:通过使用可替换标签可以进一步增强将参数传递给自定义脚本的功能。
确保执行程序动作
执行程序动作选项旨在帮助用户处理应用程序问题,并让他们快速完成日常任务,从而减少停机的影响。可以帮助用户轻松有效地纠正问题。
执行程序动作包含基于运行Applications Manager的用户权限来运行脚本(包括Powershell脚本)和服务器命令的集成功能。必须谨慎使用。为帮助用户而构建的一些其他安全功能包括:
- 仅包含管理员权限的用户被允许创建或使用执行程序动作。
- 创建/编辑/删除执行程序动作将被审核,并且有关此动作的详细信息将在管理选项卡> 审核日志页面中提供。
- 可以使用将某些命令列入黑名单的选项(在AppManager_Home\conf\BlackListCommands.properties文件中)。这些命令不能在执行程序动作中使用。
- 在管理标签>服务器设置>启用文件上传下,可以使用选项在Applications Manager中禁用脚本上传。
- 在运行脚本之前,请确保验证脚本的准确性,并确认它们是否来自受信任的源,以防止意外执行脚本。