• zabbix监控服务部署


    1.修改主机名
    2.安装LNMP平台
    3.修改php.ini参数

    max_execution_time = 300
    max_input_time = 300
    memory_limit = 128M
    post_max_size = 16M
    upload_max_filesize = 2M
    date.timezone = Asia/Shanghai
    always_populate_raw_post_data = -1

    4.修改创建zabbix库设置zabbix用户

    create database zabbix default charset utf8;
    grant all privileges on zabbix.* to zabbix@'localhost' identified by 'zabbix';
    flush privileges;


    5.下载zabbix源码包安装依赖:可以随便下

    yum install mysql-devel curl-devel net-snmp-devel -y
    cd /usr/local/src/
    wget https://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.2.7/zabbix-3.2.7.tar.gz
    tar zxf zabbix-3.2.6.tar.gz && cd /usr/local/src/zabbix-3.2.6
    ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --with-mysql=/usr/local/mysql/bin/mysql_config
    make && make install


    6.创建zabbix用户导入zabbix数据

    useradd zabbix -s /sbin/nologin
    mysql -uroot -p123456 zabbix < database/mysql/schema.sql
    mysql -uroot -p123456 zabbix < database/mysql/images.sql
    mysql -uroot -p123456 zabbix < database/mysql/data.sql

    7.zabbix启动脚本

    cp /usr/local/src/zabbix-3.2.6/misc/init.d/tru64/zabbix_* /etc/init.d/
    chmod +x /etc/init.d/zabbix_*

    8.复制zabbixweb文件到nginx站点目录下

    mkdir -p /home/wwwroot/zabbix
    cp -rp frontends/php/* /home/wwwroot/zabbix/

    9.编辑zabbix配置文件

    vim /usr/local/zabbix/etc/zabbix_server.conf
    LogFile=/tmp/zabbix_server.log
    PidFile=/tmp/zabbix_server.pid
    DBHost=localhost
    DBName=zabbix
    DBUser=zabbix
    DBPassword=zabbix

    10.启动服务

    /usr/local/nginx/sbin/nginx
    /usr/local/php/sbin/php-fpm
    /etc/init.d/mysqld start
    /usr/local/zabbix/sbin/zabbix_server
    /usr/local/zabbix/sbin/zabbix_agentd

    11.字体设置:

    windwos拷贝微软雅黑:rz上传到

    cd /wwwroot/zabbix/fonts
    mv DejaVuSans.ttf DejaVuSans.ttf.back
    rz msyh.ttf
    mv msyh.ttf DejaVuSans.ttf
    chown 1000:1000 DejaVuSans.ttf

    12.zabbix-agent客户端安装

    客户端安装参考刘杰:

    wget http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-agent-3.0.3-1.el6.x86_64.rpm
    yum localinstall zabbix-agent-3.0.3-1.el6.x86_64.rpm

    客户端安装(方法二):

    wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
    rpm -ivh zabbix-release-2.4-1.el6.noarch.rpm
    yum install zabbix-agent

    客户端被动配置:注:服务端/etc/hosts文件中加入客户端主机名解析

    vim /etc/zabbix/zabbix_agentd.conf
    Server=zabbix服务器ip地址
    Hostname=本机主机名
    /etc/init.d/zabbix-agent start
    netstat -lnt|grep 10050
    echo "/etc/init.d/zabbix-agent start" >>/etc/rc.d/rc.local
  • 相关阅读:
    删除查询出以外的数据
    查询头3条
    查询共多少条记录
    Linq查询非泛型集合要指定Student类型(比如List)
    Linq to 泛型集合查询集合包括大写M和年龄小于等于18
    LINQ查询字符串判断是否大写
    LINQ查询数组里面是否包含某值
    Lambda表达式
    构建之法(四)
    构建之法(三)
  • 原文地址:https://www.cnblogs.com/wylhome/p/9112525.html
Copyright © 2020-2023  润新知