Ad Widget

Collapse

Proxy database workflow question

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Smoke
    Junior Member
    • Jul 2014
    • 29

    #1

    Proxy database workflow question

    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.
  • Smoke
    Junior Member
    • Jul 2014
    • 29

    #2
    bump, someone must know the internals of this... ?

    Comment

    Working...