zoukankan      html  css  js  c++  java
  • zabbix监控

    zabbix 
       1.先安装lnmp环境
        yun -y install gcc pcre-devel  openssl-devel 
        tar -xf nginx-1.12.2.tar.gz
        cd nginx-1.12.2.tar.gz
        ./configure  --with-http_ssl_module
        make  && make install
        yum -y install php   php-mysql  php-fpm  mariadb  mariadb-server  mariadb-devel
       修改配置文件  vim /usr/local/nginx/conf/nginx.conf
     改成支持php 页面
     启动 php-fpm  mariadb      和 /usr/local/nginx/conf/nginx.conf
        2. 安装源码zabbix
         yum -y install net-snmp-devel  curl-devel  libevent-devel
         tar -xf zabbix-3.4.4.tar.gz 
         cd   zabbix-3.4.4
         ./configure  --enable-server  --enable-proxy  --enable-agent  --with-mysql=/usr/bin/mysql_config  --with-net-snmp --with-libcurl 
         make  install 
      3.初始化准备
      mysql  直接进入数据库
      create  databases  zabbix character  set  utf8;    (创建zabbix库支持中文格式)
      grant  all on  zabbix.* to zabbix@"localhost" identified by 'zabbix'  (授权用户并设置密码)
      cd zabbix-3.4.4 /databases/mysql
      mysql -uzabbix -pzabbix < schema.sql
      mysql -uzabbix -pzabbix < images.sql
      mysql -uzabbix -pzabbix < data.sql
      4.上线zabbix页面
      cd zabbix-3.4.4 /frontends/php
      cp -a *  /usr/local/nginx/html
      chmod -R 777  /usr/local/nginx/html/*
      修改nginx配置文件   vim /usr/local/nginx/conf/nginx.conf
      添加:fastcgi_buffers 8 16k; (缓存php生成页面内容8个16k)
      fastcgi_buffers_size  32k;(缓存php生产的头部信息)
      fastcgi_connect_timeout 300; (链接php的超时时间)
      fastcgi_send_timeout 300; (发送请求的超时时间)
      fastcgi_read_timeout 300; (读取请求的超时时间)
      关闭nginx 在开启
      yum- y install  php-gd  php-xml  php-ldup  php-dcmath  php-mbstring 
      vim /etc/php.ini
    878行   date.timezone=Asia/Shanghai    设置时区上海
    384行   max_execution_time=300           最大执行时间  秒
    643行   post_max_size=32M                   POST数据最大容量
    394行   max_input_time=300                   服务器接收数据时间限制
    systemcle  restart   php-fpm
    5.启动服务
    修改配置文件   vim /usr/local/etc/zabbix_server.conf
    DBHOST=localhost          数据库主机
    DBNAME=zabbix              设置数据库名称
    DBUSER=zabbix              数据库账号
    DBPassword=zabbix        密码
    LogFile=/tmp/zabbix_server.log    日志
    启动服务前先创建个用户不然无法启动
    useradd      zabbix
    启动服务    zabbix_server
    ss  -lntup  | grep  :10051     查看端口
    停止服务     killall  -q zabbix_server
     
    被监控几台做:
    yum -y install     gcc   pcre-devel
    tar  -xf  zabbix-3.4.4tar.gz
    cd zabbix-3.4.4
    ./configure  --enable-agent
    make   install
    useradd     zabbix
    zabbix_server   启动服务

    访问监控页面   firefox  http://192.168.4.25/index.php
     
     
  • 相关阅读:
    设置matplotlib.pyplot设置画图的坐标系
    [leetcode]238. 除自身以外数组的乘积
    彩色图到灰度图究竟是怎么变换的
    1.1 PIL:Python图像处理类库
    基于GoogLeNet的不同花分类微调训练案例
    消息队列 ActiveMQ的简单了解以及点对点与发布订阅的方法实现ActiveMQ
    解决session共享问题
    linux安装Nginx 以及 keepalived 管理Nginx
    nginx解决服务器宕机、解决跨域问题、配置防盗链、防止DDOS流量攻击
    Nginx实现负载均衡
  • 原文地址:https://www.cnblogs.com/xiaolei123/p/11841619.html
Copyright © 2011-2022 走看看