Where does zabbix proxy stores its entries as soon as they are received from the agent, and where does it holds them after they where sent?
Is there a way to difference items that where sent from items that still on queue to be sent? ( assuming i have a 2 day retention policy of 2 hours, ProxyLocalBuffer=2 )
I'm having some issues with log item types that crawl thousands of records, generally because a bad implemented regular expression and start lagging out the proxy.
For that reason I'm writing a script that monitor the local sqlite database and if a item has more than certain number of records delete them from the proxy database itself so they don't get sent to the server.
I was under the impression that they are stored in proxy_history table, but is that certain? even after they are sent? or then they are moved to proxy_dhistory ?
Or in other words, is the proxy data workflow documented somewhere?
Thanks for the help.
Is there a way to difference items that where sent from items that still on queue to be sent? ( assuming i have a 2 day retention policy of 2 hours, ProxyLocalBuffer=2 )
I'm having some issues with log item types that crawl thousands of records, generally because a bad implemented regular expression and start lagging out the proxy.
For that reason I'm writing a script that monitor the local sqlite database and if a item has more than certain number of records delete them from the proxy database itself so they don't get sent to the server.
I was under the impression that they are stored in proxy_history table, but is that certain? even after they are sent? or then they are moved to proxy_dhistory ?
Or in other words, is the proxy data workflow documented somewhere?
Thanks for the help.
Comment