Ad Widget

Collapse

Zabbix Agent 2 Memory Leak - Due Logfile Monitoring?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • chirrut
    Junior Member
    • Jun 2023
    • 1

    #1

    Zabbix Agent 2 Memory Leak - Due Logfile Monitoring?

    Hi Community,
    we have tested serveral Agent Versions (RPM and self compiled) and we expect a massiv memory leak/usage after a few days (reproducable over several systems):

    To measure we used pmap:

    Before Agent Restart, Runtime 15 Days:
    Code:
    [root@ ~]# pmap -x `pgrep zabbix_agent2`
    Address Kbytes         RSS     Dirty     Mode    Mapping
    ...
    ----------------   -------   -------  -------
    ​total kB          17450152  15279072 15265116
    "RSS: resident set size in kilobytes"
    --> Which is about 14,57 GB Memory Usage!

    After Restart:

    Code:
    ---------------- ------- ------- -------
    total kB         1925996   26132   10292
    After 5min Runtime:
    Code:
    ---------------- ------- ------- -------
    total kB         1925996   30444   14604
    Reducing the Host Config to the Linux Host Template, the Memory Usage stay at about 30 MB.

    * We have Tested the Same behavior on 6.4.1-3;
    * Agent is in Active Mode
    * Encrypted and Unencrypted Connections didnt make a difference
    * PersistentBuffer Configuration, doesnt make any difference
    --> Our conclusio sofar is, that is seams to be an issue during the log file monitoring handling; After just activating one logfile monitor, the agent memory rises, slow but constantly.

    Do you have some ideas or suggestions what we can do or check?

    Thy & br
    Daniel​
Working...