-
Problem report
-
Resolution: Fixed
-
Trivial
-
3.0.21, 3.4.13, 4.0.0beta2
-
Sprint 41
-
0.5
Steps 1:
1. Create discovery rule with item prototype
agent.ping["{#MACRO}"]
2. Start zabbix server and execute housekeeper:
zabbix_server -R housekeeper_execute
Actual (when specified history storage period passes)
query [txnlev:0] [delete from history_uint where itemid=28253 and clock<1535542285]
Expected:
Zabbix does not try to search itemid that cannot have history.
Steps 2:
1. Create discovery rule with item prototype
agent.ping["{#MACRO}"] with Update interval={#MACRO}
2. Start zabbix server and execute housekeeper
Actual:
Error is logged if debug log level is set
invalid history storage '{#MACRO}' for itemid '28253'
Expected:
There should be no macro substitution for item prototypes as they can't have history and no such errors should be logged
- caused by
-
ZBXNEXT-1675 Add macros support for update intervals
- Closed