centos7下部署zabbix4.0

zabbix的介紹

  Zabbix 是由 Alexei Vladishev 開發的一種網絡監視、管理系統,基於 Server-Client 架構。可用於監視各類網絡服務、服務器和網絡機器等狀態。mysql

  使用各類 Database-end 如 MySQL, PostgreSQL, SQLite, Oracle 或 IBM DB2 儲存資料。Server 端基於 C語言、Web 管理端 frontend 則是基於 PHP 所製做的。Zabbix 能夠使用多種方式監視。能夠只使用 Simple Check 不須要安裝 Client 端,亦可基於 SMTP 或 HTTP ... 各類協定作死活監視。web

  在客戶端如 UNIX, Windows 中安裝 Zabbix Agent 以後,可監視 CPU Load、網絡使用情況、硬盤容量等各類狀態。而就算沒有安裝 Agent 在監視對象中,Zabbix 也能夠經由 SNMP、TCP、ICMP、利用 IPMI、SSH、telnet 對目標進行監視。
  zabbix可對監控的各個資源作到實時報警功能sql

zabbix的組成

zabbix 主要由2部分構成 zabbix server和 zabbix agent
zabbix proxy是用來管理其餘的agent,做爲代理
centos7下部署zabbix4.0數據庫

安裝zabbix

環境配置

服務器版本vim

[root@zabbix ~]#cat /etc/redhat-release 
CentOS Linux release 7.6.1810 (Core)

內核版本centos

[root@zabbix ~]#uname -r
3.10.0-957.el7.x86_64

關閉SELinux服務器

[root@zabbix ~]#setenforce 0

關閉防火牆網絡

[root@zabbix ~]#systemctl stop firewalld
[root@zabbix ~]#systemctl disable firewalld

配置mysql

安裝mariadb架構

[root@zabbix ~]#yum -y install mariadb-server

更改配置文件frontend

[root@zabbix ~]#vim /etc/my.cnf
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
#禁止主機名解析
skip_name_resolve
symbolic-links=0
[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid
!includedir /etc/my.cnf.d

啓動mysql服務

[root@zabbix ~]#systemctl start mariadb
[root@zabbix ~]#systemctl enable mariadb

建立zabbix數據庫並受權

root@zabbix ~]#mysql
MariaDB [(none)]> create database zabbix character set utf8 collate utf8_bin;
MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
MariaDB [(none)]> quit

配置zabbix

安裝官方yum源

[root@zabbix ~]#rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
[root@zabbix ~]#yum clean all

安裝zabbix

[root@zabbix ~]#yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent

導入初始架構和數據。系統將提示您輸入新建立的密碼

[root@zabbix ~]#zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
#輸入mysql數據庫管理密碼
Enter password:

登陸web界面並配置

登陸網址

#服務器的IP地址或者域名
http://192.168.8.134/zabbix/

進入安裝配置
centos7下部署zabbix4.0
查看全部選項是否爲OK,而後進入下一步
centos7下部署zabbix4.0
寫入數據庫的地址和密碼
centos7下部署zabbix4.0
登入界面,初始帳號Admin,密碼zabbix,帳號首字母必須大寫
centos7下部署zabbix4.0
修改中文顯示
centos7下部署zabbix4.0

相關文章
相關標籤/搜索