Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 高清午夜毛片,91精品一区国产高清在线,国产高清第一页

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          zabbix 源碼安裝部署指導書

          、安裝前部署環境

          1、部署zabbix 安裝環境

          安裝依賴包

          yum -y install curl curl-devel net-snmp net-snmp-devel perl-DBI gcc-c++

          安裝后期需要php的插件

          yum install php-mbstring php-bcmath php-gd php-xml gd gd-devel -y

          安裝lnmp 環境

          yum nginx php php-devel php-mysql php-fpm mariadb mariadb-devel mariadb-server -y

          2、下載zabbix

          下載地址

          http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable

          二、安裝

          1、將源碼中的庫文件到日MySQL

          mysql -uzabbix -p123456 zabbix <database/mysql/schema.sql

          mysql -uzabbix -p123456 zabbix <database/mysql/images.sql

          mysql -uzabbix -p123456 zabbix <database/mysql/data.sql


          schema.sql 表結構

          images.sql 圖片庫

          data.sql 初始腳本庫

          2、編譯 安裝

          進入源碼目錄預編譯執行:

          我的安裝目錄是/usr/local/zabbix/ 提前建好目錄

          ./configure --prefix=/usr/local/zabbix/ --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl

          make && make install

          3、進入安裝目錄

          [root@www zabbix-3.2.6]# cd /usr/local/zabbix/

          [root@www zabbix]# ll

          總用量 0

          drwxr-xr-x. 2 root root 45 8月 27 14:04 bin

          drwxr-xr-x. 4 root root 114 8月 27 14:04 etc

          drwxr-xr-x. 2 root root 6 8月 27 14:04 lib

          drwxr-xr-x. 2 root root 48 8月 27 14:04 sbin

          drwxr-xr-x. 4 root root 31 8月 27 14:04 share

          [root@www zabbix]#

          進入 cd /usr/local/zabbix/etc

          cp zabbix_server.conf zabbix_server.conf.bak 備份配置文件

          4、修改zabbix 的配置文件

          進入 cd /usr/local/zabbix/etc

          修改zabbix 的配置文件如下

          LogFile=/tmp/zabbix_server.log

          DBHost=localhost

          DBName=zabbix

          DBUser=zabbix

          DBPassword=123456

          [root@localhost etc]# pwd

          /usr/local/zabbix/etc

          5、進入zabbix的源碼目錄

          拷貝源碼啟動文件到 /etc/init.d/

          cp -a misc/init.d/tru64/zabbix_* /etc/init.d/

          [root@www zabbix-3.2.6]# ll /etc/init.d/zabbix_*

          -rw-r--r--. 1 jingwang jingwang 1519 5月 5 2017 /etc/init.d/zabbix_agentd

          -rw-r--r--. 1 jingwang jingwang 1521 5月 5 2017 /etc/init.d/zabbix_server

          [root@www zabbix-3.2.6]# chmod +x /etc/init.d/zabbix_*

          [root@www zabbix-3.2.6]# ll /etc/init.d/zabbix_*

          -rwxr-xr-x. 1 jingwang jingwang 1519 5月 5 2017 /etc/init.d/zabbix_agentd

          -rwxr-xr-x. 1 jingwang jingwang 1521 5月 5 2017 /etc/init.d/zabbix_server

          修改vim /etc/init.d/zabbix_server

          SERVICE="Zabbix server"

          DAEMON=/usr/local/zabbix/sbin/zabbix_server #修改行 默認為/usr/local/sbin/zabbix_server

          PIDFILE=/tmp/zabbix_server.pid


          6、nginx配置文件添加內容如下

          location ~ \.php$ {

          root html;

          fastcgi_pass 127.0.0.1:9000;

          fastcgi_index index.php;

          fastcgi_param SCRIPT_FILENAME

          /usr/share/nginx/html$fastcgi_script_name;

          include fastcgi_params;

          }


          解決上面報錯,安裝以下依賴包

          yum install php-mbstring php-bcmath php-gd php-xml gd gd-devel -y

          7、后面根據提示安裝即可 比較簡單

          、zabbix server安裝

          Zabbix是基于LAMP搭建的一套監控系統。

          安裝步驟:

          1、 搭建LAMP環境

          安裝httpd-2.2、mysql-server-5.1、php-5.3三個軟件包。

          可通過rpm命令查看是否已安裝, 如:rpm –qa | grep httpd

          2、 安裝zabbix所需依賴包

          gcc mysql-devel net-snmp-devel net-snmp-utils php-gd php-mysql php-common php-bcmath php-mbstring php-xml libcurl-devel OpenIPMI OpenIPMI-devel fping libssh2 libssh2-devel unixODBC unixODBC-devel mysql-connector-odbc openldap openldap-devel java java-devel lzo

          net-snmp-devel依賴:

          pkgconfig(liblzma) 被 elfutils-devel-0.168-8.el7.x86_64 需要:安裝xz-devel解決。

          php-gd依賴:

          libt1.so.5()(64bit) 被 php-gd-5.4.16-42.el7.x86_64 需要:安裝t1lib解決。

          注:如下依賴包可暫時不裝

          iksemel*:與jabber告警相關。

          OpenIPMI:與IPMI方式獲取監控信息相關,暫時沒有使用該方式,用snmp協議代替。

          Fping安裝:

          tar zxvf fping-3.10.tar.gz

          cd fping-3.10

          ./configure

          make && make install

          chmod u+s fping

          3、開機自啟動服務

          chkconfig httpd on

          chkconfig mysqld on

          4,禁用SELUNUX

          sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config

          5,新建ZABBIX組和用戶

          /usr/sbin/groupadd zabbix

          /usr/sbin/useradd -g zabbix zabbix

          6、編譯安裝 zabbix

          tar zxvf zabbix-2.4.7.tar.gz

          cd zabbix-2.4.7

          ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --enable-proxy --with-mysql --enable-java --enable-ipv6 --with-net-snmp --with-libcurl --with-ldap --with-ssh2 --with-jabber=/usr/local/ --with-openipmi --with-unixodbc --enable-mbstring --enable-gd

          編譯過程中,若報錯,如:

          (1) configure: error: Jabber library not found 安裝IKSEMEL包解決。

          如果還同樣錯誤with-jabber指定目錄--with-jabber=/usr/local/

          (2)configure: error: Invalid Net-SNMP directory - unable to find net-snmp-config 安裝net-snmp-devel包解決。

          (3)SSH2 library not found 安裝libssh2-devel包解決。

          (4)configure: error: Unable to use libevent (libevent check failed) 安裝libevent-devel(--nodeps)、libevent-headers、libevent-doc解決

          (5)configure: error: Unable to use libpcre (libpcre check failed) 安裝pcre-devel解決。

          簡單來說,在源碼編譯過程中,提示缺什么依賴包就安裝該依賴包就可以了。

          make && make install

          出現下圖,說明編譯成功。并顯示當前zabbix支持的功能。

          7、創建zabbix數據庫

          service mysqld start

          mysqladmin -u root password root

          mysql -uroot -p root

          create database zabbix character set utf8;

          grant all privileges on zabbix.* to 'zabbix'@'%' identified by 'zabbix';

          grant all privileges on zabbix.* to 'zabbix'@'localhost' identified by 'zabbix';

          quit

          8、導入數據庫

          cd /root/zabbix-2.4.7/database/mysql

          mysql -uzabbix -pzabbix zabbix < schema.sql

          mysql -uzabbix -pzabbix zabbix < images.sql

          mysql -uzabbix -pzabbix zabbix < data.sql

          9、復制配置文件到zabbix安裝目錄

          /root/zabbix-2.4.7/conf

          cp -R zabbix_agentd /usr/local/zabbix/etc/

          cp zabbix_agentd.win.conf /usr/local/zabbix/etc/

          cp zabbix_proxy.conf /usr/local/zabbix/etc/

          10、修改配置文件

          vim /usr/local/zabbix/etc/zabbix_server.conf

          修改以下內容:

          LogFile=/tmp/zabbix_server.log

          DBHost=12.19.2.232(數據庫ip)

          DBName=zabbix

          DBUser=zabbix

          DBPassword=zabbix

          ListenIP=0.0.0.0

          FpingLocation=/usr/local/sbin/fping

          CacheSize=1024M

          vim /usr/local/zabbix/etc/zabbix_agentd.conf

          LogFile=/var/log/zabbix/zabbix_agentd.log //如沒有該目錄,需自己創建,并改為zabbix用戶所有

          EnableRemoteCommands=0

          Server=12.19.2.232 //被動模式

          Hostname=12.19.2.232

          Timeout=30

          Include=/usr/local/zabbix/etc/zabbix_agentd.conf.d/

          PidFile=/tmp/zabbix-agentd.pid

          11、修改目錄屬性

          chown -R zabbix.zabbix /usr/local/zabbix/

          12、配置軟連接

          ln -s /usr/local/zabbix/bin/* /usr/bin/

          ln -s /usr/local/zabbix/sbin/* /usr/sbin/

          13、配置zabbix腳本

          cp /root/zabbix-2.4.7/misc/init.d/fedora/core/zabbix_* /etc/init.d/

          修改zabbix啟動腳本中程序目錄的位置。

          vim /etc/init.d/zabbix_server

          修改:

          BASEDIR=/usr/local/zabbix

          vim /etc/init.d/zabbix_agentd

          修改:

          BASEDIR=/usr/local/zabbix

          添加可執行權限。

          chmod +x /etc/init.d/zabbix_server

          chmod +x /etc/init.d/zabbix_agentd

          14、添加開機啟動服務

          chkconfig zabbix_server on

          chkconfig zabbix_agentd on

          15、web相關配置

          mkdir /var/www/html/zabbix

          cp -a /root/zabbix-2.4.7/frontends/php/* /var/www/html/zabbix/

          chown -R zabbix:zabbix /var/www/html/zabbix/

          16、啟動zabbix server

          /etc/init.d/zabbix_agentd start

          /etc/init.d/zabbix_server start

          錯誤:

          [root@xa-1 sbin]# /etc/init.d/zabbix_server start

          Starting zabbix_server: /usr/local/zabbix/sbin/zabbix_server: error while loading shared libraries: libiksemel.so.3: cannot open shared object file: No such file or directory

          [FAILED]

          解決

          在/etc/ld.so.conf.d/目錄下新建任何以.conf為后綴的文件,在該文件中加入庫文件(libiksemel.so.3)所在的目錄(/usr/local/lib);運行ldconfig,以更新/etc/ld.so.cache文件;


          17、打開瀏覽器,輸入http://IP/zabbix/,就會出現WEB界面安裝向導,按向導提示完成zabbix安裝

          zabbix server 參數配置

          若哪個參數Fail,在/etc/php.ini文件中修改。

          修改后需重啟http服務生效。

          zabbix server 參數配置

          下一步、zabbix 數據庫配置

          zabbix 數據配置

          下一步、zabbix 服務配置

          zabbix 服務配置

          下一步zabbix 安裝配置概要

          提示沒有zabbix.conf.php文件,可以點擊下載,將下載的配置文件上傳至/var/www/html/zabbix/conf目錄,或在/var/www/html/zabbix/conf手動創建zabbix.conf.php,寫入配置內容

          將zabbix.conf.php文件擁有者改為zabbix用戶。

          瀏覽器中登錄

          至此,zabbix server端 安裝完成。

          下來繼續 zabbix agent 客戶端安裝及使用。

          二、zabbix agent安裝

          1、添加zabbix用戶群組

          #groupadd zabbix

          #useradd -g zabbix -m zabbix

          2、下載zabbix安裝包,本文用的是3.0.3版本zabbix-3.0.3.tar.gz

          3、解壓、編譯、安裝

          #tar -zxvf zabbix-3.0.3.tar.gz

          #cd zabbix-3.0.3

          #./configure --prefix=/usr/local/zabbix --enable-agent

          #make install

          4、修改agentd配置文件,配置zabbix server地址以及agented自己的Hostname

          #vim /usr/local/zabbix/etc/zabbix_agentd.conf

          Server= ip.ip.ip.ip #服務端ip地址

          ServerActive= ip.ip.ip.ip #服務端ip地址(主動模式)

          Hostname=client01 #該值跟zabbix web上配置的主機名稱要一致(配置-》主機-》主機名稱)

          5、配置成使用service啟動關閉

          #cp zabbix-3.0.3/misc/init.d/tru64/zabbix_agentd /etc/init.d/

          # chmod +x /etc/init.d/zabbix_ agentd

          # ln -s /usr/local/zabbix/sbin/* /usr/local/sbin/

          # ln -s /usr/local/zabbix/bin/* /usr/local/bin/

          6、啟動、檢查

          #service zabbix_agentd start

          #ps -ef|grep zabbix_agentd

          #vim /tmp/zabbix_agentd.conf

          31673:20170801:103234.964 Starting Zabbix Agent [Test.19131]. Zabbix 3.0.3 (revision 60173).

          31673:20170801:103234.964 **** Enabled features ****

          31673:20170801:103234.964 IPv6 support: NO

          31673:20170801:103234.964 TLS support: NO

          31673:20170801:103234.964 **************************

          31673:20170801:103234.964 using configuration file: /usr/local/zabbix/etc/zabbix_agentd.conf

          31673:20170801:103234.964 agent #0 started [main process]

          31674:20170801:103234.965 agent #1 started [collector]

          31676:20170801:103234.965 agent #3 started [listener #2]

          31675:20170801:103234.965 agent #2 started [listener #1]

          31677:20170801:103234.965 agent #4 started [listener #3]

          31678:20170801:103234.966 agent #5 started [active checks #1]

          7、以上步驟zabbix_agentd就已經完成安裝了,接下來就需要到zabbix web頁面進行新增主機

          主機名稱保持和步驟4中的Hostname一致,也就是client01;
          可見的名稱根據需要隨便填;
          agent代理程序的接口中IP地址填寫zabbix_agentd部署機器的IP,端口10050不變(默認端口)

          、web監測

          業務中總會讓我們去監控一些URL,比如支付接口中的微信支付,支付寶支付,那么這些URL是怎么監控的呢?可以使用zabbix提供的web監測功能。

          web監控一般在生產環境中一般不會配置到模板,一般都是某個業務機由于業務需要去監控本機或者下游某個機器的URL的,所以我這里配置也是針對某個機器來配置的。本實驗中我是給node1來配置

          實驗步驟

          1. 給node1安裝一個web站點,然后用web監測來監控該web
          2. 監控平臺配置web監測

          7.1、為node1部署一個站點

          #安裝服務
          [root@node1 ~]# dnf -y install httpd
          #配置頁面
          [root@node1 ~]# echo haha > /var/www/html/index.html
          #啟動服務
          [root@node1 ~]# systemctl start httpd
          [root@node1 ~]# systemctl enable httpd
          Created symlink from /etc/systemd/system/multi-user.target.wants/httpd.service to /usr/lib/systemd/system/httpd.service.

          7.2、監控平臺配置web監測

          配置—主機—選擇被監控機的web監測

          點擊web監測進入本機的web監測管理頁面,這里繼續選擇創建 web場景

          點擊 創建web場景

          按要求填寫內容后選擇步驟

          點擊添加后、web方案步驟就設置好了

          繼續選擇添加,WEB監測就做好了

          測試一下,監測—web監測—node1_web,如下圖

          出圖啦,完美

          八、圖形聚合及PPT

          通過聚合圖形可以將你感興趣的幾個圖形放在一個頁面,方便查看

          聚合圖形設置方法

          點擊 創建聚合圖形

          這里設置的是聚合圖形頁面的名字 頁面的格式 幾行幾列

          編輯聚合圖形頁面,放置需要放置的圖形

          聚合圖形創建成功了

          我們還可以通過幻燈片的方式,通過個聚合圖形輪動展示

          幻燈片創建方法

          監測---聚合圖形

          右上角選擇 幻燈片演示,點擊創建幻燈片播放

          給幻燈片起個名稱

          定義幻燈片內的聚合頁面切換時間

          添加聚合頁面

          配置完成后選擇添加

          測試一下,看看是否能播放吧

          監測—聚合圖形—【右上角】幻燈片演示—PPT1

          總結

          如何去監控一個web服務器

          如何展示比較關注的信息

          重點:監控web服務器的步驟,聚合圖形的設置

          難點:注意設置中包含有*號的設置,設置的時候不要添錯,兩種展示方式的設置根據自己的需求選擇



          3分鐘了解計算機發展歷史-組團學


          主站蜘蛛池模板: 亚洲AV成人一区二区三区在线看| 精品一区二区三区| 精品国产AV无码一区二区三区| 国产激情一区二区三区| 国产吧一区在线视频| 国精产品一区一区三区免费视频| 精品国产一区二区三区av片| 国产成人精品日本亚洲专一区 | 久久se精品一区精品二区国产| 中文字幕av人妻少妇一区二区| 亚洲A∨无码一区二区三区| 成人精品视频一区二区三区不卡| 一区二区免费电影| 无码人妻一区二区三区免费视频 | 日韩精品成人一区二区三区| 亚洲日本中文字幕一区二区三区| 国产精品日韩一区二区三区| 欧美激情国产精品视频一区二区 | 任你躁国产自任一区二区三区| 丝袜美腿高跟呻吟高潮一区| 国产丝袜一区二区三区在线观看| 国产精品久久久久一区二区| 国产免费一区二区三区VR| 一区二区视频在线免费观看| 国产不卡视频一区二区三区| 人妻免费一区二区三区最新| 伊人久久大香线蕉av一区| 日本一区二区三区精品中文字幕| 看电影来5566一区.二区| 亚洲电影一区二区三区| 亚洲欧洲精品一区二区三区| 无码av中文一区二区三区桃花岛| 波多野结衣电影区一区二区三区| 精品女同一区二区三区在线| 中文字幕在线观看一区| 亚洲一区二区三区夜色 | 老熟女五十路乱子交尾中出一区| 91视频一区二区三区| 免费无码一区二区| 狠狠色婷婷久久一区二区| 韩国福利一区二区美女视频|