这个监控系统很好用。

下面是 agentd 端的安装,设置,以及 TLS 的启用。

首先

            wget http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.0.0/zabbix-3.0.0.tar.gz

然后

            tar xvzf zabbix-3.0.0.tar.gz
            cd zabbix-3.0.0
            ./configure --enable-agent --with-openssl
            make install

然后添加用户,生成密钥。

            useradd zabbix
            openssl rand -hex 32 >> /home/zabbix/zabbix_agentd.psk
            cat /home/zabbix/zabbix_agentd.psk

然后打开配置文件 /usr/local/etc/zabbix_agentd.conf

            Server=*****
            ServerActive=*****
            Hostname=*****
            TLSConnect=psk
            TLSAccept=psk
            TLSPSKFile=/home/zabbix/zabbix_agentd.psk
            TLSPSKIdentity=PSK 001 #这里每台机子唯一,要对应

然后是启动

            zabbix_agentd
            echo "/usr/local/sbin/zabbix_agentd" >> /etc/rc.local

最后到 web ui 里配置好。