Ad Widget

Collapse

Проблема после инсталяции

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • akenins
    Member
    • Sep 2012
    • 38

    #1

    Проблема после инсталяции

    Добрый день.
    У меня проблема после инсталяции заббикса.
    Инсталировал его на отдельном сервере от базы данных.
    Использую базу данных IBM DB2 на AIX, и сервер приложений на SLES 11 sp1.
    Версия заббикса 2.0.2.

    Проблема в том, что после старта, всё определяется, к базе данных подключается.

    Проблема в том, что он не мониторин хосты, установил на порт 15000, файрвола нет.
    На первой странице в DashBoard себя показывает как ON, а вот в хостах, он себя не видит, хотя заббикс агент запущен правильно с конфиг файлом, который указывает на сервер.
    В чём может быть проблема?
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    Originally posted by akenins
    а вот в хостах, он себя не видит
    Расшифруйте фразу.
    Тип используемых проверок
    Zabbix агент
    Zabbix агент (активный)
    В zabbix_server.conf
    NodeID=0 ?
    Порты по умолчанию для zabbix_agentd не меняли?
    Last edited by dima_dm; 18-09-2012, 08:52.

    Comment

    • akenins
      Member
      • Sep 2012
      • 38

      #3
      Описание проблемы

      Добрый день.
      Когда заходишь в мониторинг -> Latest Data (данных о серверах нет), хотя они добавлены в мониторинг и если зайти в Configuration -> HOSTS там они есть.
      Приложил скриншоты.
      Притом на первичном дашборде видны оба без статуса с проблемами.

      Почему между ними нет коннекта?

      LOG:

      26914:20120924:153544.617 Starting Zabbix Server. Zabbix 2.0.2 (revision 29214).
      26914:20120924:153544.617 ****** Enabled features ******
      26914:20120924:153544.617 SNMP monitoring: YES
      26914:20120924:153544.617 IPMI monitoring: NO
      26914:20120924:153544.617 WEB monitoring: YES
      26914:20120924:153544.617 Jabber notifications: YES
      26914:20120924:153544.617 Ez Texting notifications: YES
      26914:20120924:153544.617 ODBC: NO
      26914:20120924:153544.617 SSH2 support: NO
      26914:20120924:153544.617 IPv6 support: NO
      26914:20120924:153544.617 ******************************
      26914:20120924:153544.617 In DBconnect() flag:0
      26914:20120924:153557.550 One child process died (PID:26921,exitcode/signal:127). Exiting ...
      26914:20120924:153557.550 zbx_on_exit() called
      26914:20120924:153559.551 In DBconnect() flag:1




      Конфиг заббикс сервера тут:

      # This is a configuration file for Zabbix Server process
      # To get more information about Zabbix,
      # visit http://www.zabbix.com

      ############ GENERAL PARAMETERS #################

      ### Option: NodeID
      # Unique NodeID in distributed setup.
      # 0 - standalone server
      #
      # Mandatory: no
      # Range: 0-999
      # Default:
      NodeID=0

      ### 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: LogFile
      # Name of log file.
      # If not set, syslog is used.
      #
      # Mandatory: no
      # Default:
      # LogFile=

      LogFile=/tmp/zabbix_server.log

      ### Option: LogFileSize
      # Maximum size of log file in MB.
      # 0 - disable automatic log rotation.
      #
      # Mandatory: no
      # Range: 0-1024
      # Default:
      LogFileSize=10

      ### Option: DebugLevel
      # Specifies debug level
      # 0 - no debug
      # 1 - critical information
      # 2 - error information
      # 3 - warnings
      # 4 - for debugging (produces lots of information)
      #
      # Mandatory: no
      # Range: 0-4
      # Default:
      DebugLevel=4

      ### Option: PidFile
      # Name of PID file.
      #
      # Mandatory: no
      # Default:
      # PidFile=/tmp/zabbix_server.pid

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

      ### Option: DBName
      # Database name.
      # For SQLite3 path to database file must be provided. DBUser and DBPassword are ignored.
      #
      # Mandatory: yes
      # Default:
      # DBName=

      DBName=zabbixdb

      ### Option: DBSchema
      # Schema name. Used for IBM DB2.
      #
      # Mandatory: no
      # Default:
      DBSchema=zabbix

      ### Option: DBUser
      # Database user. Ignored for SQLite.
      #
      # Mandatory: no
      # Default:
      # DBUser=

      DBUser=zabbix

      ### Option: DBPassword
      # Database password. Ignored for SQLite.
      # Comment this line if no password is used.
      #
      # Mandatory: no
      # Default:
      DBPassword=parolj

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

      ############ 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.
      #
      # Mandatory: no
      # Range: 0-1000
      # Default:
      # StartIPMIPollers=0

      ### Option: StartPollersUnreachable
      # Number of pre-forked instances of pollers for unreachable hosts (including IPMI).
      #
      # Mandatory: no
      # Range: 0-1000
      # Default:
      # StartPollersUnreachable=1

      ### Option: StartTrappers
      # Number of pre-forked instances of trappers.
      #
      # Mandatory: no
      # Range: 0-1000
      # Default:
      StartTrappers=15

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

      ### Option: StartHTTPPollers
      # Number of pre-forked instances of HTTP pollers.
      #
      # Mandatory: no
      # Range: 0-1000
      # Default:
      # StartHTTPPollers=1

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

      ### 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 unnecessary information from history, alert, and alarms tables.
      #
      # Mandatory: no
      # Range: 1-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: DisableHousekeeping
      # If set to 1, disables housekeeping.
      #
      # Mandatory: no
      # Range: 0-1
      # Default:
      # DisableHousekeeping=0

      ### Option: SenderFrequency
      # How often Zabbix will try to send unsent alerts (in seconds).
      #
      # Mandatory: no
      # Range: 5-3600
      # Default:
      # SenderFrequency=30

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

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

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

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

      ### Option: HistoryTextCacheSize
      # Size of text history cache, in bytes.
      # Shared memory size for storing character, text or log history data.
      #
      # Mandatory: no
      # Range: 128K-1G
      # Default:
      HistoryTextCacheSize=16M

      ### Option: NodeNoEvents
      # If set to '1' local events won't be sent to master node.
      # This won't impact ability of this node to propagate events from its child nodes.
      #
      # Mandatory: no
      # Range: 0-1
      # Default:
      # NodeNoEvents=0

      ### Option: NodeNoHistory
      # If set to '1' local history won't be sent to master node.
      # This won't impact ability of this node to propagate history from its child nodes.
      #
      # Mandatory: no
      # Range: 0-1
      # Default:
      # NodeNoHistory=0

      ### Option: Timeout
      # Specifies how long we wait for agent, SNMP device or external check (in seconds).
      #
      # Mandatory: no
      # Range: 1-30
      # Default:
      Timeout=3

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

      ### Option: ExternalScripts
      # Full path to location of external scripts.
      # Default depends on compilation options.
      #
      # Mandatory: no
      # Default:
      # ExternalScripts=${datadir}/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).
      # 0 - don't log slow queries.
      #
      # Mandatory: no
      # Range: 1-3600000
      # Default:
      # LogSlowQueries=0

      ### Option: TmpDir
      # Temporary directory.
      #
      # Mandatory: no
      # Default:
      # TmpDir=/tmp

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

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









      Конфиг агента на заббикс сервере тут zabbix_agentd.conf:
      # This is a config file for zabbix_agent
      # To get more information about Zabbix visit http://www.zabbix.com

      ### Option: Server
      # IP address of Zabbix server
      # Connections from other hosts will be denied
      # If IPv6 support is enabled then '127.0.0.1', '::127.0.0.1', '::ffff:127.0.0.1' are treated equally.
      #
      # Mandatory: yes
      # Default:
      # Server=

      Server=127.0.0.1
      ListenPort=10050
      ############ ADVANCED PARAMETERS #################

      ### Option: Alias
      # Sets an alias for parameter. It can be useful to substitute long and complex parameter name with a smaller and simpler one.
      #
      # Mandatory: no
      # Range:
      # Default:

      ### Option: Timeout
      # Spend no more than Timeout seconds on processing
      #
      # Mandatory: no
      # Range: 1-30
      # Default:
      # Timeout=3

      ### 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_agent.userparams.conf
      # Include=/usr/local/etc/zabbix_agent.conf.d/

      ####### USER-DEFINED MONITORED PARAMETERS #######

      ### Option: UnsafeUserParameters
      # Allow all characters to be passed in arguments to user-defined parameters.
      # 0 - do not allow
      # 1 - allow
      #
      # Mandatory: no
      # Default:
      # UnsafeUserParameters=0

      ### Option: UserParameter
      # User-defined parameter to monitor. There can be several user-defined parameters.
      # Format: UserParameter=<key>,<shell command>
      # See 'zabbix_agentd' directory for examples.
      #
      # Mandatory: no
      # Default:
      # UserParameter=
      Attached Files

      Comment

      • akenins
        Member
        • Sep 2012
        • 38

        #4
        При запуске сервера ещё есть такое сообщение в логе сервера:

        One child process died (PID:6347,exitcode/signal:127). Exiting ...

        Но не понять, что не работает.

        По логам видно что обращения на сервер идут, а сервер никому не отвечает. Возможно ничего не получает....

        Comment

        Working...