Ad Widget

Collapse

zabbix pcsd cluster on centos 7 (tuning)

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • mark88s
    Junior Member
    • Mar 2018
    • 2

    #1

    zabbix pcsd cluster on centos 7 (tuning)

    hello,
    i have a big problem with zabbix with pcsd pacemaker and corosync

    Code:
    [root@zabbix1 ~]# pcs status
    Cluster name: zabbix0
    Stack: corosync
    Current DC: zabbix1.ccc (version 1.1.16-12.el7_4.7-94ff4df) - partition with quorum
    Last updated: Wed Mar  7 17:11:46 2018
    Last change: Wed Mar  7 14:16:34 2018 by root via crm_resource on zabbix1.ccc
    
    2 nodes configured
    3 resources configured
    
    Online: [ zabbix1.ccc zabbix2.ccc ]
    
    Full list of resources:
    
     VirtIP (ocf::heartbeat:IPaddr2):       Started zabbix0.ccc
     webserver      (ocf::heartbeat:apache):        Started zabbix1.ccc
     zabbix-server  (systemd:zabbix-server):        Started zabbix1.ccc
    
    Daemon Status:
      corosync: active/enabled
      pacemaker: active/enabled
      pcsd: active/enabled
    the node zabbix1.ccc zabbix2.ccc start normally but after one day zabbix-server crash...

    i see the log status of memory but not have find any particoular issue..

    Code:
    [root@zabbix1 ~]# w
     17:23:41 up  2:31,  3 users,  load average: 3.39, 2.16, 1.98
    USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
    root     pts/0    10.12.31.115     14:53    1:33   0.60s  0.50s ssh zabbixdb1
    root     pts/1    10.12.31.115     17:11    5.00s  0.00s  0.00s w
    root     pts/2    10.12.31.115     17:20    3:33   0.64s  0.64s top
    [root@zabbix1 ~]# free -h
    total used free shared buff/cache available
    Mem: 3.7G 1.2G 2.0G 183M 444M 2.0G
    Swap: 1.6G 0B 1.6G




    Code:
    [root@zabbix1 ~]# systemctl status zabbix-server
    ● zabbix-server.service - Cluster Controlled zabbix-server
       Loaded: loaded (/usr/lib/systemd/system/zabbix-server.service; disabled; vendor preset: disabled)
      Drop-In: /run/systemd/system/zabbix-server.service.d
               └─50-pacemaker.conf
       Active: active (running) since Wed 2018-03-07 14:53:22 CET; 2h 31min ago
      Process: 1824 ExecStart=/usr/sbin/zabbix_server -c $CONFFILE (code=exited, status=0/SUCCESS)
     Main PID: 1832 (zabbix_server)
       CGroup: /system.slice/zabbix-server.service
               ├─1234 sh -c /usr/sbin/fping -C3 2>&1 </tmp/zabbix_server_2197.pinger;/usr/sbin/fping6 -C3 2>&1 </tmp/zabbix_...
               ├─1236 /usr/sbin/fping -C3
               ├─1278 sh -c /usr/sbin/fping -C3 2>&1 </tmp/zabbix_server_2193.pinger;/usr/sbin/fping6 -C3 2>&1 </tmp/zabbix_...
               ├─1279 /usr/sbin/fping -C3
               ├─1832 /usr/sbin/zabbix_server -c /etc/zabbix/zabbix_server.conf
               ├─2030 /usr/sbin/zabbix_server: configuration syncer [synced configuration in 3.691637 sec, idle 60 sec]
               ├─2031 /usr/sbin/zabbix_server: alerter #1 started
               ├─2032 /usr/sbin/zabbix_server: alerter #2 started
               ├─2033 /usr/sbin/zabbix_server: alerter #3 started
               ├─2034 /usr/sbin/zabbix_server: housekeeper [removing old history and trends]
               ├─2035 /usr/sbin/zabbix_server: timer #1 [processed 1 triggers, 0 events in 0.008798 sec, 0 maintenances in 0...
               ├─2036 /usr/sbin/zabbix_server: http poller #1 [got 0 values in 0.000640 sec, idle 5 sec]
               ├─2037 /usr/sbin/zabbix_server: discoverer #1 [processed 0 rules in 0.000418 sec, idle 60 sec]
               ├─2038 /usr/sbin/zabbix_server: discoverer #2 [processed 0 rules in 0.000436 sec, idle 60 sec]
               ├─2039 /usr/sbin/zabbix_server: discoverer #3 [processed 0 rules in 0.000633 sec, idle 60 sec]
               ├─2040 /usr/sbin/zabbix_server: discoverer #4 [processed 0 rules in 0.000556 sec, idle 60 sec]
               ├─2041 /usr/sbin/zabbix_server: discoverer #5 [processed 0 rules in 0.000384 sec, idle 60 sec]
               ├─2042 /usr/sbin/zabbix_server: history syncer #1 [synced 0 items in 0.000006 sec, idle 1 sec]
               ├─2043 /usr/sbin/zabbix_server: history syncer #2 [synced 13 items in 0.011875 sec, idle 1 sec]
               ├─2044 /usr/sbin/zabbix_server: history syncer #3 [synced 0 items in 0.002008 sec, idle 1 sec]
               ├─2045 /usr/sbin/zabbix_server: history syncer #4 [synced 0 items in 0.002894 sec, idle 1 sec]
               ├─2046 /usr/sbin/zabbix_server: history syncer #5 [synced 0 items in 0.000006 sec, idle 1 sec]
               ├─2047 /usr/sbin/zabbix_server: history syncer #6 [synced 0 items in 0.000006 sec, idle 1 sec]
               ├─2048 /usr/sbin/zabbix_server: history syncer #7 [synced 199 items in 0.533035 sec, syncing history]
               ├─2049 /usr/sbin/zabbix_server: history syncer #8 [synced 6 items in 0.076818 sec, idle 1 sec]
               ├─2050 /usr/sbin/zabbix_server: history syncer #9 [synced 0 items in 0.003378 sec, idle 1 sec]
               ├─2051 /usr/sbin/zabbix_server: history syncer #10 [synced 0 items in 0.002880 sec, idle 1 sec]
               ├─2052 /usr/sbin/zabbix_server: history syncer #11 [synced 144 items in 0.993030 sec, idle 1 sec]
               ├─2053 /usr/sbin/zabbix_server: history syncer #12 [synced 0 items in 0.002133 sec, idle 1 sec]
               ├─2054 /usr/sbin/zabbix_server: escalator #1 [processed 0 escalations in 0.001026 sec, idle 3 sec]
               ├─2055 /usr/sbin/zabbix_server: proxy poller #1 [exchanged data with 0 proxies in 0.000003 sec, idle 5 sec]
               ├─2056 /usr/sbin/zabbix_server: self-monitoring [processed data in 0.000014 sec, idle 1 sec]
               ├─2057 /usr/sbin/zabbix_server: task manager [processed 0 task(s) in 0.000300 sec, idle 5 sec]
               ├─2058 /usr/sbin/zabbix_server: poller #1 [got 10 values in 0.564579 sec, getting values]
               ├─2059 /usr/sbin/zabbix_server: poller #2 [got 0 values in 0.000007 sec, idle 1 sec]
               ├─2060 /usr/sbin/zabbix_server: poller #3 [got 0 values in 0.001719 sec, idle 1 sec]
               ├─2061 /usr/sbin/zabbix_server: poller #4 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2062 /usr/sbin/zabbix_server: poller #5 [got 3 values in 0.009764 sec, idle 1 sec]
               ├─2063 /usr/sbin/zabbix_server: poller #6 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2064 /usr/sbin/zabbix_server: poller #7 [got 0 values in 0.000007 sec, idle 1 sec]
               ├─2065 /usr/sbin/zabbix_server: poller #8 [got 1 values in 0.003746 sec, idle 1 sec]
               ├─2066 /usr/sbin/zabbix_server: poller #9 [got 3 values in 0.170534 sec, idle 1 sec]
               ├─2067 /usr/sbin/zabbix_server: poller #10 [got 0 values in 0.000181 sec, idle 1 sec]
               ├─2068 /usr/sbin/zabbix_server: poller #11 [got 18 values in 0.590193 sec, idle 1 sec]
               ├─2069 /usr/sbin/zabbix_server: poller #12 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2070 /usr/sbin/zabbix_server: poller #13 [got 7 values in 0.252388 sec, getting values]
               ├─2071 /usr/sbin/zabbix_server: poller #14 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2072 /usr/sbin/zabbix_server: poller #15 [got 1 values in 0.004546 sec, idle 1 sec]
               ├─2073 /usr/sbin/zabbix_server: poller #16 [got 4 values in 0.009603 sec, idle 1 sec]
               ├─2074 /usr/sbin/zabbix_server: poller #17 [got 5 values in 0.029340 sec, getting values]
               ├─2075 /usr/sbin/zabbix_server: poller #18 [got 0 values in 0.000005 sec, getting values]
               ├─2076 /usr/sbin/zabbix_server: poller #19 [got 0 values in 0.000005 sec, getting values]
               ├─2077 /usr/sbin/zabbix_server: poller #20 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2078 /usr/sbin/zabbix_server: poller #21 [got 9 values in 0.802564 sec, idle 1 sec]
               ├─2079 /usr/sbin/zabbix_server: poller #22 [got 0 values in 0.000005 sec, getting values]
               ├─2080 /usr/sbin/zabbix_server: poller #23 [got 6 values in 0.222079 sec, getting values]
               ├─2081 /usr/sbin/zabbix_server: poller #24 [got 5 values in 0.010816 sec, idle 1 sec]
               ├─2082 /usr/sbin/zabbix_server: poller #25 [got 0 values in 0.000012 sec, getting values]
               ├─2083 /usr/sbin/zabbix_server: poller #26 [got 0 values in 0.000005 sec, getting values]
               ├─2084 /usr/sbin/zabbix_server: poller #27 [got 2 values in 0.007158 sec, idle 1 sec]
               ├─2085 /usr/sbin/zabbix_server: poller #28 [got 8 values in 0.372710 sec, getting values]
               ├─2086 /usr/sbin/zabbix_server: poller #29 [got 9 values in 0.603823 sec, idle 1 sec]
               ├─2087 /usr/sbin/zabbix_server: poller #30 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2088 /usr/sbin/zabbix_server: poller #31 [got 1 values in 0.003353 sec, idle 1 sec]
               ├─2089 /usr/sbin/zabbix_server: poller #32 [got 33 values in 1.506302 sec, getting values]
               ├─2090 /usr/sbin/zabbix_server: poller #33 [got 0 values in 0.001744 sec, idle 1 sec]
               ├─2091 /usr/sbin/zabbix_server: poller #34 [got 15 values in 0.584907 sec, idle 1 sec]
               ├─2092 /usr/sbin/zabbix_server: poller #35 [got 7 values in 0.331330 sec, getting values]
               ├─2093 /usr/sbin/zabbix_server: poller #36 [got 0 values in 0.000127 sec, idle 1 sec]
               ├─2094 /usr/sbin/zabbix_server: poller #37 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2095 /usr/sbin/zabbix_server: poller #38 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2096 /usr/sbin/zabbix_server: poller #39 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2097 /usr/sbin/zabbix_server: poller #40 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2098 /usr/sbin/zabbix_server: poller #41 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2099 /usr/sbin/zabbix_server: poller #42 [got 25 values in 0.895977 sec, getting values]
               ├─2100 /usr/sbin/zabbix_server: poller #43 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2101 /usr/sbin/zabbix_server: poller #44 [got 0 values in 0.000005 sec, getting values]
               ├─2102 /usr/sbin/zabbix_server: poller #45 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2103 /usr/sbin/zabbix_server: poller #46 [got 12 values in 0.609279 sec, idle 1 sec]
               ├─2104 /usr/sbin/zabbix_server: poller #47 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2105 /usr/sbin/zabbix_server: poller #48 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2106 /usr/sbin/zabbix_server: poller #49 [got 1 values in 0.036606 sec, idle 1 sec]
               ├─2107 /usr/sbin/zabbix_server: poller #50 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2108 /usr/sbin/zabbix_server: poller #51 [got 7 values in 0.151796 sec, getting values]
               ├─2109 /usr/sbin/zabbix_server: poller #52 [got 10 values in 0.627871 sec, idle 1 sec]
               ├─2110 /usr/sbin/zabbix_server: poller #53 [got 48 values in 0.993330 sec, getting values]
               ├─2111 /usr/sbin/zabbix_server: poller #54 [got 13 values in 0.399114 sec, getting values]
               ├─2112 /usr/sbin/zabbix_server: poller #55 [got 51 values in 1.425213 sec, idle 1 sec]
               ├─2113 /usr/sbin/zabbix_server: poller #56 [got 0 values in 0.000007 sec, idle 1 sec]
               ├─2114 /usr/sbin/zabbix_server: poller #57 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2115 /usr/sbin/zabbix_server: poller #58 [got 18 values in 0.341516 sec, getting values]
               ├─2116 /usr/sbin/zabbix_server: poller #59 [got 12 values in 0.626728 sec, idle 1 sec]
               ├─2117 /usr/sbin/zabbix_server: poller #60 [got 6 values in 0.299661 sec, getting values]
               ├─2118 /usr/sbin/zabbix_server: poller #61 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2119 /usr/sbin/zabbix_server: poller #62 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2120 /usr/sbin/zabbix_server: poller #63 [got 0 values in 0.000005 sec, getting values]
               ├─2121 /usr/sbin/zabbix_server: poller #64 [got 0 values in 0.000875 sec, idle 1 sec]
               ├─2122 /usr/sbin/zabbix_server: poller #65 [got 0 values in 0.000007 sec, idle 1 sec]
               ├─2123 /usr/sbin/zabbix_server: poller #66 [got 16 values in 0.600272 sec, idle 1 sec]
               ├─2124 /usr/sbin/zabbix_server: poller #67 [got 1 values in 0.003761 sec, idle 1 sec]
               ├─2125 /usr/sbin/zabbix_server: poller #68 [got 1 values in 0.037153 sec, idle 1 sec]
               ├─2126 /usr/sbin/zabbix_server: poller #69 [got 0 values in 0.001676 sec, idle 1 sec]
               ├─2127 /usr/sbin/zabbix_server: poller #70 [got 0 values in 0.000006 sec, getting values]
               ├─2128 /usr/sbin/zabbix_server: poller #71 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2129 /usr/sbin/zabbix_server: poller #72 [got 2 values in 0.118738 sec, idle 1 sec]
               ├─2130 /usr/sbin/zabbix_server: poller #73 [got 0 values in 0.000005 sec, getting values]
               ├─2131 /usr/sbin/zabbix_server: poller #74 [got 13 values in 0.187047 sec, idle 1 sec]
               ├─2132 /usr/sbin/zabbix_server: poller #75 [got 0 values in 0.000005 sec, getting values]
               ├─2133 /usr/sbin/zabbix_server: poller #76 [got 0 values in 0.000005 sec, getting values]
               ├─2134 /usr/sbin/zabbix_server: poller #77 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2135 /usr/sbin/zabbix_server: poller #78 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2136 /usr/sbin/zabbix_server: poller #79 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2137 /usr/sbin/zabbix_server: poller #80 [got 12 values in 0.628154 sec, idle 1 sec]
               ├─2138 /usr/sbin/zabbix_server: poller #81 [got 1 values in 0.003641 sec, idle 1 sec]
               ├─2139 /usr/sbin/zabbix_server: poller #82 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2140 /usr/sbin/zabbix_server: poller #83 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2141 /usr/sbin/zabbix_server: poller #84 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2142 /usr/sbin/zabbix_server: poller #85 [got 5 values in 0.312845 sec, getting values]
               ├─2143 /usr/sbin/zabbix_server: poller #86 [got 0 values in 0.000005 sec, getting values]
               ├─2144 /usr/sbin/zabbix_server: poller #87 [got 12 values in 0.604395 sec, idle 1 sec]
               ├─2145 /usr/sbin/zabbix_server: poller #88 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2146 /usr/sbin/zabbix_server: poller #89 [got 4 values in 0.009624 sec, idle 1 sec]
               ├─2147 /usr/sbin/zabbix_server: poller #90 [got 19 values in 0.803495 sec, idle 1 sec]
               ├─2148 /usr/sbin/zabbix_server: poller #91 [got 5 values in 0.619620 sec, idle 1 sec]
               ├─2149 /usr/sbin/zabbix_server: poller #92 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2150 /usr/sbin/zabbix_server: poller #93 [got 17 values in 0.338612 sec, getting values]
               ├─2151 /usr/sbin/zabbix_server: poller #94 [got 8 values in 0.239483 sec, getting values]
               ├─2152 /usr/sbin/zabbix_server: poller #95 [got 15 values in 0.583054 sec, idle 1 sec]
               ├─2153 /usr/sbin/zabbix_server: poller #96 [got 0 values in 0.000005 sec, getting values]
               ├─2154 /usr/sbin/zabbix_server: poller #97 [got 4 values in 0.009208 sec, idle 1 sec]
               ├─2155 /usr/sbin/zabbix_server: poller #98 [got 4 values in 0.009567 sec, idle 1 sec]
               ├─2156 /usr/sbin/zabbix_server: poller #99 [got 0 values in 0.000007 sec, idle 1 sec]
               ├─2157 /usr/sbin/zabbix_server: poller #100 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2158 /usr/sbin/zabbix_server: poller #101 [got 0 values in 0.000007 sec, idle 1 sec]
               ├─2159 /usr/sbin/zabbix_server: poller #102 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2160 /usr/sbin/zabbix_server: poller #103 [got 0 values in 0.000005 sec, getting values]
               ├─2161 /usr/sbin/zabbix_server: poller #104 [got 5 values in 0.316501 sec, getting values]
               ├─2162 /usr/sbin/zabbix_server: poller #105 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2163 /usr/sbin/zabbix_server: poller #106 [got 18 values in 0.330256 sec, getting values]
               ├─2164 /usr/sbin/zabbix_server: poller #107 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2165 /usr/sbin/zabbix_server: poller #108 [got 11 values in 0.609176 sec, idle 1 sec]
               ├─2166 /usr/sbin/zabbix_server: poller #109 [got 42 values in 2.105672 sec, idle 1 sec]
               ├─2167 /usr/sbin/zabbix_server: poller #110 [got 3 values in 0.227825 sec, getting values]
               ├─2168 /usr/sbin/zabbix_server: poller #111 [got 2 values in 0.013039 sec, idle 1 sec]
               ├─2169 /usr/sbin/zabbix_server: poller #112 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2170 /usr/sbin/zabbix_server: poller #113 [got 22 values in 0.483549 sec, getting values]
               ├─2171 /usr/sbin/zabbix_server: poller #114 [got 0 values in 0.000005 sec, getting values]
               ├─2172 /usr/sbin/zabbix_server: poller #115 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2173 /usr/sbin/zabbix_server: poller #116 [got 11 values in 0.619956 sec, idle 1 sec]
               ├─2174 /usr/sbin/zabbix_server: poller #117 [got 0 values in 0.000007 sec, idle 1 sec]
               ├─2175 /usr/sbin/zabbix_server: poller #118 [got 10 values in 0.424741 sec, getting values]
               ├─2176 /usr/sbin/zabbix_server: poller #119 [got 0 values in 0.000005 sec, idle 1 sec]
               ├─2177 /usr/sbin/zabbix_server: poller #120 [got 0 values in 0.000008 sec, idle 1 sec]
               ├─2178 /usr/sbin/zabbix_server: unreachable poller #1 [got 0 values in 0.000006 sec, idle 2 sec]
               ├─2179 /usr/sbin/zabbix_server: unreachable poller #2 [got 0 values in 0.000094 sec, idle 2 sec]
               ├─2180 /usr/sbin/zabbix_server: unreachable poller #3 [got 0 values in 0.000006 sec, idle 2 sec]
               ├─2181 /usr/sbin/zabbix_server: unreachable poller #4 [got 1 values in 0.308067 sec, getting values]
               ├─2182 /usr/sbin/zabbix_server: unreachable poller #5 [got 0 values in 0.000091 sec, getting values]
               ├─2183 /usr/sbin/zabbix_server: unreachable poller #6 [got 0 values in 0.001645 sec, getting values]
               ├─2184 /usr/sbin/zabbix_server: unreachable poller #7 [got 0 values in 0.000005 sec, idle 2 sec]
               ├─2185 /usr/sbin/zabbix_server: unreachable poller #8 [got 0 values in 0.001755 sec, getting values]
               ├─2186 /usr/sbin/zabbix_server: unreachable poller #9 [got 0 values in 0.000946 sec, getting values]
               ├─2187 /usr/sbin/zabbix_server: unreachable poller #10 [got 0 values in 0.000082 sec, getting values]
               ├─2188 /usr/sbin/zabbix_server: trapper #1 [processed data in 0.000391 sec, waiting for connection]
               ├─2189 /usr/sbin/zabbix_server: trapper #2 [processed data in 0.000396 sec, waiting for connection]
               ├─2190 /usr/sbin/zabbix_server: trapper #3 [processed data in 0.000418 sec, waiting for connection]
               ├─2191 /usr/sbin/zabbix_server: trapper #4 [processed data in 0.000331 sec, waiting for connection]
               ├─2192 /usr/sbin/zabbix_server: trapper #5 [processed data in 0.000393 sec, waiting for connection]
               ├─2193 /usr/sbin/zabbix_server: icmp pinger #1 [pinging hosts]
               ├─2194 /usr/sbin/zabbix_server: icmp pinger #2 [got 0 values in 0.000004 sec, idle 1 sec]
               ├─2195 /usr/sbin/zabbix_server: icmp pinger #3 [got 0 values in 0.000490 sec, idle 1 sec]
               ├─2196 /usr/sbin/zabbix_server: icmp pinger #4 [got 6 values in 2.118370 sec, idle 1 sec]
               ├─2197 /usr/sbin/zabbix_server: icmp pinger #5 [pinging hosts]
               ├─2198 /usr/sbin/zabbix_server: alert manager #1 [sent 0, failed 0 alerts, idle 5.007655 sec during 5.007657 ...
               ├─2199 /usr/sbin/zabbix_server: preprocessing manager #1 [queued 0, processed 1618 values, idle 4.898337 sec ...
               ├─2200 /usr/sbin/zabbix_server: preprocessing worker #1 started
               ├─2201 /usr/sbin/zabbix_server: preprocessing worker #2 started
               └─2202 /usr/sbin/zabbix_server: preprocessing worker #3 started
    
    Mar 07 14:53:22 zabbixdcfe1.nectlc systemd[1]: Starting Cluster Controlled zabbix-server...
    Mar 07 14:53:22 zabbixdcfe1.nectlc systemd[1]: zabbix-server.service: Supervising process 1832 which is not our chi...xits.
    Mar 07 14:53:22 zabbixdcfe1.nectlc systemd[1]: Started Cluster Controlled zabbix-server.
    Hint: Some lines were ellipsized, use -l to show in full.

    Code:
    # cat /etc/zabbix/zabbix_server.conf
    # This is a configuration file for Zabbix server daemon
    # To get more information about Zabbix, visit http://www.zabbix.com
    
    ############ GENERAL PARAMETERS #################
    
    ### Option: ListenPort
    #       Listen port for trapper.
    #
    # Mandatory: no
    # Range: 1024-32767
    # Default:
    # ListenPort=10051
    
    ### Option: SourceIP
    #       Source IP address for outgoing connections.
    #
    # Mandatory: no
    # Default:
    # SourceIP=
    
    ### Option: LogType
    #       Specifies where log messages are written to:
    #               system  - syslog
    #               file    - file specified with LogFile parameter
    #               console - standard output
    #
    # Mandatory: no
    # Default:
    # LogType=file
    
    ### Option: LogFile
    #       Log file name for LogType 'file' parameter.
    #
    # Mandatory: no
    # Default:
    # LogFile=
    
    LogFile=/var/log/zabbix/zabbix_server.log
    
    ### Option: LogFileSize
    #       Maximum size of log file in MB.
    #       0 - disable automatic log rotation.
    #
    # Mandatory: no
    # Range: 0-1024
    # Default:
    # LogFileSize=1
    
    LogFileSize=1
    
    ### Option: DebugLevel
    #       Specifies debug level:
    #       0 - basic information about starting and stopping of Zabbix processes
    #       1 - critical information
    #       2 - error information
    #       3 - warnings
    #       4 - for debugging (produces lots of information)
    #       5 - extended debugging (produces even more information)
    #
    # Mandatory: no
    # Range: 0-5
    # Default:
    # DebugLevel=3
    
    ### Option: PidFile
    #       Name of PID file.
    #
    # Mandatory: no
    # Default:
    # PidFile=/tmp/zabbix_server.pid
    
    #PidFile=/var/run/zabbix/zabbix_server.pid
    PidFile=/var/run/zabbix/zabbix_server.pid
    
    ### Option: SocketDir
    #       IPC socket directory.
    #       Directory to store IPC sockets used by internal Zabbix services.
    #
    # Mandatory: no
    # Default:
    # SocketDir=/tmp
    
    SocketDir=/var/run/zabbix
    
    ### Option: DBHost
    #       Database host name.
    #       If set to localhost, socket is used for MySQL.
    #       If set to empty string, socket is used for PostgreSQL.
    #
    # Mandatory: no
    # Default:
    DBHost=zabbixdb1
    
    ### Option: DBName
    #       Database name.
    #       For SQLite3 path to database file must be provided. DBUser and DBPassword are ignored.
    #
    # Mandatory: yes
    # Default:
    DBName=zabbixdb
    
    
    ### Option: DBSchema
    #       Schema name. Used for IBM DB2 and PostgreSQL.
    #
    # Mandatory: no
    # Default:
    # DBSchema=
    
    ### Option: DBUser
    #       Database user. Ignored for SQLite.
    #
    # Mandatory: no
    # Default:
    # DBUser=
    
    DBUser=zabbixuser
    
    ### Option: DBPassword
    #       Database password. Ignored for SQLite.
    #       Comment this line if no password is used.
    #
    # Mandatory: no
    # Default:
    # DBPassword=
    
    DBPassword=***************
    ### Option: DBSocket
    #       Path to MySQL socket.
    #
    # Mandatory: no
    # Default:
    # DBSocket=/tmp/mysql.sock
    
    ### Option: DBPort
    #       Database port when not using local socket. Ignored for SQLite.
    #
    # Mandatory: no
    # Range: 1024-65535
    # Default (for MySQL):
    # DBPort=3306
    
    ### Option: HistoryStorageURL
    #       History storage HTTP[S] URL.
    #
    # Mandatory: no
    # Default:
    # HistoryStorageURL=
    
    ### Option: HistoryStorageTypes
    #       Comma separated list of value types to be sent to the history storage.
    #
    # Mandatory: no
    # Default:
    # HistoryStorageTypes=uint,dbl,str,log,text
    
    ############ ADVANCED PARAMETERS ################
    
    ### Option: StartPollers
    #       Number of pre-forked instances of pollers.
    #
    # Mandatory: no
    # Range: 0-1000
    # Default:
    # StartPollers=5
    StartPollers=120
    
    ### Option: StartIPMIPollers
    #       Number of pre-forked instances of IPMI pollers.
    #       The IPMI manager process is automatically started when at least one IPMI poller is started.
    #
    # Mandatory: no
    # Range: 0-1000
    # Default:
    # StartIPMIPollers=0
    
    ### Option: StartPreprocessors
    #       Number of pre-forked instances of preprocessing workers.
    #       The preprocessing manager process is automatically started when preprocessor worker is started.
    #
    # Mandatory: no
    # Range: 1-1000
    # Default:
    # StartPreprocessors=3
    
    ### Option: StartPollersUnreachable
    #       Number of pre-forked instances of pollers for unreachable hosts (including IPMI and Java).
    #       At least one poller for unreachable hosts must be running if regular, IPMI or Java pollers
    #       are started.
    #
    # Mandatory: no
    # Range: 0-1000
    # Default:
    # StartPollersUnreachable=1
    StartPollersUnreachable=10
    
    ### Option: StartTrappers
    #       Number of pre-forked instances of trappers.
    #       Trappers accept incoming connections from Zabbix sender, active agents and active proxies.
    #       At least one trapper process must be running to display server availability and view queue
    #       in the frontend.
    #
    # Mandatory: no
    # Range: 0-1000
    # Default:
    # StartTrappers=5
    StartTrappers=5
    
    ### Option: StartPingers
    #       Number of pre-forked instances of ICMP pingers.
    #
    # Mandatory: no
    # Range: 0-1000
    # Default:
    # StartPingers=1
    StartPingers=5
    
    ### Option: StartDiscoverers
    #       Number of pre-forked instances of discoverers.
    #
    # Mandatory: no
    # Range: 0-250
    # Default:
    # StartDiscoverers=1
    StartDiscoverers=5
    
    ### Option: StartHTTPPollers
    #       Number of pre-forked instances of HTTP pollers.
    #
    # Mandatory: no
    # Range: 0-1000
    # Default:
    # StartHTTPPollers=1
    
    ### Option: StartTimers
    #       Number of pre-forked instances of timers.
    #       Timers process time-based trigger functions and maintenance periods.
    #       Only the first timer process handles the maintenance periods.
    #
    # Mandatory: no
    # Range: 1-1000
    # Default:
    # StartTimers=1
    
    ### Option: StartEscalators
    #       Number of pre-forked instances of escalators.
    #
    # Mandatory: no
    # Range: 0-100
    # Default:
    # StartEscalators=1
    
    ### Option: StartAlerters
    #       Number of pre-forked instances of alerters.
    #       Alerters send the notifications created by action operations.
    #
    # Mandatory: no
    # Range: 0-100
    # Default:
    # StartAlerters=3
    
    ### Option: JavaGateway
    #       IP address (or hostname) of Zabbix Java gateway.
    #       Only required if Java pollers are started.
    #
    # Mandatory: no
    # Default:
    # JavaGateway=
    
    ### Option: JavaGatewayPort
    #       Port that Zabbix Java gateway listens on.
    #
    # Mandatory: no
    # Range: 1024-32767
    # Default:
    # JavaGatewayPort=10052
    
    ### Option: StartJavaPollers
    #       Number of pre-forked instances of Java pollers.
    #
    # Mandatory: no
    # Range: 0-1000
    # Default:
    # StartJavaPollers=0
    
    ### Option: StartVMwareCollectors
    #       Number of pre-forked vmware collector instances.
    #
    # Mandatory: no
    # Range: 0-250
    # Default:
    # StartVMwareCollectors=0
    
    ### Option: VMwareFrequency
    #       How often Zabbix will connect to VMware service to obtain a new data.
    #
    # Mandatory: no
    # Range: 10-86400
    # Default:
    # VMwareFrequency=60
    
    ### Option: VMwarePerfFrequency
    #       How often Zabbix will connect to VMware service to obtain performance data.
    #
    # Mandatory: no
    # Range: 10-86400
    # Default:
    # VMwarePerfFrequency=60
    
    ### Option: VMwareCacheSize
    #       Size of VMware cache, in bytes.
    #       Shared memory size for storing VMware data.
    #       Only used if VMware collectors are started.
    #
    # Mandatory: no
    # Range: 256K-2G
    # Default:
    # VMwareCacheSize=8M
    
    ### Option: VMwareTimeout
    #       Specifies how many seconds vmware collector waits for response from VMware service.
    #
    # Mandatory: no
    # Range: 1-300
    # Default:
    # VMwareTimeout=10
    
    ### Option: SNMPTrapperFile
    #       Temporary file used for passing data from SNMP trap daemon to the server.
    #       Must be the same as in zabbix_trap_receiver.pl or SNMPTT configuration file.
    #
    # Mandatory: no
    # Default:
    # SNMPTrapperFile=/tmp/zabbix_traps.tmp
    
    SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
    
    ### Option: StartSNMPTrapper
    #       If 1, SNMP trapper process is started.
    #
    # Mandatory: no
    # Range: 0-1
    # Default:
    # StartSNMPTrapper=0
    
    ### Option: ListenIP
    #       List of comma delimited IP addresses that the trapper should listen on.
    #       Trapper will listen on all network interfaces if this parameter is missing.
    #
    # Mandatory: no
    # Default:
    # ListenIP=0.0.0.0
    
    # ListenIP=127.0.0.1
    
    ### Option: HousekeepingFrequency
    #       How often Zabbix will perform housekeeping procedure (in hours).
    #       Housekeeping is removing outdated information from the database.
    #       To prevent Housekeeper from being overloaded, no more than 4 times HousekeepingFrequency
    #       hours of outdated information are deleted in one housekeeping cycle, for each item.
    #       To lower load on server startup housekeeping is postponed for 30 minutes after server start.
    #       With HousekeepingFrequency=0 the housekeeper can be only executed using the runtime control option.
    #       In this case the period of outdated information deleted in one housekeeping cycle is 4 times the
    #       period since the last housekeeping cycle, but not less than 4 hours and not greater than 4 days.
    #
    # Mandatory: no
    # Range: 0-24
    # Default:
    # HousekeepingFrequency=1
    
    ### Option: MaxHousekeeperDelete
    #       The table "housekeeper" contains "tasks" for housekeeping procedure in the format:
    #       [housekeeperid], [tablename], [field], [value].
    #       No more than 'MaxHousekeeperDelete' rows (corresponding to [tablename], [field], [value])
    #       will be deleted per one task in one housekeeping cycle.
    #       SQLite3 does not use this parameter, deletes all corresponding rows without a limit.
    #       If set to 0 then no limit is used at all. In this case you must know what you are doing!
    #
    # Mandatory: no
    # Range: 0-1000000
    # Default:
    MaxHousekeeperDelete=500
    
    ### Option: CacheSize
    #       Size of configuration cache, in bytes.
    #       Shared memory size for storing host, item and trigger data.
    #
    # Mandatory: no
    # Range: 128K-8G
    # Default:
    CacheSize=128M
    
    ### Option: CacheUpdateFrequency
    #       How often Zabbix will perform update of configuration cache, in seconds.
    #
    # Mandatory: no
    # Range: 1-3600
    # Default:
    # CacheUpdateFrequency=60
    
    ### Option: StartDBSyncers
    #       Number of pre-forked instances of DB Syncers.
    #
    # Mandatory: no
    # Range: 1-100
    # Default:
    # StartDBSyncers=4
    StartDBSyncers=12
    
    ### Option: HistoryCacheSize
    #       Size of history cache, in bytes.
    #       Shared memory size for storing history data.
    #
    # Mandatory: no
    # Range: 128K-2G
    # Default:
    # HistoryCacheSize=16M
    HistoryCacheSize=164M
    
    ### Option: HistoryIndexCacheSize
    #       Size of history index cache, in bytes.
    #       Shared memory size for indexing history cache.
    #
    # Mandatory: no
    # Range: 128K-2G
    # Default:
    # HistoryIndexCacheSize=4M
    HistoryIndexCacheSize=128M
    
    ### Option: TrendCacheSize
    #       Size of trend cache, in bytes.
    #       Shared memory size for storing trends data.
    #
    # Mandatory: no
    # Range: 128K-2G
    # Default:
    # TrendCacheSize=4M
    # TrendCacheSize=1G
    TrendCacheSize=32M
    
    ### Option: ValueCacheSize
    #       Size of history value cache, in bytes.
    #       Shared memory size for caching item history data requests.
    #       Setting to 0 disables value cache.
    #
    # Mandatory: no
    # Range: 0,128K-64G
    # Default:
    # ValueCacheSize=8M
    ValueCacheSize=32M
    
    ### Option: Timeout
    #       Specifies how long we wait for agent, SNMP device or external check (in seconds).
    #
    # Mandatory: no
    # Range: 1-30
    # Default:
    # Timeout=3
    
    Timeout=20
    
    ### Option: TrapperTimeout
    #       Specifies how many seconds trapper may spend processing new data.
    #
    # Mandatory: no
    # Range: 1-300
    # Default:
    # TrapperTimeout=300
    
    ### Option: UnreachablePeriod
    #       After how many seconds of unreachability treat a host as unavailable.
    #
    # Mandatory: no
    # Range: 1-3600
    # Default:
    # UnreachablePeriod=45
    
    ### Option: UnavailableDelay
    #       How often host is checked for availability during the unavailability period, in seconds.
    #
    # Mandatory: no
    # Range: 1-3600
    # Default:
    # UnavailableDelay=60
    
    ### Option: UnreachableDelay
    #       How often host is checked for availability during the unreachability period, in seconds.
    #
    # Mandatory: no
    # Range: 1-3600
    # Default:
    # UnreachableDelay=15
    
    ### Option: AlertScriptsPath
    #       Full path to location of custom alert scripts.
    #       Default depends on compilation options.
    #
    # Mandatory: no
    # Default:
    # AlertScriptsPath=${datadir}/zabbix/alertscripts
    
    AlertScriptsPath=/usr/lib/zabbix/alertscripts
    
    ### Option: ExternalScripts
    #       Full path to location of external scripts.
    #       Default depends on compilation options.
    #
    # Mandatory: no
    # Default:
    # ExternalScripts=${datadir}/zabbix/externalscripts
    
    ExternalScripts=/usr/lib/zabbix/externalscripts
    
    ### Option: FpingLocation
    #       Location of fping.
    #       Make sure that fping binary has root ownership and SUID flag set.
    #
    # Mandatory: no
    # Default:
    # FpingLocation=/usr/sbin/fping
    
    ### Option: Fping6Location
    #       Location of fping6.
    #       Make sure that fping6 binary has root ownership and SUID flag set.
    #       Make empty if your fping utility is capable to process IPv6 addresses.
    #
    # Mandatory: no
    # Default:
    # Fping6Location=/usr/sbin/fping6
    
    ### Option: SSHKeyLocation
    #       Location of public and private keys for SSH checks and actions.
    #
    # Mandatory: no
    # Default:
    # SSHKeyLocation=
    
    ### Option: LogSlowQueries
    #       How long a database query may take before being logged (in milliseconds).
    #       Only works if DebugLevel set to 3, 4 or 5.
    #       0 - don't log slow queries.
    #
    # Mandatory: no
    # Range: 1-3600000
    # Default:
    # LogSlowQueries=0
    
    LogSlowQueries=3000
    
    ### Option: TmpDir
    #       Temporary directory.
    #
    # Mandatory: no
    # Default:
    # TmpDir=/tmp
    
    ### Option: StartProxyPollers
    #       Number of pre-forked instances of pollers for passive proxies.
    #
    # Mandatory: no
    # Range: 0-250
    # Default:
    # StartProxyPollers=1
    
    ### Option: ProxyConfigFrequency
    #       How often Zabbix Server sends configuration data to a Zabbix Proxy in seconds.
    #       This parameter is used only for proxies in the passive mode.
    #
    # Mandatory: no
    # Range: 1-3600*24*7
    # Default:
    # ProxyConfigFrequency=3600
    
    ### Option: ProxyDataFrequency
    #       How often Zabbix Server requests history data from a Zabbix Proxy in seconds.
    #       This parameter is used only for proxies in the passive mode.
    #
    # Mandatory: no
    # Range: 1-3600
    # Default:
    # ProxyDataFrequency=1
    
    ### Option: AllowRoot
    #       Allow the server to run as 'root'. If disabled and the server is started by 'root', the server
    #       will try to switch to the user specified by the User configuration option instead.
    #       Has no effect if started under a regular user.
    #       0 - do not allow
    #       1 - allow
    #
    # Mandatory: no
    # Default:
    # AllowRoot=0
    
    ### Option: User
    #       Drop privileges to a specific, existing user on the system.
    #       Only has effect if run as 'root' and AllowRoot is disabled.
    #
    # Mandatory: no
    # Default:
    # User=zabbix
    
    ### Option: Include
    #       You may include individual files or all files in a directory in the configuration file.
    #       Installing Zabbix will create include directory in /usr/local/etc, unless modified during the compile time.
    #
    # Mandatory: no
    # Default:
    # Include=
    
    # Include=/usr/local/etc/zabbix_server.general.conf
    # Include=/usr/local/etc/zabbix_server.conf.d/
    # Include=/usr/local/etc/zabbix_server.conf.d/*.conf
    
    ### Option: SSLCertLocation
    #       Location of SSL client certificates.
    #       This parameter is used only in web monitoring.
    #
    # Mandatory: no
    # Default:
    # SSLCertLocation=${datadir}/zabbix/ssl/certs
    
    ### Option: SSLKeyLocation
    #       Location of private keys for SSL client certificates.
    #       This parameter is used only in web monitoring.
    #
    # Mandatory: no
    # Default:
    # SSLKeyLocation=${datadir}/zabbix/ssl/keys
    
    ### Option: SSLCALocation
    #       Override the location of certificate authority (CA) files for SSL server certificate verification.
    #       If not set, system-wide directory will be used.
    #       This parameter is used only in web monitoring and SMTP authentication.
    #
    # Mandatory: no
    # Default:
    # SSLCALocation=
    
    ####### LOADABLE MODULES #######
    
    ### Option: LoadModulePath
    #       Full path to location of server modules.
    #       Default depends on compilation options.
    #
    # Mandatory: no
    # Default:
    # LoadModulePath=${libdir}/modules
    
    ### Option: LoadModule
    #       Module to load at server startup. Modules are used to extend functionality of the server.
    #       Format: LoadModule=<module.so>
    #       The modules must be located in directory specified by LoadModulePath.
    #       It is allowed to include multiple LoadModule parameters.
    #
    # Mandatory: no
    # Default:
    # LoadModule=
    
    ####### TLS-RELATED PARAMETERS #######
    
    ### Option: TLSCAFile
    #       Full pathname of a file containing the top-level CA(s) certificates for
    #       peer certificate verification.
    #
    # Mandatory: no
    # Default:
    # TLSCAFile=
    
    ### Option: TLSCRLFile
    #       Full pathname of a file containing revoked certificates.
    #
    # Mandatory: no
    # Default:
    # TLSCRLFile=
    
    ### Option: TLSCertFile
    #       Full pathname of a file containing the server certificate or certificate chain.
    #
    # Mandatory: no
    # Default:
    # TLSCertFile=
    
    ### Option: TLSKeyFile
    #       Full pathname of a file containing the server private key.
    #
    # Mandatory: no
    # Default:
    # TLSKeyFile=
    can help for tuning this machine?
  • DmitryL
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • May 2016
    • 278

    #2
    Crash with what message? Can you show zabbix_server.log before the crash?
    Amount of started processess looks like an overkill tho.

    Comment

    • mark88s
      Junior Member
      • Mar 2018
      • 2

      #3
      I think I found the problem but I do not know how to solve
      in practice it consumes all the physical ram and even the swap to crash

      is it possible to set a limit to use swap memory?


      [root@zabbixdatabase ~]# free -h -s 3
      total used free shared buff/cache available
      Mem: 3.7G 1.2G 2.2G 2.5M 344M 2.3G
      Swap: 1.6G 40M 1.6G

      total used free shared buff/cache available
      Mem: 3.7G 1.2G 2.1G 2.5M 345M 2.3G
      Swap: 1.6G 40M 1.6G

      total used free shared buff/cache available
      Mem: 3.7G 1.2G 2.1G 2.5M 345M 2.3G
      Swap: 1.6G 40M 1.6G

      total used free shared buff/cache available
      Mem: 3.7G 1.2G 2.1G 2.5M 345M 2.2G
      Swap: 1.6G 40M 1.6G

      total used free shared buff/cache available
      Mem: 3.7G 1.2G 2.1G 2.5M 345M 2.2G
      Swap: 1.6G 40M 1.6G

      total used free shared buff/cache available
      Mem: 3.7G 1.2G 2.1G 2.5M 346M 2.2G
      Swap: 1.6G 40M 1.6G

      total used free shared buff/cache available
      Mem: 3.7G 1.2G 2.1G 2.5M 346M 2.2G
      Swap: 1.6G 40M 1.6G




      Comment

      Working...