美文网首页
树莓派实践Zabbix简单配置

树莓派实践Zabbix简单配置

作者: 刘小白DOER | 来源:发表于2020-10-01 19:42 被阅读0次

       一步一个脚印。今天笔者来配置一下Zabbix,监控树莓派。官网https://www.zabbix.com/download 可以按照平台选择安装包“Download and install Zabbix”,可以按照步骤来一步步实践。本文只局限于安装配置Zabbix,不做深一步配置研究。

    1、选择平台。笔者的平台是树莓派+mysql+apache。

    2、下载Zabbix仓库。

    #wget https://repo.zabbix.com/zabbix/5.0/raspbian/pool/main/z/zabbix-release/zabbix-release_5.0-1+buster_all.deb

    # dpkg -i zabbix-release_5.0-1+buster_all.deb

    # apt update

    3、安装Zabbix服务器,前端,代理。

    #apt install zabbix-server-mysql zabbix-frontend-php zabbix-apache-conf zabbix-agent

    4、创建初始数据库。

    # mysql -uroot -p

    password

    mysql> create database zabbix character set utf8 collate utf8_bin;

    mysql> create user zabbix@localhost identified by 'password';

    mysql> grant all privileges on zabbix.* to zabbix@localhost;

    mysql> quit;

    在Zabbix服务器主机上,导入初始架构和数据。系统将提示您输入新创建的密码。

    # zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

    5、为Zabbix服务器配置数据库。

        编辑文件/etc/zabbix/zabbix_server.conf,修改DBPassword=password,设置密码,笔者设置为zabbix。

    6、为Zabbix前端配置PHP。

        编辑文件/etc/zabbix/apache.conf,取消并注释并为您设置正确的时区。将# php_value date.timezone Europe/Riga 修改为php_value date.timezone  Asia/Shanghai  。

    7、启动Zabbix服务器和代理进程

        启动Zabbix服务器和代理进程,并使其在系统启动时启动。

    # systemctl restart zabbix-server zabbix-agent apache2

    # systemctl enable zabbix-server zabbix-agent apache2

    8、配置Zabbix前端

        连接到新安装的Zabbix前端:http:// server_ip_or_name /zabbix。按照网页引导一步步安装即可。

        安装完成后的界面如下,zabbix5.0界面如下,用户名默认Admin,密码zabbix。在管理-用户里面可以修改界面语言为中文哦。

    zabbix5.0界面

        重启树莓派测试,发现监控到问题:Zabbix server has been restarted (uptime < 10m) 。

    重启测试

        在windows上安装zabbix agent,可以在zabbix server上面添加监控主机来监控客户端。在linux树莓派客户端安装zabbix agent时出现依赖包错误,找了好几种方法都无法解决,留待下次研究吧。

    相关文章

      网友评论

          本文标题:树莓派实践Zabbix简单配置

          本文链接:https://www.haomeiwen.com/subject/zoqaektx.html