我正在尝试使用ITRS Geneos活动控制台在Unix服务器(网络探针在此服务器中运行(中创建一个文件。当我向我分配一些警报或暂停任何警报时,必须在 unix 服务器中创建一个文件,其中包含在活动控制台上执行操作的用户名。
提前致谢:)
如果用户-> info 部分中为您的 ID 设置了电子邮件,也可以查看管理员实体中谁都暂停了单元格等。当某些内容分配给您的ID时,您还会收到任何电子邮件。
另一种选择是使用 OpenAccess API。
除了 API 之外,还有另外两种方法。
1.网关日志
两个操作遵循相同的格式。这将显示命令(操作(、执行者以及应用命令的位置。
打盹
<Mon Jan 29 08:16:09> INFO: CommandManager Executing command [/SNOOZE:manualAllMe] with id [46] for request id [1]
<Mon Jan 29 08:16:09> INFO: CommandManager Executing command '/SNOOZE:manualAllMe' on DataItem '/geneos/gateway[(@name="MyGateway")]/directory/probe[(@name="Gateway")]/managedEntity[(@name="Dataviews")]/sampler[(@name="Dataviews")][(@type="")]/dataview[(@name="Summary")]/rows/row[(@name="Row")]/cell[(@column="Col")]', issued by user 'ActiveConsole1' on '11.11.11.11'
用户分配
<Mon Jan 29 08:17:07> INFO: CommandManager Executing command [/USERASSIGNMENT:assignToMe] with id [47] for request id [1]
<Mon Jan 29 08:17:07> INFO: CommandManager Executing command '/USERASSIGNMENT:assignToMe' on DataItem '/geneos/gateway[(@name="My Gateway")]/directory/probe[(@name="Gateway")]/managedEntity[(@name="Dataviews")]/sampler[(@name="Dataviews")][(@type="")]/dataview[(@name="Summary")]/rows/row[(@name="row")]/cell[(@column="col")]', issued by user 'ActiveConsole1' on '11.11.11.11'
您可以根据对服务器上文件的需要来解析此内容。
2.解析数据视图
Gateway-snoozeData 和 Gateway-userAssignmentData 插件提供了一个全面的视图(可以依次解析(。
通过webslinger和wget或通过ORB页面(通过转到http://your_gateway_host:your_port/ORB(提取数据