我正在使用 Jaspersoft 的 iReport 和 icinga 的数据创建监控报告。在 ireport 中,我必须输入查询以获取所需的数据。现在,我想从该服务中获取(受监视对象的)名称和相应的可用性。为此,icinga 提供了一个函数,该函数将 object_id、开始日期和结束日期作为参数。比如这样:
select icinga_availability(203, '2017-09-01 00:00:00','2017-09-30 23:59:59'), name1 from icinga_objects where object_id = '203';
对于 iReport,我需要在一个查询中获取所有需要的对象。例如,我需要对象编号 131、258、101、465。
是否可以将变量/通配符或多个 object_ids 传递给函数?我还无法管理它。
谢谢您的帮助!