[ZBXNEXT-1846] do not duplicate identical history values Created: 2013 Jul 31 Updated: 2019 May 03 Resolved: 2019 May 03 |
|
Status: | Closed |
Project: | ZABBIX FEATURE REQUESTS |
Component/s: | Server (S) |
Affects Version/s: | 2.0.6 |
Fix Version/s: | None |
Type: | New Feature Request | Priority: | Minor |
Reporter: | Stefan | Assignee: | Unassigned |
Resolution: | Done | Votes: | 18 |
Labels: | duplicates, history | ||
Remaining Estimate: | Not Specified | ||
Time Spent: | Not Specified | ||
Original Estimate: | Not Specified | ||
Environment: |
Debian Wheezy, Postgresql 9.1 |
Attachments: | Advanced preprocessing 1.0rc1.pdf | ||||||||||||||||||||||||||||
Issue Links: |
|
Description |
at the moment zabbix write after every check the values in the database, but if the last value 1 and the new values is 1, too i have duplicate values that means it increase the database size. i hope you know what i mean and sorry for my bad english |
Comments |
Comment by richlv [ 2013 Aug 05 ] |
i believe this wouldn't really work for how zabbix is designed - we would need timestamps of all those values anyway to know at what time they were collected... a very similar feature request asks for skipping sending of identical values for active agents : ZBXNEXT-113 |
Comment by Stefan [ 2016 Apr 20 ] |
i think here is a good solution for this, to reduce data: http://blog.endpoint.com/2014/04/filling-gaps-in-cumulative-sum-in.html |
Comment by Timofey [ 2016 May 13 ] |
Hi, i have implement something like by sripts, and i think it can be easy implemented in zabbix itself. ping_trap sender - run every 30-60s and ping remote host, save this value somewhere (i use files in tmpfs) P.S. i just think what it can fix this issue for some time without big code changes in zabbix |
Comment by Marc [ 2016 May 13 ] |
I think this could also easily achieved by |
Comment by Oleksii Zagorskyi [ 2016 Nov 14 ] |
ZBXNEXT-3544 is similar |
Comment by Glebs Ivanovskis (Inactive) [ 2017 Aug 03 ] |
|
Comment by Alexei Vladishev [ 2018 Jul 13 ] |
It could also be implemented as a preprocessing option that would compare new value with the last one. If they are equal then the new value will be ignored. |
Comment by Alexei Vladishev [ 2018 Aug 20 ] |
Hey all! Please have a look at the attached acceptance criteria document that describes proposed enhancements for preprocessing that will cover this functionality as well as |
Comment by Daniel Suen [ 2018 Sep 04 ] |
I recall that sometimes, when putting in some trigger conditions, there is no support in negative matching, i.e. !~, and I have to set it up in the global regex section and use it in the trigger. The thing is, if I am not mistaken, those global stuff are not easily exportable and kept consistent across multiple zabbix instances. Is it possible to add this feature?
Daniel. |
Comment by Nicolas Bataille [ 2019 May 03 ] |
I read the document, and it's really a good way to reduce the database size. |
Comment by Alexei Vladishev [ 2019 May 03 ] |
Support of throttling has been implemented under https://support.zabbix.com/browse/ZBXNEXT-4724, I am closing this ZBXNEXT. |