5.10監控介紹5.11-12安裝zabbix4.0

監控介紹

安裝zabbix4.0

監控介紹

 爲何要作監控?

能夠提早發現潛在故障隱患,第一時間解決掉,把影響下降php

常見的監控軟件:

cacti(早期,優勢:人性化界面漂亮)

nagios(開源,免費,開發早)

zabbix(和上一款軟件是同期產品,流行度高)

open-falcon(小米出品,開源軟件)

prometheus(時序監控,普羅米修斯)

grafana (能夠和普羅米修斯或者zabbix搞在一塊兒)

安裝zabbix4.0

  1. 安裝zabbix yum源mysql

  2. yum 安裝ios

    • yum install zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql
  3. 鏈接數據庫爲zabbix建立庫nginx

    • create database zabbix;
    • grant all on zabbix.* to 'zabbix'@'127.0.0.1' identified by 'zabbix-pa';
  4. 導入數據web

    • ls /usr/share/doc/zabbix-server-mysql-4.0.3/create.sql.gz
    • gzip -d /usr/share/doc/zabbix-server-mysql-4.0.3/create.sql.gz
    • mysql -uroot -plichao@123 zabbix < /usr/share/doc/zabbix-server-mysql-4.0.5/create.sql
  5. 修改配置文件,將與db相關的配置(DB_name DB_user DB_password DB_Host)等按咱們實際配置修改。sql

    vi /etc/zabbix/zabbix_server.conf
  6. 啓動zabbx數據庫

    • systemctl start zabbix-server
  7. 若是啓動不成功,能夠經過查看日誌文件來排查問題。瀏覽器

    cat /var/log/zabbix/zabbix_server.log
  8. 查看服務是否啓動安全

    [root@localhost src]# ps aux | grep zabbix
    	zabbix    10944  0.0  0.0 257664  3352 ?        S    22:50   0:00 	/usr/sbin/zabbix_server -c /etc/zabbix/zabbix_server.conf
    	root      10947  0.0  0.0 112708   980 pts/0    S+   22:51   0:00 grep --color=auto zabbix
  9. 編輯zabbix_agent.conf啓動zabbix_agentide

    vi /etc/zabbix/zabbix_agentd.conf #定義Server=127.0.0.1和 ServerActive=127.0.0.1
    	systemctl start zabbix_agent
    	systemctl enable zabbix_agent
  10. 啓動httpd,須要先關掉nginx,不然這兩個服務會端口衝突。

    • systemctl start httpd # 若是已經啓動了nginx,須要先把nginx關閉,而後啓動httpd
  11. 這個時候就可使用瀏覽器訪問zabbix了,使用

    • http://ip/zabbix 訪問 
    • 出現上面這個界面是由於php.ini中的時區設置問題,須要編輯一下etc/php.ini文件date.timezone =Asia/Shanghai,而後重啓httpd#systemctl restart httpd
    • 在瀏覽器界面中輸入咱們的database host、password等,點擊下一步 
  12. 在下面這個界面中再寫上host而後name那裏是自定義的。點擊下一步、完成 

  13. 而後就來到了這個界面

    • 默認密碼 admin zabbix
  14. 默認密碼是不安全的,因此登陸以後的第一件事就是修改密碼。

   15.之後登陸zabbix的話,直接使用ip/zabbix就能夠了。

補:1:設置zabbix-server和zabbix-agent開機啓動

systemctl enable zabbix-server
systemctl enable zabbix-agent

補充2:上面提到的127.0.0.1是這個實驗環境,在現實生產中,這個ip是須要指定zabbix-server所在的設備的ip。

相關文章
相關標籤/搜索