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 ...