Ad Widget

Collapse

Problem with memory

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • maiduy
    Junior Member
    • May 2015
    • 5

    #1

    Problem with memory

    Hi ,
    I am using Zabbix Server 2.0.12. I am monitoring ~ 3500 hosts. When restart zabbix server, memory server increase from 6.52G to ~ 9.35G and still continue increase, after I reduce 1000 hosts. But memory server not reduce, it still increase memory to ~10G. Can anyone tell me why? .

    Note :
    mysql: innodb
    cache size : 512MB (Memory Kernel: 32G)

    Any help or ideas will be helpful.
  • Parasin
    Member
    Zabbix Certified Specialist
    • Dec 2014
    • 53

    #2
    You will definitely need to provide more contextual information to get a solid answer of why. The problem could be related to what you are monitoring and your update interval. Try to cut back on unnecessary items and triggers to ensure that you are only monitoring exactly what is required.

    Check your logs, make sure that everything is being retrieved successfully.
    If you are using user parameters, make sure that you have configured them correctly.

    Comment

    • maiduy
      Junior Member
      • May 2015
      • 5

      #3
      I detect leak memory zabbix, and it display info below

      ==00:00:00:00.000 7585== Memcheck, a memory error detector
      ==00:00:00:00.000 7585== Copyright (C) 2002-2013, and GNU GPL'd, by Julian Seward et al.
      ==00:00:00:00.000 7585== Using Valgrind-3.10.1 and LibVEX; rerun with -h for copyright info
      ==00:00:00:00.000 7585== Command: /usr/local/sbin/zabbix_server -c /usr/local/etc/zabbix_server.conf
      ==00:00:00:00.000 7585== Parent PID: 18503
      ==00:00:00:00.000 7585==
      ==00:00:00:03.267 7585==
      ==00:00:00:03.267 7585== HEAP SUMMARY:
      ==00:00:00:03.267 7585== in use at exit: 14,368 bytes in 155 blocks
      ==00:00:00:03.267 7585== total heap usage: 8,025 allocs, 7,870 frees, 4,025,324 bytes allocated
      ==00:00:00:03.267 7585==
      ==00:00:00:03.281 7585== 40 bytes in 1 blocks are possibly lost in loss record 55 of 98
      ==00:00:00:03.281 7585== at 0x4A0720A: malloc (vg_replace_malloc.c:296)
      ==00:00:00:03.281 7585== by 0x344840D60B: ??? (in /lib64/libnspr4.so)
      ==00:00:00:03.281 7585== by 0x3448425094: ??? (in /lib64/libnspr4.so)
      ==00:00:00:03.281 7585== by 0x3448425468: PR_OpenFile (in /lib64/libnspr4.so)
      ==00:00:00:03.281 7585== by 0x344782B9D7: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.281 7585== by 0x344782BD6E: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.281 7585== by 0x3447816338: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.281 7585== by 0x3447854E55: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.281 7585== by 0x34478039C2: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.281 7585== by 0xFFF000738: ???
      ==00:00:00:03.281 7585== by 0x2F6E6962732F6C60: ???
      ==00:00:00:03.281 7585== by 0x735F786962626179: ???
      ==00:00:00:03.281 7585==
      ==00:00:00:03.281 7585== 48 bytes in 1 blocks are possibly lost in loss record 59 of 98
      ==00:00:00:03.281 7585== at 0x4A0720A: malloc (vg_replace_malloc.c:296)
      ==00:00:00:03.281 7585== by 0x344840D5F9: ??? (in /lib64/libnspr4.so)
      ==00:00:00:03.281 7585== by 0x3448425094: ??? (in /lib64/libnspr4.so)
      ==00:00:00:03.281 7585== by 0x3448425468: PR_OpenFile (in /lib64/libnspr4.so)
      ==00:00:00:03.281 7585== by 0x344782B9D7: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.281 7585== by 0x344782BD6E: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.281 7585== by 0x3447816338: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.281 7585== by 0x3447854E55: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.281 7585== by 0x34478039C2: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.281 7585== by 0xFFF000738: ???
      ==00:00:00:03.281 7585== by 0x2F6E6962732F6C60: ???
      ==00:00:00:03.281 7585== by 0x735F786962626179: ???
      ==00:00:00:03.281 7585==
      ==00:00:00:03.281 7585== LEAK SUMMARY:
      ==00:00:00:03.281 7585== definitely lost: 0 bytes in 0 blocks
      ==00:00:00:03.281 7585== indirectly lost: 0 bytes in 0 blocks
      ==00:00:00:03.281 7585== possibly lost: 88 bytes in 2 blocks
      ==00:00:00:03.281 7585== still reachable: 14,280 bytes in 153 blocks
      ==00:00:00:03.281 7585== suppressed: 0 bytes in 0 blocks
      ==00:00:00:03.281 7585== Reachable blocks (those to which a pointer was found) are not shown.
      ==00:00:00:03.281 7585== To see them, rerun with: --leak-check=full --show-leak-kinds=all
      ==00:00:00:03.281 7585==
      ==00:00:00:03.281 7585== For counts of detected and suppressed errors, rerun with: -v
      ==00:00:00:03.281 7585== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 6 from 4)
      ==00:00:00:03.282 7585== could not unlink /tmp/vgdb-pipe-from-vgdb-to-7585-by-root-on-SDK_ZABBIX_02
      ==00:00:00:03.282 7585== could not unlink /tmp/vgdb-pipe-to-vgdb-from-7585-by-root-on-SDK_ZABBIX_02
      ==00:00:00:03.282 7585== could not unlink /tmp/vgdb-pipe-shared-mem-vgdb-7585-by-root-on-SDK_ZABBIX_02
      ==00:00:00:03.362 7587==
      ==00:00:00:03.362 7587== HEAP SUMMARY:
      ==00:00:00:03.362 7587== in use at exit: 14,368 bytes in 155 blocks
      ==00:00:00:03.362 7587== total heap usage: 8,025 allocs, 7,870 frees, 4,025,324 bytes allocated
      ==00:00:00:03.362 7587==
      ==00:00:00:03.379 7587== 40 bytes in 1 blocks are possibly lost in loss record 55 of 98
      ==00:00:00:03.379 7587== at 0x4A0720A: malloc (vg_replace_malloc.c:296)
      ==00:00:00:03.379 7587== by 0x344840D60B: ??? (in /lib64/libnspr4.so)
      ==00:00:00:03.379 7587== by 0x3448425094: ??? (in /lib64/libnspr4.so)
      ==00:00:00:03.379 7587== by 0x3448425468: PR_OpenFile (in /lib64/libnspr4.so)
      ==00:00:00:03.379 7587== by 0x344782B9D7: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.379 7587== by 0x344782BD6E: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.379 7587== by 0x3447816338: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.379 7587== by 0x3447854E55: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.379 7587== by 0x34478039C2: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.379 7587== by 0xFFF000738: ???
      ==00:00:00:03.379 7587== by 0x2F6E6962732F6C60: ???
      ==00:00:00:03.379 7587== by 0x735F786962626179: ???
      ==00:00:00:03.379 7587==
      ==00:00:00:03.379 7587== 48 bytes in 1 blocks are possibly lost in loss record 59 of 98
      ==00:00:00:03.379 7587== at 0x4A0720A: malloc (vg_replace_malloc.c:296)
      ==00:00:00:03.379 7587== by 0x344840D5F9: ??? (in /lib64/libnspr4.so)
      ==00:00:00:03.379 7587== by 0x3448425094: ??? (in /lib64/libnspr4.so)
      ==00:00:00:03.379 7587== by 0x3448425468: PR_OpenFile (in /lib64/libnspr4.so)
      ==00:00:00:03.379 7587== by 0x344782B9D7: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.379 7587== by 0x344782BD6E: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.379 7587== by 0x3447816338: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.379 7587== by 0x3447854E55: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.379 7587== by 0x34478039C2: ??? (in /lib64/libfreebl3.so)
      ==00:00:00:03.379 7587== by 0xFFF000738: ???
      ==00:00:00:03.379 7587== by 0x2F6E6962732F6C60: ???
      ==00:00:00:03.379 7587== by 0x735F786962626179: ???
      ==00:00:00:03.379 7587==
      ==00:00:00:03.379 7587== LEAK SUMMARY:
      ==00:00:00:03.379 7587== definitely lost: 0 bytes in 0 blocks
      ==00:00:00:03.379 7587== indirectly lost: 0 bytes in 0 blocks
      ==00:00:00:03.379 7587== possibly lost: 88 bytes in 2 blocks
      ==00:00:00:03.379 7587== still reachable: 14,280 bytes in 153 blocks
      ==00:00:00:03.379 7587== suppressed: 0 bytes in 0 blocks
      ==00:00:00:03.379 7587== Reachable blocks (those to which a pointer was found) are not shown.
      ==00:00:00:03.379 7587== To see them, rerun with: --leak-check=full --show-leak-kinds=all
      ==00:00:00:03.379 7587==
      ==00:00:00:03.379 7587== For counts of detected and suppressed errors, rerun with: -v
      ==00:00:00:03.379 7587== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 6 from 4)
      ==00:00:00:03.926 7588== Warning: set address range perms: large range [0x69c7000, 0x269c7000) (defined)
      ==00:00:00:03.942 7588== Warning: set address range perms: large range [0x3a04c000, 0x5a04c000) (defined)
      ==00:00:00:03.947 7588== Warning: set address range perms: large range [0x5a04c000, 0x7a04c000) (defined)
      ==00:00:00:03.957 7588== Warning: set address range perms: large range [0x7a04c000, 0x95380000) (defined)
      ==00:00:02:43.507 10257== Conditional jump or move depends on uninitialised value(s)
      ==00:00:02:43.508 10257== at 0x34440BA4F8: re_compile_fastmap_iter (in /lib64/libc-2.12.so)
      ==00:00:02:43.508 10257== by 0x34440BAC43: re_compile_fastmap (in /lib64/libc-2.12.so)
      ==00:00:02:43.508 10257== by 0x34440CD391: regcomp (in /lib64/libc-2.12.so)
      ==00:00:02:43.508 10257== by 0x4528E2: zbx_regexp (regexp.c:50)
      ==00:00:02:43.508 10257== by 0x452A99: regexp_match_ex (regexp.c:217)
      ==00:00:02:43.508 10257== by 0x47E1F1: lld_check_record (lld.c:39)
      ==00:00:02:43.508 10257== by 0x47E1F1: lld_rows_get (lld.c:119)
      ==00:00:02:43.508 10257== by 0x47E1F1: lld_process_discovery_rule (lld.c:233)
      ==00:00:02:43.508 10257== by 0x41A872: get_values (poller.c:736)
      ==00:00:02:43.508 10257== by 0x41BA6C: main_poller_loop (poller.c:803)
      ==00:00:02:43.508 10257== by 0x412486: MAIN_ZABBIX_ENTRY (server.c:1104)
      ==00:00:02:43.508 10257== by 0x44BE7D: daemon_start (daemon.c:286)
      ==00:00:02:43.508 10257== by 0x344401ED5C: (below main) (in /lib64/libc-2.12.so)
      ==00:00:02:43.508 10257==
      ==00:00:02:43.509 10257== Conditional jump or move depends on uninitialised value(s)
      ==00:00:02:43.509 10257== at 0x34440BA4F8: re_compile_fastmap_iter (in /lib64/libc-2.12.so)
      ==00:00:02:43.509 10257== by 0x34440BAC5B: re_compile_fastmap (in /lib64/libc-2.12.so)
      ==00:00:02:43.509 10257== by 0x34440CD391: regcomp (in /lib64/libc-2.12.so)
      ==00:00:02:43.509 10257== by 0x4528E2: zbx_regexp (regexp.c:50)
      ==00:00:02:43.509 10257== by 0x452A99: regexp_match_ex (regexp.c:217)
      ==00:00:02:43.509 10257== by 0x47E1F1: lld_check_record (lld.c:39)
      ==00:00:02:43.509 10257== by 0x47E1F1: lld_rows_get (lld.c:119)
      ==00:00:02:43.509 10257== by 0x47E1F1: lld_process_discovery_rule (lld.c:233)
      ==00:00:02:43.509 10257== by 0x41A872: get_values (poller.c:736)
      ==00:00:02:43.509 10257== by 0x41BA6C: main_poller_loop (poller.c:803)
      ==00:00:02:43.509 10257== by 0x412486: MAIN_ZABBIX_ENTRY (server.c:1104)
      ==00:00:02:43.509 10257== by 0x44BE7D: daemon_start (daemon.c:286)
      ==00:00:02:43.509 10257== by 0x344401ED5C: (below main) (in /lib64/libc-2.12.so)
      ==00:00:02:43.509 10257==
      ==00:00:07:41.232 10316== Conditional jump or move depends on uninitialised value(s)
      ==00:00:07:41.232 10316== at 0x34440BA4F8: re_compile_fastmap_iter (in /lib64/libc-2.12.so)
      ==00:00:07:41.232 10316== by 0x34440BAC43: re_compile_fastmap (in /lib64/libc-2.12.so)
      ==00:00:07:41.232 10316== by 0x34440CD391: regcomp (in /lib64/libc-2.12.so)
      ==00:00:07:41.232 10316== by 0x4528E2: zbx_regexp (regexp.c:50)
      ==00:00:07:41.232 10316== by 0x452A99: regexp_match_ex (regexp.c:217)
      ==00:00:07:41.232 10316== by 0x47E1F1: lld_check_record (lld.c:39)
      ==00:00:07:41.232 10316== by 0x47E1F1: lld_rows_get (lld.c:119)
      ==00:00:07:41.232 10316== by 0x47E1F1: lld_process_discovery_rule (lld.c:233)
      ==00:00:07:41.232 10316== by 0x41A872: get_values (poller.c:736)
      ==00:00:07:41.232 10316== by 0x41BA6C: main_poller_loop (poller.c:803)
      ==00:00:07:41.232 10316== by 0x412486: MAIN_ZABBIX_ENTRY (server.c:1104)
      ==00:00:07:41.232 10316== by 0x44BE7D: daemon_start (daemon.c:286)
      ==00:00:07:41.232 10316== by 0x344401ED5C: (below main) (in /lib64/libc-2.12.so)
      ==00:00:07:41.232 10316==
      ==00:00:07:41.233 10316== Conditional jump or move depends on uninitialised value(s)
      ==00:00:07:41.233 10316== at 0x34440BA4F8: re_compile_fastmap_iter (in /lib64/libc-2.12.so)
      ==00:00:07:41.233 10316== by 0x34440BAC5B: re_compile_fastmap (in /lib64/libc-2.12.so)
      ==00:00:07:41.233 10316== by 0x34440CD391: regcomp (in /lib64/libc-2.12.so)
      ==00:00:07:41.233 10316== by 0x4528E2: zbx_regexp (regexp.c:50)
      ==00:00:07:41.233 10316== by 0x452A99: regexp_match_ex (regexp.c:217)
      ==00:00:07:41.233 10316== by 0x47E1F1: lld_check_record (lld.c:39)
      ==00:00:07:41.233 10316== by 0x47E1F1: lld_rows_get (lld.c:119)
      ==00:00:07:41.233 10316== by 0x47E1F1: lld_process_discovery_rule (lld.c:233)
      ==00:00:07:41.233 10316== by 0x41A872: get_values (poller.c:736)
      ==00:00:07:41.233 10316== by 0x41BA6C: main_poller_loop (poller.c:803)
      ==00:00:07:41.233 10316== by 0x412486: MAIN_ZABBIX_ENTRY (server.c:1104)
      ==00:00:07:41.233 10316== by 0x44BE7D: daemon_start (daemon.c:286)
      ==00:00:07:41.233 10316== by 0x344401ED5C: (below main) (in /lib64/libc-2.12.so)
      ==00:00:07:41.233 10316==
      ==00:00:12:53.884 10302== Conditional jump or move depends on uninitialised value(s)
      ==00:00:12:53.884 10302== at 0x34440BA4F8: re_compile_fastmap_iter (in /lib64/libc-2.12.so)
      ==00:00:12:53.884 10302== by 0x34440BAC43: re_compile_fastmap (in /lib64/libc-2.12.so)
      ==00:00:12:53.884 10302== by 0x34440CD391: regcomp (in /lib64/libc-2.12.so)
      ==00:00:12:53.884 10302== by 0x4528E2: zbx_regexp (regexp.c:50)
      ==00:00:12:53.884 10302== by 0x452A99: regexp_match_ex (regexp.c:217)
      ==00:00:12:53.884 10302== by 0x47E1F1: lld_check_record (lld.c:39)
      ==00:00:12:53.884 10302== by 0x47E1F1: lld_rows_get (lld.c:119)
      ==00:00:12:53.884 10302== by 0x47E1F1: lld_process_discovery_rule (lld.c:233)
      ==00:00:12:53.884 10302== by 0x41A872: get_values (poller.c:736)
      ==00:00:12:53.884 10302== by 0x41BA6C: main_poller_loop (poller.c:803)
      ==00:00:12:53.884 10302== by 0x412486: MAIN_ZABBIX_ENTRY (server.c:1104)
      ==00:00:12:53.884 10302== by 0x44BE7D: daemon_start (daemon.c:286)
      ==00:00:12:53.884 10302== by 0x344401ED5C: (below main) (in /lib64/libc-2.12.so)
      ==00:00:12:53.884 10302==
      ==00:00:12:53.885 10302== Conditional jump or move depends on uninitialised value(s)
      ==00:00:12:53.885 10302== at 0x34440BA4F8: re_compile_fastmap_iter (in /lib64/libc-2.12.so)
      ==00:00:12:53.885 10302== by 0x34440BAC5B: re_compile_fastmap (in /lib64/libc-2.12.so)
      ==00:00:12:53.885 10302== by 0x34440CD391: regcomp (in /lib64/libc-2.12.so)
      ==00:00:12:53.885 10302== by 0x4528E2: zbx_regexp (regexp.c:50)
      ==00:00:12:53.885 10302== by 0x452A99: regexp_match_ex (regexp.c:217)
      ==00:00:12:53.885 10302== by 0x47E1F1: lld_check_record (lld.c:39)
      ==00:00:12:53.885 10302== by 0x47E1F1: lld_rows_get (lld.c:119)
      ==00:00:12:53.885 10302== by 0x47E1F1: lld_process_discovery_rule (lld.c:233)
      ==00:00:12:53.885 10302== by 0x41A872: get_values (poller.c:736)
      ==00:00:12:53.885 10302== by 0x41BA6C: main_poller_loop (poller.c:803)
      ==00:00:12:53.885 10302== by 0x412486: MAIN_ZABBIX_ENTRY (server.c:1104)
      ==00:00:12:53.885 10302== by 0x44BE7D: daemon_start (daemon.c:286)
      ==00:00:12:53.885 10302== by 0x344401ED5C: (below main) (in /lib64/libc-2.12.so)
      ==00:00:12:53.885 10302==
      ==00:00:17:41.310 10255== Conditional jump or move depends on uninitialised value(s)
      ==00:00:17:41.310 10255== at 0x34440BA4F8: re_compile_fastmap_iter (in /lib64/libc-2.12.so)
      ==00:00:17:41.310 10255== by 0x34440BAC43: re_compile_fastmap (in /lib64/libc-2.12.so)
      ==00:00:17:41.310 10255== by 0x34440CD391: regcomp (in /lib64/libc-2.12.so)
      ==00:00:17:41.310 10255== by 0x4528E2: zbx_regexp (regexp.c:50)
      ==00:00:17:41.310 10255== by 0x452A99: regexp_match_ex (regexp.c:217)
      ==00:00:17:41.310 10255== by 0x47E1F1: lld_check_record (lld.c:39)
      ==00:00:17:41.310 10255== by 0x47E1F1: lld_rows_get (lld.c:119)
      ==00:00:17:41.310 10255== by 0x47E1F1: lld_process_discovery_rule (lld.c:233)
      ==00:00:17:41.310 10255== by 0x41A872: get_values (poller.c:736)
      ==00:00:17:41.310 10255== by 0x41BA6C: main_poller_loop (poller.c:803)
      ==00:00:17:41.310 10255== by 0x412486: MAIN_ZABBIX_ENTRY (server.c:1104)
      ==00:00:17:41.310 10255== by 0x44BE7D: daemon_start (daemon.c:286)
      ==00:00:17:41.310 10255== by 0x344401ED5C: (below main) (in /lib64/libc-2.12.so)
      ==00:00:17:41.310 10255==
      ==00:00:17:41.311 10255== Conditional jump or move depends on uninitialised value(s)
      ==00:00:17:41.311 10255== at 0x34440BA4F8: re_compile_fastmap_iter (in /lib64/libc-2.12.so)
      ==00:00:17:41.311 10255== by 0x34440BAC5B: re_compile_fastmap (in /lib64/libc-2.12.so)
      ==00:00:17:41.311 10255== by 0x34440CD391: regcomp (in /lib64/libc-2.12.so)
      ==00:00:17:41.311 10255== by 0x4528E2: zbx_regexp (regexp.c:50)
      ==00:00:17:41.311 10255== by 0x452A99: regexp_match_ex (regexp.c:217)
      ==00:00:17:41.311 10255== by 0x47E1F1: lld_check_record (lld.c:39)
      ==00:00:17:41.311 10255== by 0x47E1F1: lld_rows_get (lld.c:119)
      ==00:00:17:41.311 10255== by 0x47E1F1: lld_process_discovery_rule (lld.c:233)
      ==00:00:17:41.311 10255== by 0x41A872: get_values (poller.c:736)
      ==00:00:17:41.311 10255== by 0x41BA6C: main_poller_loop (poller.c:803)
      ==00:00:17:41.311 10255== by 0x412486: MAIN_ZABBIX_ENTRY (server.c:1104)
      ==00:00:17:41.311 10255== by 0x44BE7D: daemon_start (daemon.c:286)
      ==00:00:17:41.311 10255== by 0x344401ED5C: (below main) (in /lib64/libc-2.12.so)
      ==00:00:17:41.311 10255==
      ==00:00:22:41.254 10314== Conditional jump or move depends on uninitialised value(s)
      ==00:00:22:41.254 10314== at 0x34440BA4F8: re_compile_fastmap_iter (in /lib64/libc-2.12.so)
      ==00:00:22:41.254 10314== by 0x34440BAC43: re_compile_fastmap (in /lib64/libc-2.12.so)
      ==00:00:22:41.254 10314== by 0x34440CD391: regcomp (in /lib64/libc-2.12.so)
      ==00:00:22:41.254 10314== by 0x4528E2: zbx_regexp (regexp.c:50)
      ==00:00:22:41.254 10314== by 0x452A99: regexp_match_ex (regexp.c:217)
      ==00:00:22:41.254 10314== by 0x47E1F1: lld_check_record (lld.c:39)
      ==00:00:22:41.254 10314== by 0x47E1F1: lld_rows_get (lld.c:119)
      ==00:00:22:41.254 10314== by 0x47E1F1: lld_process_discovery_rule (lld.c:233)
      ==00:00:22:41.254 10314== by 0x41A872: get_values (poller.c:736)
      ==00:00:22:41.254 10314== by 0x41BA6C: main_poller_loop (poller.c:803)
      ==00:00:22:41.254 10314== by 0x412486: MAIN_ZABBIX_ENTRY (server.c:1104)
      ==00:00:22:41.254 10314== by 0x44BE7D: daemon_start (daemon.c:286)
      ==00:00:22:41.254 10314== by 0x344401ED5C: (below main) (in /lib64/libc-2.12.so)
      ==00:00:22:41.254 10314==
      ==00:00:22:41.255 10314== Conditional jump or move depends on uninitialised value(s)
      ==00:00:22:41.255 10314== at 0x34440BA4F8: re_compile_fastmap_iter (in /lib64/libc-2.12.so)
      ==00:00:22:41.255 10314== by 0x34440BAC5B: re_compile_fastmap (in /lib64/libc-2.12.so)
      ==00:00:22:41.255 10314== by 0x34440CD391: regcomp (in /lib64/libc-2.12.so)
      ==00:00:22:41.256 10314== by 0x4528E2: zbx_regexp (regexp.c:50)
      ==00:00:22:41.256 10314== by 0x452A99: regexp_match_ex (regexp.c:217)
      ==00:00:22:41.256 10314== by 0x47E1F1: lld_check_record (lld.c:39)
      ==00:00:22:41.256 10314== by 0x47E1F1: lld_rows_get (lld.c:119)
      ==00:00:22:41.256 10314== by 0x47E1F1: lld_process_discovery_rule (lld.c:233)
      ==00:00:22:41.256 10314== by 0x41A872: get_values (poller.c:736)
      ==00:00:22:41.256 10314== by 0x41BA6C: main_poller_loop (poller.c:803)
      ==00:00:22:41.256 10314== by 0x412486: MAIN_ZABBIX_ENTRY (server.c:1104)
      ==00:00:22:41.256 10314== by 0x44BE7D: daemon_start (daemon.c:286)
      ==00:00:22:41.256 10314== by 0x344401ED5C: (below main) (in /lib64/libc-2.12.so)
      ==00:00:22:41.256 10314==
      ==00:00:27:40.500 10267== Conditional jump or move depends on uninitialised value(s)
      ==00:00:27:40.500 10267== at 0x34440BA4F8: re_compile_fastmap_iter (in /lib64/libc-2.12.so)
      ==00:00:27:40.500 10267== by 0x34440BAC43: re_compile_fastmap (in /lib64/libc-2.12.so)
      ==00:00:27:40.500 10267== by 0x34440CD391: regcomp (in /lib64/libc-2.12.so)
      ==00:00:27:40.500 10267== by 0x4528E2: zbx_regexp (regexp.c:50)
      ==00:00:27:40.500 10267== by 0x452A99: regexp_match_ex (regexp.c:217)
      ==00:00:27:40.500 10267== by 0x47E1F1: lld_check_record (lld.c:39)
      ==00:00:27:40.500 10267== by 0x47E1F1: lld_rows_get (lld.c:119)
      ==00:00:27:40.500 10267== by 0x47E1F1: lld_process_discovery_rule (lld.c:233)
      ==00:00:27:40.500 10267== by 0x41A872: get_values (poller.c:736)
      ==00:00:27:40.500 10267== by 0x41BA6C: main_poller_loop (poller.c:803)
      ==00:00:27:40.500 10267== by 0x412486: MAIN_ZABBIX_ENTRY (server.c:1104)
      ==00:00:27:40.500 10267== by 0x44BE7D: daemon_start (daemon.c:286)
      ==00:00:27:40.500 10267== by 0x344401ED5C: (below main) (in /lib64/libc-2.12.so)
      ==00:00:27:40.500 10267==
      ==00:00:27:40.501 10267== Conditional jump or move depends on uninitialised value(s)
      ==00:00:27:40.501 10267== at 0x34440BA4F8: re_compile_fastmap_iter (in /lib64/libc-2.12.so)
      ==00:00:27:40.501 10267== by 0x34440BAC5B: re_compile_fastmap (in /lib64/libc-2.12.so)
      ==00:00:27:40.501 10267== by 0x34440CD391: regcomp (in /lib64/libc-2.12.so)
      ==00:00:27:40.501 10267== by 0x4528E2: zbx_regexp (regexp.c:50)
      ==00:00:27:40.501 10267== by 0x452A99: regexp_match_ex (regexp.c:217)
      ==00:00:27:40.501 10267== by 0x47E1F1: lld_check_record (lld.c:39)
      ==00:00:27:40.501 10267== by 0x47E1F1: lld_rows_get (lld.c:119)
      ==00:00:27:40.501 10267== by 0x47E1F1: lld_process_discovery_rule (lld.c:233)
      ==00:00:27:40.501 10267== by 0x41A872: get_values (poller.c:736)
      ==00:00:27:40.501 10267== by 0x41BA6C: main_poller_loop (poller.c:803)
      ==00:00:27:40.501 10267== by 0x412486: MAIN_ZABBIX_ENTRY (server.c:1104)
      ==00:00:27:40.501 10267== by 0x44BE7D: daemon_start (daemon.c:286)
      ==00:00:27:40.501 10267== by 0x344401ED5C: (below main) (in /lib64/libc-2.12.so)
      ==00:00:27:40.501 10267==

      Is this affected to leak memory for zabbix?

      Any help or ideas will be helpful.

      Comment

      Working...