私はJaspersoftのiReportとicingaのデータを使って監視レポートを作成しています。 ireportでは、必要なデータを取得するためにクエリを入力する必要があります。今、(監視対象の)名前とそのサービスからの対応する可用性を取得したいと思います。このために、icingaはfunctionを提供します。これはobject_id、開始日、終了日をパラメータとして取ります。このように:可変パラメータを持つMySQL関数
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では、必要なオブジェクトをすべて1つのクエリで取得する必要があります。たとえば、オブジェクト番号131,258,101,465が必要です。
変数/ワイルドカードまたは複数のobject_idsを関数に渡すことはできますか?私はまだそれを管理することができませんでした。
ありがとうございました!
ありがとう、私はそれを試してみましょう! – gheist