Ad Widget

Collapse

2 problems in zabbix

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • wvw
    Junior Member
    • Jun 2008
    • 26

    #1

    2 problems in zabbix

    Hello

    I am running zabbix 1.4.2 on Ubuntu 8.04 Desktop. I have set up zabbix with all the required packages and the install went smooth.

    But when I go to the frontend and click on Reports->Status of ZABBIX It shows ZABBIX server is running NO

    When I execute the sudo /etc/init.d/zabbix-server start & sudo /etc/init.d/zabbix-agent start, I don't get any error messages. Yet when I check the frontend it still says the same. When I do a ps -aux|grep zabbix-server or I change to zabbix_server I only get my own ps listed.

    What am I doing wrong? Even restarting my zabbix machine does not solve the problem.

    The next problem I have is the date listed under Monitoring->Queue and I select details from the drop down list it gives me Next Check 01.01.1970 12:00:00. how can I fix this?

    wvw
  • pierre-hoffmann
    Senior Member
    • Jan 2008
    • 133

    #2
    Hi,

    Please read zabbix-server.log; default in /tmp directory (destination in configured in zabbix-server.conf).
    If no logfile, verify that 'zabbix' user has good rights on destination directory.

    Regards.
    P.Hoffmann
    System & Network Admin.
    __________________________
    Zabbix version 1.8.1
    Hosts monitored 1300
    OS Novell SLES 10 SP2
    __________________________

    Comment

    • wvw
      Junior Member
      • Jun 2008
      • 26

      #3
      Hi Pierre

      Thanks for the response.

      I don't have a /tmp/zabbix-server.log file. how can I verify that my user zabbix has good rights?

      When I did the install, I created user zabbix and added it to the admin group. After that I installed and configured the mysql DB and the zabbix configuration. Everything went fine with no error reports.

      Comment

      • pierre-hoffmann
        Senior Member
        • Jan 2008
        • 133

        #4
        Hi,

        to set where to put "zabbix-server.log", use "zabbix-server.conf" file

        Code:
        # Name of log file
        # If not set, syslog is used
        LogFile=/zabbix/log/zabbix_server.log
        If this line unset, i think zabbix logs was in /var/log/messages
        file of Linux (not a good idea ...)

        You must also verify path of PID file:
        Code:
        # Name of PID file
        PidFile=/zabbix/zabbix_server.pid
        If you want to be sure of rights, make a recursive chown on zabbix directory tree
        Code:
        chown -R zabbix /zabbix
        Regards,
        Pierre
        Last edited by pierre-hoffmann; 29-07-2008, 11:26.
        P.Hoffmann
        System & Network Admin.
        __________________________
        Zabbix version 1.8.1
        Hosts monitored 1300
        OS Novell SLES 10 SP2
        __________________________

        Comment

        • wvw
          Junior Member
          • Jun 2008
          • 26

          #5
          Originally posted by pierre-hoffmann
          Hi,

          to set where to put "zabbix-server.log", use "zabbix-server.conf" file

          Code:
          # Name of log file
          # If not set, syslog is used
          LogFile=/zabbix/log/zabbix_server.log
          If this line unset, i think zabbix logs was in /var/log/messages
          file of Linux (not a good idea ...)

          You must also verify path of PID file:
          Code:
          # Name of PID file
          PidFile=/zabbix/zabbix_server.pid
          If you want to be sure of rights, make a recursive chown on zabbix directory tree
          Code:
          chown -R zabbix /zabbix
          Regards,
          Pierre
          My zabbix-server.log file is pointing to tmp/zabbix-server.log but there is no file

          My pid file is in /var/tmp

          and my zabbix folder is /home/zabbix with all the zabbix binaries in zabbix.1.4.2

          Is this ok or did I install my zabbix incorrectly?

          Comment

          • pierre-hoffmann
            Senior Member
            • Jan 2008
            • 133

            #6
            Hi,
            • Verify Zabbix binary work:
              Code:
              # . /home/zabbix/zabbix_server -V
              ZABBIX Server (daemon) v1.4.5 (25 March 2008)
              Compilation time:  May 23 2008 16:17:16
            • Is zabbix user exist ?
              Code:
              # cat /etc/passwd | grep zabbix
              zabbix:x:109:112::/home/zabbix:/bin/sh
              Or you must create it
              Code:
              # groupadd zabbix
              # useradd zabbix -g zabbix
            • Create Zabbix.log
              Code:
              # touch /tmp/zabbix-server.log
              # chown zabbix /tmp/zabbix-server.log
            • Try to start zabbix server without startup script
              Code:
              /home/zabbix/zabbix-server -c /home/zabbix/zabbix-server.conf
              wait 30 seconds, and if you make a
              Code:
              ps -ef | grep 'zabbix-server'
              zabbix   12439     1  0 09:51 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12466 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12467 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12468 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12469 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12470 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12471 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12472 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12473 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12474 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12475 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12476 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12477 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12478 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12479 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12480 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12481 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12482 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12483 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12485 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12487 12439  2 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12489 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12490 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12492 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12494 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12495 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              zabbix   12497 12439  0 09:52 ?        00:00:00 /softs/zabbix/sbin/zabbix_server -c /softs/zabbix/conf/zabbix_server.conf
              you must have a lot of process

              Verify good startup in zabbix_server.log:
              Code:
              # cat /tmp/zabbix_server.log
                5994:20080724:170201 Starting zabbix_server. ZABBIX 1.4.6.
                5994:20080724:170201 **** Enabled features ****
                5994:20080724:170201 SNMP monitoring:       YES
                5994:20080724:170201 WEB monitoring:         NO
                5994:20080724:170201 Jabber notifications:   NO
                5994:20080724:170201 IPv6 support:           NO
                5994:20080724:170201 **************************
                5995:20080724:170203 server #1 started [Poller. SNMP:ON]
                5996:20080724:170203 server #2 started [Poller. SNMP:ON]
                5997:20080724:170203 server #3 started [Poller. SNMP:ON]
                6000:20080724:170203 server #6 started [Trapper]
                6001:20080724:170203 server #7 started [Trapper]
                6002:20080724:170203 server #8 started [Trapper]
                5998:20080724:170203 server #4 started [Poller. SNMP:ON]
                5999:20080724:170203 server #5 started [Poller. SNMP:ON]
                6004:20080724:170203 server #9 started [Trapper]
                6008:20080724:170203 server #10 started [Trapper]
                6010:20080724:170203 server #11 started [ICMP pinger]
                6014:20080724:170203 server #12 started [Alerter]
                6016:20080724:170203 server #13 started [Housekeeper]
                6016:20080724:170203 Executing housekeeper
                6018:20080724:170203 server #14 started [Timer]
                6020:20080724:170203 server #16 started [Node watcher. Node ID:0]


            Is this ok or did I install my zabbix incorrectly?
            For me, a clean install you must have /zabbix or /usr/zabbix directory dedicated for zabbix
            (not in /home : it's make only for users profiles) .
            And on this directory you must have
            • /zabbix/sbin for zabbix binary,
            • /zabbix/log for zabbix server and agent log,
            • /zabbix/conf for zabbix server and agent configuration.


            Regards,
            Last edited by pierre-hoffmann; 30-07-2008, 09:54.
            P.Hoffmann
            System & Network Admin.
            __________________________
            Zabbix version 1.8.1
            Hosts monitored 1300
            OS Novell SLES 10 SP2
            __________________________

            Comment

            Working...