1. 程式人生 > >運維監控——zabbix環境的搭建配置

運維監控——zabbix環境的搭建配置



親測完成zabbix介面安裝

-------------20151205

一、安裝源配置:

1、關閉防火selinux

Service iptablesstop

2、禁用selinux

vi  /etc/selinux/config

   SELINUX=disabled

  1. 安裝依賴包:

    yum -y install iksemel libssh2 zabbix-server-mysql zabbix-web-mysql mysql-server

    net-snmp-devel net-snmp-libs net-snmp-perl net-snmp-utils net-snmp

二、建立系統使用者和組:

1groupadd zabbix

2useradd-g zabbix-mzabbix

三、系統元件安

1、Mysql配置:

shell> mysql -uroot-p<password>

mysql> create database zabbixcharacter set utf8 collate utf8_bin;

mysql> quit;

shell> mysql -uzabbix-p<password> zabbix < database/mysql/schema.sql

# stop here if you are creating database for Zabbix proxy

shell> mysql -uzabbix-p<password> zabbix < database/mysql/images.sql

shell> mysql -uzabbix-p<password> zabbix < database/mysql/data.sql

    2、 zabbix agent安裝

yum install zabbix-agent

配置zabbix agent:

cat /etc/zabbix/zabbix_agentd.conf

更改

server =IP(本機伺服器localhost也行)

Hostname=iP(本機伺服器localhost也行)

ServerActive=IP(本機伺服器)

3、配置zabbix-server :

# vi /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

啟動zabbix-server

servicezabbix-server start

4、配置php檔案:

#vi /etc/httpd/conf.d/zabbix.conf

php_value max_execution_time 300

php_value memory_limit 128M

php_value post_max_size 16M

php_value upload_max_filesize 2M

php_value max_input_time 300

  php_value date.timezone

啟動:php

Service httpd start

5、Zabbix開啟中文支援

Rpm源安裝的web配置目錄存放在usr/share/目錄下

下載字型檔案到/usr/share/zabbix/fonts

更改檔案/usr/share/zabbix/include/defines.inc.php

內容如下:

更改ZBX_FONT_NAME ,字型名

更改ZBX_GRAPH_FONT_NAME 如下:

//define('ZBX_FONT_NAME','DejaVuSans');

define('ZBX_FONT_NAME','SIMKAI');

//define('ZBX_GRAPH_FONT_NAME','DejaVuSans');//fontfilename

define('ZBX_GRAPH_FONT_NAME','SIMKAI');//fontfilename

6、Zabbix資料來源;