Ad Widget

Collapse

Install Zabbix Agent-Only in Ubuntu

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • wmiadmin
    Member
    • Dec 2009
    • 84

    #1

    Install Zabbix Agent-Only in Ubuntu

    Всем привет.
    Где можно найти инcтрукцию по установке агента 1.8 в Debian или Ubuntu ?
    Code:
    user@ubuntu:~$ aptitude search zabbix
    p   zabbix-agent                                            - software for monitoring of your networks -- agent                 
    p   zabbix-frontend-php                                     - software for monitoring of your servers -- php frontend           
    p   zabbix-proxy-mysql                                      - software for monitoring of your networks -- proxy                 
    p   zabbix-proxy-pgsql                                      - software for monitoring of your networks -- proxy                 
    p   zabbix-server-mysql                                     - software for monitoring of your networks -- server                
    p   zabbix-server-pgsql                                     - software for monitoring of your networks -- server
    это всё версии 1.6.
    В интеренете полно инструкций по установке и сервера и агента, про агента отдельно не встречается, кроме Windows.
    Пакета 1.8 несмог найти.

    На страничке закачки есть:
    Code:
    Linux 2.6.x	Agents	1.8	i386	0f5c1e1515b24e56e8837a24a35777bd	Download
    Code:
    wget http://www.zabbix.com/downloads/1.8/zabbix_agents_1.8.linux2_6.i386.tar.gz
    tar zxvf zabbix_agents_1.8.linux2_6.i386.tar.gz
    cd zabbix-1.8/
    что дальше ?

    спасибо
    Last edited by wmiadmin; 04-01-2010, 21:48.
  • sergo
    Member
    • Dec 2009
    • 99

    #2
    дебиан http://www.zabbix.com/wiki/howto/ins...bbix_on_debian
    убунту http://www.zabbix.com/wiki/howto/ins.../ubuntuinstall

    Comment

    • sergo
      Member
      • Dec 2009
      • 99

      #3
      Originally posted by wmiadmin
      Всем привет.

      В интеренете полно инструкций по установке и сервера и агента, про агента отдельно не встречается, кроме Windows.
      Пакета 1.8 несмог найти.
      хм... ну отдельно клиента ставить вообще никаких головняков... скачиваете клиента... заходите в архив...
      -создаете пользователя zabbix
      -копируете из папки /bin файлы в /usr/local/bin из папки /sbin соответственно в папку /usr/local/sbin
      -создаете папочку /var/log/zabbix расшариваете ее под пользователя zabbix соответственно
      -ну и создаете папочку /etc/zabbix также ей меняете овнера и ложите туда конф агента... собственно все... стартуете агента(zabbix_agentd) которого вы положили в sbin
      Last edited by sergo; 30-12-2009, 16:03.

      Comment

      • wmiadmin
        Member
        • Dec 2009
        • 84

        #4
        sergo спасибо.

        Вот что получилось:

        1. Add zabbix user

        Code:
        sudo adduser zabbix
        enter in new password, confirm

        2. Add zabbix in sudoer
        Code:
        addgroup zabbix admin
        3. Obtain zabbix user privileges
        Code:
        su - zabbix
        4. Download zabbix anet and server components, unpack archives
        Code:
        wget http://downloads.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/1.8/zabbix-1.8.tar.gz?use_mirror=freefr
        tar zxvpf zabbix-1.8.tar.gz
        wget http://www.zabbix.com/downloads/1.8/zabbix_agents_1.8.linux2_6.i386.tar.gz
        tar zxvf zabbix_agents_1.8.linux2_6.i386.tar.gz
        5. Copy Agent files and make needed directory
        Code:
        cd zabbix-1.8/
        sudo mkdir /etc/zabbix
        sudo mkdir /var/log/zabbix
        sudo chown -R zabbix.zabbix /etc/zabbix/
        sudo chown -R zabbix.zabbix /var/log/zabbix
        
        cp misc/conf/zabbix_agent* /etc/zabbix/
        
        sudo cp bin/zabbix_get /usr/bin/
        sudo cp bin/zabbix_sender /usr/bin/
        sudo cp sbin/zabbix_agent /usr/sbin/
        sudo cp sbin/zabbix_agentd /usr/sbin/
        6. Edit /etc/zabbix/zabbix_agentd.conf
        Code:
        nano /etc/zabbix/zabbix_agentd.conf
        Make sure that the Server parameter points to the server address
        Code:
        Server=192.168.1.5
        7. Edit Services file
        Code:
        sudo nano /etc/services
        Add at the end
        Code:
        zabbix_agent 10050/tcp # Zabbix ports
        zabbix_trap 10051/tcp
        8. Copy the init.d scripts to the right spot
        Code:
        sudo cp misc/init.d/debian/zabbix-agent /etc/init.d
        9. You may need to edit these script files as the compiled versions of the zabbix files is placed under /usr/sbin (/usr/bin in older versions)
        Code:
        sudo nano /etc/init.d/zabbix-agent
        Change
        Code:
        DAEMON=/home/zabbix/bin/${NAME} to DAEMON=/usr/sbin/${NAME}  (old versions use /usr/bin/${NAME})
        10. Set the correct permissions and set ZABBIX to start when the machine boots
        Code:
        sudo chmod 755 /etc/init.d/zabbix-agent
        sudo update-rc.d zabbix-agent defaults
        11. Start the Agent
        Code:
        sudo /etc/init.d/zabbix-agent start
        12. Now check to make sure that Agent is running
        Code:
        ps -aux | grep zabbix
        13. Delete downloaded and unpacked files
        Code:
        cd ..
        rm -R zabbix-1.8
        rm zabbix-1.8.tar.gz 
        rm zabbix_agents_1.8.linux2_6.i386.tar.gz
        Last edited by wmiadmin; 30-12-2009, 18:59.

        Comment

        • wmiadmin
          Member
          • Dec 2009
          • 84

          #5
          -создаете папочку /var/log/zabbix расшариваете ее под пользователя zabbix соответственно
          это как понимать ?
          создать папку и дать овнера ?

          и кстати там где я ставил сервер и агента из исходников - нету папки /var/log/zabbix
          Last edited by wmiadmin; 30-12-2009, 18:53.

          Comment

          • wmiadmin
            Member
            • Dec 2009
            • 84

            #6
            нашёл
            Code:
            LogFile=/tmp/zabbix_agentd.log

            Comment

            • wmiadmin
              Member
              • Dec 2009
              • 84

              #7
              так же зяглядываем сюда - Проблема с zabbix_agent
              и изменяем в файле /etc/init.d/zabbix-agent
              Code:
              PID=/var/tmp/$NAME.pid
              на
              Code:
              PID=/tmp/$NAME.pid
              для весрии 1.8 это точно актуально.

              Comment

              Working...