搭建zabbix監控系統

2022-07-19 21:45:19 字數 1763 閱讀 9813

zabbix安裝過程

mysql

phpnginx

zabbix-server

zabbix-agent

安裝zabbix之前需要準備基本環境,需要安裝

mysql

、nginx

、php

,詳細安裝見一下鏈結

mysql安裝:

nginx安裝:

php安裝:

安裝mysql:

建立zabbix資料庫,和使用者,並執行匯入

zabbix

資料檔案

1、進入資料庫,建立使用者

create database zabbix character set utf8;

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

flush privileges;

2、匯入資料檔案

use zabbix;

source /opt/zabbix-4.2.5/database/mysql/schema.sql;

source /opt/zabbix-4.2.5/database/mysql/images.sql;

source /opt/zabbix-4.2.5/database/mysql/data.sql;

安裝php:

修改監聽方式為埠監聽

安裝nginx:

1、安裝

2、建立zabbix的訪問根目錄,並將

zabbix

的php

檔案拷貝到此目錄

mkdir /data/zabbix/zabbix -p

cp /opt/zabbix-4.2.5/frontends/php/* /data/zabbix/zabbix/ -rp

3、配置關於zabbix的

nginx

配置檔案

zabbix.conf

server

listen 80;

index index.html index.htm index.php;

root /data/zabbix;

location ~ ^(.+.php)(.*)$

hostname=$

serveractive=$:10051

logfile=/var/log/zabbix/zabbix_agentd.log

logfilesize=10

buffersize=1024

eoffunction install()')

purl=""

function body ()

/usr/bin/curl --data-ascii "$(body $1 $2 $3)" $purl

」新建動作

設定操作

訊息內容:

\n報警主機

: \n

主機ip: \n

狀態:\n

報警時間: \n

報警等級: \n

報警資訊: \n

問題詳情: :\n

事件id: \n

設定恢復操作

訊息內容:

\n主機

:\n位址:\n

狀態:\n

時間: \n

級別: \n

內容: :\n

事件id: \n

操作(「動作」和

「恢復操作

」都需要設定):選擇傳送使用者群組、使用者、傳送方式,新增更新儲存

zabbix監控平台搭建

zabbix服務端 1 安裝yum源配置檔案 rpm uvh yum clean all2 安裝服務端 前端和客戶端 yum y install zabbix server mysql zabbix web mysql zabbix agent3 初始化資料庫 mysql uroot p passw...

zabbix監控搭建步驟

因為zabbix需要lamp或lnmp所以先搭建環境需求。我這裡選擇lnmp。填寫內容 name nginx repo baseurl gpgcheck 0 enabled 1 replace os with rhel or centos depending on the distribution ...

搭建Zabbix監控環境

以下步驟,參考了 zabbix官方手冊 在搭建步驟之前,還是整理一下本次的監控需求。以上,身為主流監控工具的zabbix完全可以滿足。而且,有良好的擴充套件性,可以滿足日益增長的需求。安裝ubuntu16.04系統 見ubuntu16.04安裝說明 更新系統源 執行 sudo vi etc apt ...