zoukankan      html  css  js  c++  java
  • zabbix安装

    zabbix安装

    --wang

    需求

    实现对系统7台主机(CentOS7)进行的监控

    版本信息

    系统:CentOS7.6

    zabbix3.0

    一、确定yum

    curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

    curl -o /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo

    rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm

    二、服务器部署

    安装zabbix-server服务,网页服务

    yum install -y zabbix-server-mysql zabbix-web-mysql

    ☻安装检测服务

    yum install -y zabbix-get

    安装mariadb数据库

    yum install -y  mariadb-server

    ☻配置服务器连接数据库信息:

    sed -i.bak '115a DBPassword=zabbix' /etc/zabbix/zabbix_server.conf

    添加时区

    sed -i.bak '18a php_value date.timezone  Asia/Shanghai' /etc/httpd/conf.d/zabbix.conf

    ☻开启数据库

    systemctl start mariadb.service

    创建数据库

    mysql -e 'create database zabbix character set utf8 collate utf8_bin;'

    mysql -e 'grant all privileges on zabbix.* to zabbix@localhost identified by "zabbix";'

    导入数据

    zcat /usr/share/doc/zabbix-server-mysql-3.0.13/create.sql.gz|mysql -uzabbix -pzabbix zabbix

    启动服务

    systemctl start zabbix-server

    systemctl start httpd

    ☻设置相关服务开机自启动

    systemctl enable mariadb

    systemctl enable zabbix-server

    systemctl enable httpd

    网页登陆http://localhost/zabbix进行相关配置

    初始用户名Admin,密码zabbix

    注:如果数据库安装在其它主机,参考另外的一篇文章zabbix拍错。

    三、客户端部署

    安装zabbix-agent服务

    yum install -y zabbix-agent

    ☻配置连接的主服务器

    sed -i.bak 's#Server=127.0.0.1#Server=172.16.1.61#' /etc/zabbix/zabbix_agentd.conf

    启动服务

    systemctl start zabbix-agent

    ☻设置相关服务开机自启动

    systemctl enable zabbix-agent

    四、测试

    ☻在主机端测试客服端连接情况

    zabbix_get -s 172.16.1.61 -p 10050 -k "system.cpu.load[all,avg1]"

    收到0.000000为正常

    五、配置文件汇总

    ☻服务器配置文件:

    /etc/zabbix/web/zabbix.conf.php

    /etc/zabbix/zabbix_server.conf

    /etc/httpd/conf.d/zabbix.conf

    ☻服务器日志:

    /var/log/zabbix/zabbix_server.log

    ☻客户端配置文件:

    /etc/zabbix/zabbix_agentd.conf

    ☻服务器日志:

    /var/log/zabbix/zabbix_agentd.log

    六、安全

    ☻防火墙

    客户端firewall-cmd --permanent --zone=public --add-port=10050/tcp

          firewall-cmd --reload

    服务器firewall-cmd --permanent --zone=public --add-port=80/tcp

          firewall-cmd --reload

    ☻SELINUX

    所有主机关闭SELINUX(由于水平有限暂时没有能力配置SELINUX

    暂时关闭:setenforce  0

    永久关闭SELINUX/etc/selinux/config文件中配置

  • 相关阅读:
    十大经典排序算法(动图演示) 转发自:一像素 原链接:https://www.cnblogs.com/onepixel/articles/7674659.html 个人收藏所用 侵删
    java数据类型关系及关系
    排序算法-冒泡排序
    python导入不同目录下的自定义模块
    排序算法-选择排序
    python之GUI编程-tkinter学习
    python学习相关软件安装
    mysql-8.0-winx64安装以及修改密码
    win2008环境mysql主从配置
    Linux查看文件指定某些行的内容
  • 原文地址:https://www.cnblogs.com/szy2018/p/10530074.html
Copyright © 2011-2022 走看看