CentOS7.6 10分鐘 rpm 安裝 Zabbix-4.4監控;


安裝Zabbix步驟以下:php

 

 

1、安裝php-fpm;node

 

 

1.安裝php-fpm依賴及php-fpm安裝包如圖所示;mysql

 

圖片 1.png 

 

2. 操做命令以下,進入安裝包路徑執行如下命令;web

 

rpm -ivh *.rpm  --force --nodeps   後面的 --force --nodeps 忽略依賴包的意思;sql

 

systemctl   start   php-fpm       啓動php-fpm服務;數據庫

 

systemctl  status  php-fpm       查看php-fpm服務狀態;vim

 

圖片 2.png 

 

 

 

2、安裝 MariaDB或者Mysql服務器

 

1.安裝依賴包及安裝包如圖所示:ide

 

 

圖片 3.png 

 

 

3. 操做命令以下,進入安裝包路徑執行如下命令;php-fpm

 

rpm -ivh *.rpm  --force --nodeps   後面的 --force --nodeps 忽略依賴包的意思;

 

systemctl   start   mariadb       啓動mariadb服務;

 

systemctl  status  mariadb       查看mariadb服務狀態;

 

 

圖片 4.png 

 

 

修改數據庫密碼 命令以下: mysqladmin -u root password "12345678"    ;

 

登陸數據庫,命令以下:    mysql  -uroot  -p  「1245678」            ;

 

 

圖片 5.png 

 

3、安裝zabbix

 

1. 安裝zabbix依賴及安裝包;

 

圖片 6.png 

 

2. 操做命令以下,進入安裝包路徑執行如下命令;

 

rpm -ivh *.rpm  --force --nodeps   後面的 --force --nodeps 忽略依賴包的意思;

 

3. 登陸數據庫 mysql  -uroot  -p 加密碼;

 

執行如下命令建立zabbix;

 

create database zabbix character set utf8 collate utf8_bin;

 

受權localhost主機訪問數據庫實例zabbbix,用戶名密碼 zabbix;


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

 

GRANT ALL PRIVILEGES ON zabbix.* TO 'zabbix'@'%';

 

FLUSH PRIVILEGES;

 

 

 

4. 導入zabbix語句命令以下;

 

zcat /usr/share/doc/zabbix-server-mysql-4.4.7/create.sql.gz | mysql -uzabbix -p zabbix

 

會讓在輸入一遍密碼 輸入zabbix設置的密碼便可;

 

5.修改zabbix server的DB配置文件

vim /etc/zabbix/zabbix_server.conf

ListenPort=10051

LogFile=/var/log/zabbix/zabbix_server.log

LogFileSize=0

PidFile=/var/run/zabbix/zabbix_server.pid

SocketDir=/var/run/zabbix

DBHost=106.53.12.24

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

DBPort=3306

StartPollers=12

StartPreprocessors=60

StartPingers=5     用於設置啓用icmp協議PING主機方式啓動線程數量

StartDiscoverers=5

 

 

六、修改httpd配置文件並啓動httpd服務

Systemctl  start  httpd
vim /etc/httpd/conf.d/zabbix.conf, 取消註釋,並設置正確的時區 (Asia/Shanghai) 

找到php_value date.timezone Europe/Riga 修改  (Asia/Shanghai)  如圖所示:

 

圖片 7.png 

 

 

 

七、配置zabbix agent

PidFile=/var/run/zabbix/zabbix_agentd.pid

LogFile=/var/log/zabbix/zabbix_agentd.log

LogFileSize=1

Server=106.53.12.24

ListenPort=10050

Hostname=zabbix-server

AllowRoot=1

Include=/etc/zabbix/zabbix_agentd.d/*.conf

UnsafeUserParameters=1

Timeout=20 當agent採集數據多長時間算超時

 

#StatsAllowedIP=127.0.0.1

 

八、啓動zabbix服務,命令以下:

 

systemctl  restart  zabbix-server  zabbix-agent  httpd    

啓動zabbix服務客戶端及httpd ;

 

4、配置zabbix

 

一、http://ip/zabbix

 圖片 1_2.png

圖片 2_2.png 





圖片 3_2.png


圖片 4_2.png



首次登錄zabbix web,帳戶Admin(注意"A"大寫),密碼zabbix.

 

圖片 5_2.png 

二、修改中文及亂碼

替換字體:/usr/share/zabbix/assets/fonts

修改配置文件:/usr/share/zabbix/include/defines.inc.php

define('ZBX_GRAPH_FONT_NAME',           'graphfont')  更改simkai

 

重啓服務生效:systemctl restart zabbix-server.service

 


3、配置服務器cpu_load 監控

1)load_1 system.cpu.load[percpu,avg1] 2)load_5 system.cpu.load[percpu,avg5] 3)load_15 system.cpu.load[percpu,avg15] 4)配置閥值,建立觸發器

5)觸發器一分鐘內cup_load 大於 30 進行觸發報警

 


image11.jpeg.png 

三、服務器磁盤監控

1) 建立名稱、鍵值 觸發器

 

 

圖片 3_3.png 

 

2) 配置狀態圖


圖片 1_3.png

 

spacer.gif

相關文章
相關標籤/搜索