Ad Widget

Collapse

Zabbix Dying For No Obvious Reason

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • LordGraves
    Junior Member
    • Jan 2022
    • 17

    #1

    Zabbix Dying For No Obvious Reason

    Hey all,

    I recently added a large number of new agents to be monitored by my server. This was the ONLY change made. I was in the process of adding the new hosts to their groups when I got the message at the bottom of my screen "Zabbix Server is not running: the information displayed may not be current."

    I quickly logged into my server and did a systemctl status on zabbix-server:

    [user@server]# systemctl status zabbix-server
    ● zabbix-server.service - Zabbix Server
    Loaded: loaded (/usr/lib/systemd/system/zabbix-server.service; enabled; vendor preset: disabled)
    Active: activating (auto-restart) (Result: exit-code) since Wed 2022-02-23 14:44:34 MST; 1s ago
    Process: 29578 ExecStop=/bin/kill -SIGTERM $MAINPID (code=exited, status=1/FAILURE)
    Process: 29565 ExecStart=/usr/sbin/zabbix_server -c $CONFFILE (code=exited, status=0/SUCCESS)
    Main PID: 29567 (code=exited, status=0/SUCCESS)

    Feb 23 14:44:34 server kill[29578]: -q, --queue <sig> use sigqueue(2) rather than kill(2)
    Feb 23 14:44:34 server kill[29578]: -p, --pid print pids without signaling them
    Feb 23 14:44:34 server kill[29578]: -l, --list [=<signal>] list signal names, or convert one to a name
    Feb 23 14:44:34 server kill[29578]: -L, --table list signal names and numbers
    Feb 23 14:44:34 server kill[29578]: -h, --help display this help and exit
    Feb 23 14:44:34 server kill[29578]: -V, --version output version information and exit
    Feb 23 14:44:34 server kill[29578]: For more details see kill(1).
    Feb 23 14:44:34 server systemd[1]: zabbix-server.service: control process exited, code=exited status=1
    Feb 23 14:44:34 server systemd[1]: Unit zabbix-server.service entered failed state.
    Feb 23 14:44:34 server systemd[1]: zabbix-server.service failed.


    I checked var\log\zabbix\zabbix-server.log and found the following:

    [user@server]# tail -n 30 /var/log/zabbix/zabbix_server.log
    29882:20220223:144633.194 server #0 started [main process]
    29889:20220223:144633.201 server #1 started [configuration syncer #1]
    29889:20220223:144633.595 __mem_malloc: skipped 0 asked 24 skip_min 18446744073709551615 skip_max 0
    29889:20220223:144633.602 [file:dbconfig.c,line:96] __zbx_mem_realloc(): out of memory (requested 16 bytes)
    29889:20220223:144633.615 [file:dbconfig.c,line:96] __zbx_mem_realloc(): please increase CacheSize configuration parameter
    29889:20220223:144633.622 === memory statistics for configuration cache ===
    29889:20220223:144633.634 min chunk size: 18446744073709551615 bytes
    29889:20220223:144633.640 max chunk size: 0 bytes
    29889:20220223:144633.646 memory of total size 7200792 bytes fragmented into 74216 chunks
    29889:20220223:144633.652 of those, 0 bytes are in 0 free chunks
    29889:20220223:144633.664 of those, 7200792 bytes are in 74216 used chunks
    29889:20220223:144633.670 of those, 1187440 bytes are used by allocation overhead
    29889:20220223:144633.676 ================================
    29889:20220223:144633.688 === Backtrace: ===
    29889:20220223:144633.695 11: /usr/sbin/zabbix_server: configuration syncer [syncing configuration](zbx_backtrace+0x42) [0x55af35babe3e]
    29889:20220223:144633.701 10: /usr/sbin/zabbix_server: configuration syncer [syncing configuration](__zbx_mem_realloc+0x169) [0x55af35ba6cf6]
    29889:20220223:144633.708 9: /usr/sbin/zabbix_server: configuration syncer [syncing configuration](+0x193146) [0x55af35b6c146]
    29889:20220223:144633.719 8: /usr/sbin/zabbix_server: configuration syncer [syncing configuration](+0x19ea63) [0x55af35b77a63]
    29889:20220223:144633.726 7: /usr/sbin/zabbix_server: configuration syncer [syncing configuration](DCsync_configuration+0x1367) [0x55af35b78fcd]
    29889:20220223:144633.738 6: /usr/sbin/zabbix_server: configuration syncer [syncing configuration](dbconfig_thread+0x135) [0x55af35a33547]
    29889:20220223:144633.744 5: /usr/sbin/zabbix_server: configuration syncer [syncing configuration](zbx_thread_start+0x37) [0x55af35bbafe5]
    29889:20220223:144633.751 4: /usr/sbin/zabbix_server: configuration syncer [syncing configuration](MAIN_ZABBIX_ENTRY+0xa8c) [0x55af35a23768]
    29889:20220223:144633.757 3: /usr/sbin/zabbix_server: configuration syncer [syncing configuration](daemon_start+0x2fb) [0x55af35baba8a]
    29889:20220223:144633.763 2: /usr/sbin/zabbix_server: configuration syncer [syncing configuration](main+0x2b0) [0x55af35a22c92]
    29889:20220223:144633.770 1: /lib64/libc.so.6(__libc_start_main+0xf5) [0x7fcb11fe6555]
    29889:20220223:144633.776 0: /usr/sbin/zabbix_server: configuration syncer [syncing configuration](+0x48d29) [0x55af35a21d29]
    29882:20220223:144633.782 One child process died (PID:29889,exitcode/signal:1). Exiting ...
    29882:20220223:144633.788 syncing trend data...
    29882:20220223:144633.794 syncing trend data done
    29882:20220223:144633.801 Zabbix Server stopped. Zabbix 5.0.20 (revision bf8d9f8abb).

    Here is my current build:
    RHEL7.9
    Zabbix 5.0
    Mariadb-Server 5.5.68
    Httpd 2.4.6-97

    Any advice on what to check? Based on the behavior, I think it might be a resource issue?
    Im running on a VM through Vsphere
    4 CPU
    8GB RAM
    45GB HDD
  • LordGraves
    Junior Member
    • Jan 2022
    • 17

    #2
    Note: I increased the cache size from 8M to 2G. Restarted the service, and it came up. Going to monitor it and see how it does.

    Comment

    • iconicnetworks
      Member
      • Feb 2022
      • 34

      #3
      Hi There. What are the rest of your values set to in zabibix_server.conf?

      Comment

      • LordGraves
        Junior Member
        • Jan 2022
        • 17

        #4
        Its a pretty big file, were you looking for something specific?

        Here are the basics:

        # 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: yes, if LogType is set to file, otherwise 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=0

        ### 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

        ### 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=localhost

        ### Option: DBName
        # Database name.
        #
        # Mandatory: yes
        # Default:
        # DBName=

        DBName=zabbixdb

        ### Option: DBSchema
        # Schema name. Used for PostgreSQL.
        #
        # Mandatory: no
        # Default:
        # DBSchema=

        ### Option: DBUser
        # Database user.
        #
        # Mandatory: no
        # Default:
        # DBUser=

        DBUser=zabbix

        ### Option: DBPassword
        # Database password.
        # Comment this line if no password is used.
        #
        # Mandatory: no
        # Default:
        DBPassword=ThereIsNoPasswordThereIsOnlyZuul

        ### Option: DBSocket
        # Path to MySQL socket.
        #
        # Mandatory: no
        # Default:
        # DBSocket=

        ### Option: DBPort
        # Database port when not using local socket.
        #
        # Mandatory: no
        # Range: 1024-65535
        # Default:
        # DBPort=

        ### 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

        ### Option: HistoryStorageDateIndex
        # Enable preprocessing of history values in history storage to store values in different indices based on date.
        # 0 - disable
        # 1 - enable
        #
        # Mandatory: no
        # Default:
        # HistoryStorageDateIndex=0

        ### Option: ExportDir
        # Directory for real time export of events, history and trends in newline delimited JSON format.
        # If set, enables real time export.
        #
        # Mandatory: no
        # Default:
        # ExportDir=

        ### Option: ExportFileSize
        # Maximum size per export file in bytes.
        # Only used for rotation if ExportDir is set.
        #
        # Mandatory: no
        # Range: 1M-1G
        # Default:
        # ExportFileSize=1G

        ### Option: ExportType
        # List of comma delimited types of real time export - allows to control export entities by their
        # type (events, history, trends) individually.
        # Valid only if ExportDir is set.
        #
        # Mandatory: no
        # Default:
        # ExportType=events,history,trends

        ############ ADVANCED PARAMETERS ################

        ### Option: StartPollers
        # Number of pre-forked instances of pollers.
        #
        # Mandatory: no
        # Range: 0-1000
        # Default:
        # StartPollers=5

        ### 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

        ### 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

        ### Option: StartPingers
        # Number of pre-forked instances of ICMP pingers.
        #
        # Mandatory: no
        # Range: 0-1000
        # Default:
        # StartPingers=1

        ### Option: StartDiscoverers
        # Number of pre-forked instances of discoverers.
        #
        # Mandatory: no
        # Range: 0-250
        # Default:
        StartDiscoverers=2

        ### 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 maintenance periods.
        # Only the first timer process handles host maintenance updates. Problem suppression updates are shared
        # between all timers.
        #
        # 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

        ### 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.
        # 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=5000

        ### Option: CacheSize
        # Size of configuration cache, in bytes.
        # Shared memory size for storing host, item and trigger data.
        #
        # Mandatory: no
        # Range: 128K-64G
        # Default:
        # CacheSize=8M

        CacheSize=2G

        ### 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

        ### Option: HistoryCacheSize
        # Size of history cache, in bytes.
        # Shared memory size for storing history data.
        #
        # Mandatory: no
        # Range: 128K-2G
        # Default:
        # HistoryCacheSize=16M

        ### Option: HistoryIndexCacheSize
        # Size of history index cache, in bytes.
        # Shared memory size for indexing history cache.
        #
        # Mandatory: no
        # Range: 128K-2G
        # Default:
        # HistoryIndexCacheSize=4M

        ### Option: TrendCacheSize
        # Size of trend cache, in bytes.
        # Shared memory size for storing trends data.
        #
        # Mandatory: no
        # Range: 128K-2G
        # Default:
        # TrendCacheSize=4M

        ### 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

        ### 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=4

        ### 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.
        # To see the default path run command "zabbix_server --help".
        #
        # 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.
        # To see the default path run command "zabbix_server --help".
        #
        # 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: StartLLDProcessors
        # Number of pre-forked instances of low level discovery processors.
        #
        # Mandatory: no
        # Range: 1-100
        # Default:
        # StartLLDProcessors=2

        ### 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.
        # Default depends on compilation options.
        # To see the default path run command "zabbix_server --help".
        #
        # 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.
        # Default depends on compilation options.
        # To see the default path run command "zabbix_server --help".
        #
        # 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=

        ### Option: StatsAllowedIP
        # List of comma delimited IP addresses, optionally in CIDR notation, or DNS names of external Zabbix instances.
        # Stats request will be accepted only from the addresses listed here. If this parameter is not set no stats requests
        # will be accepted.
        # If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally
        # and '::/0' will allow any IPv4 or IPv6 address.
        # '0.0.0.0/0' can be used to allow any IPv4 address.
        # Example: StatsAllowedIP=127.0.0.1,192.168.1.0/24,::1,2001:db8::/32,zabbix.example.com
        #
        # Mandatory: no
        # Default:
        # StatsAllowedIP=
        StatsAllowedIP=127.0.0.1

        Comment

        • iconicnetworks
          Member
          • Feb 2022
          • 34

          #5
          Hi there, are you still having this issue? There are a number of improvements you can make to optimise the zabbix_server.conf file, also make sure your database is fully optimised too.

          Comment


          • LordGraves
            LordGraves commented
            Editing a comment
            The issue has not reared its ugly head again since increasing the cache. I'm still interested in optimization you mentioned.
            Last edited by LordGraves; 02-03-2022, 15:50.
        • um3n
          Member
          • Aug 2021
          • 47

          #6
          You should also take a look to the logfiles of the zabbixserver, the dbms and the os itself.
          Maybe you can get a hint about what causes this behavior.

          Comment

          Working...