当前位置 主页 > 网站技术 > 代码类 > 最大化 缩小

    Zabbix监控方案-官方最新4.4版本【推荐】(2)

    栏目:代码类 时间:2019-11-08 12:02

    vim /etc/httpd/conf.d/zabbix.conf, 取消注释,并设置正确的时区(Asia/Shanghai)
    php_value date.timezone Europe/Riga

    f. 启动Zabbix服务器,以及Agent代理进程.设置开机自启动.

    启动服务

    # systemctl restart zabbix-server zabbix-agent httpd

    实际调用为

    /usr/sbin/zabbix_server -c /etc/zabbix/zabbix_server.conf
    /usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf
    /usr/sbin/httpd

    设置开机自启动

    # systemctl enable zabbix-server zabbix-agent httpd

    进程开放端口说明

    zabbix_agentd 10050
    zabbix_server 10051
    httpd 80

    经过以上步骤,zabbix就跑起来了.

    配置Zabbix前端(前端进入配置)

    http://192.168.143.130/zabbix

    配置方式可以参考 https://www.zabbix.com/documentation/4.4/manual/installation/install#installing_frontend 链接中关于前端配置的截屏说明.

    或按照如下流程(与官网一样).

    流程说明

    1.进入welcome页面

    2.确认所有相关插件是否已经安装完成,如果有未完成的,可以手动安装.

    3.进入DB配置界面,输入Zabbix数据库的IP,PORT,dbname,username,password.

    4.输入zabbix server的相关信息(主机名/IP,开放端口10051,Name可以为空).

    完成后页面提示如下

    Congratulations! You have successfully installed Zabbix frontend.
    Configuration file "/etc/zabbix/web/zabbix.conf.php" created.
    
    <?php
    // Zabbix GUI configuration file.
    global $DB;
    $DB['TYPE']  = 'MYSQL';
    $DB['SERVER'] = '192.168.143.130';
    $DB['PORT']  = '10306';
    $DB['DATABASE'] = 'zabbix';
    $DB['USER']  = 'zabbix';
    $DB['PASSWORD'] = 'sj...sg';
    // Schema name. Used for IBM DB2 and PostgreSQL.
    $DB['SCHEMA'] = '';
    $ZBX_SERVER  = '192.168.143.130';
    $ZBX_SERVER_PORT = '10051';
    $ZBX_SERVER_NAME = '';
    $IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG;

    首次登陆

    首次登陆zabbix web,账户Admin(注意"A"大写),密码zabbix.

    使用Zabbix

    https://www.zabbix.com/documentation/4.4/manual/quickstart/login

    另外也有视频教程.

    主要是监控项目的查看.

    DashBoard的创建.

    客户端的添加.

    客户端关停后,"监控"->"仪表"/"问题"均有显示异常的说明(某主机宕机).

    模板的使用(关联,新建)

    报警使用.

    Zabbix的客户端(agent)单独安装/主机的创建

    被监控主机IP: 192.168.143.131

    1安装Agent代理

    rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
    yum clean all
    yum install zabbix-agent -y #网络原因,可能需要多次执行

    2.修改配置文件

    cat zabbix_agentd.conf |grep -v -E "(^#|^$)"
    PidFile=/var/run/zabbix/zabbix_agentd.pid
    LogFile=/var/log/zabbix/zabbix_agentd.log
    LogFileSize=0
    Server=127.0.0.1 # 修改为192.168.143.130
    ServerActive=127.0.0.1 # 修改为192.168.143.130
    Hostname=Zabbix server # 这里可以改为其他名字
    Include=/etc/zabbix/zabbix_agentd.d/*.conf