Dobrý den,
řešíme problém s ukládáním dat - chceme omezit ukládání historikých dat u logových souborů. V konfiguraci samotného itemu existuje možnost "do not keep history".
Chtěli jsme tedy na itemy tuto možnost přidat stím, že by monitoring fungoval s poslední hodnotou itemu.
Příklad:
Data A -> Zabbix item LOG -> last Value itemu = Data A -> spuštění triggeru A
Data B -> Zabbix item LOG -> Last value itemu = Data B-> Spuštění triggeru B
Data A -> Zabbix item LOG -> last Value itemu = Data A -> spuštění triggeru A
Data C -> Zabbix item LOG -> last Value itemu = Data C> spuštění triggeru C
Mysleli jsme si tedy, že díky teto možnosti budeme moct pracovat s poslední hodnotou itemu a spouštět na základě ní triggery. (Hodnoty budou kolovat a zároven se smažou).
Nicméně po investigaci a testovaní jsme přišli na to, že při zvolení možnosti "do not keep history" se do itemu přestanou nahrávat data a v last value zůstane poslední hodnota, před změnou itemu. (nenahrávají se nová data).
Dále jsme našli: https://www.zabbix.com/documentation...ory_and_trends - Attention: If history is set to '0', the item will update only dependent items and inventory. No trigger functions will be evaluated because trigger evaluation is based on history data only.
Znamená to tedy, že trigger se nebude spouštět v momentě kdy na itemu bude nastavená možnost neukldaní historie? - (V takovém připadě item existuje ale nelze s nim nijak dál pracovat protože prostě nemá data a nemuže spouštět triggery - k čemu by takový item byl? není to to stejné jako disabled?)
Nemělo by to fungovat tak, že při zvolení neukladaní historie dat by měl item pracovat s last value na základě které se budou vyhodnocovat triggery? (stím rozdílem že po vyhodnocení itemu se last value smaže a počka na další value?)
Doufám, že jsem problém popsal srozumitelně, jinak bych se pokusil vysvětlit jinak.
Díky za jakokoliv radu.
s pozdravem Sedláček.
řešíme problém s ukládáním dat - chceme omezit ukládání historikých dat u logových souborů. V konfiguraci samotného itemu existuje možnost "do not keep history".
Chtěli jsme tedy na itemy tuto možnost přidat stím, že by monitoring fungoval s poslední hodnotou itemu.
Příklad:
Data A -> Zabbix item LOG -> last Value itemu = Data A -> spuštění triggeru A
Data B -> Zabbix item LOG -> Last value itemu = Data B-> Spuštění triggeru B
Data A -> Zabbix item LOG -> last Value itemu = Data A -> spuštění triggeru A
Data C -> Zabbix item LOG -> last Value itemu = Data C> spuštění triggeru C
Mysleli jsme si tedy, že díky teto možnosti budeme moct pracovat s poslední hodnotou itemu a spouštět na základě ní triggery. (Hodnoty budou kolovat a zároven se smažou).
Nicméně po investigaci a testovaní jsme přišli na to, že při zvolení možnosti "do not keep history" se do itemu přestanou nahrávat data a v last value zůstane poslední hodnota, před změnou itemu. (nenahrávají se nová data).
Dále jsme našli: https://www.zabbix.com/documentation...ory_and_trends - Attention: If history is set to '0', the item will update only dependent items and inventory. No trigger functions will be evaluated because trigger evaluation is based on history data only.
Znamená to tedy, že trigger se nebude spouštět v momentě kdy na itemu bude nastavená možnost neukldaní historie? - (V takovém připadě item existuje ale nelze s nim nijak dál pracovat protože prostě nemá data a nemuže spouštět triggery - k čemu by takový item byl? není to to stejné jako disabled?)
Nemělo by to fungovat tak, že při zvolení neukladaní historie dat by měl item pracovat s last value na základě které se budou vyhodnocovat triggery? (stím rozdílem že po vyhodnocení itemu se last value smaže a počka na další value?)
Doufám, že jsem problém popsal srozumitelně, jinak bych se pokusil vysvětlit jinak.
Díky za jakokoliv radu.
s pozdravem Sedláček.
Comment