zabbix3.0 安裝方法,一鍵實現簡訊、電話、微信、APP 告警
引言
免費開源監控工具 Zabbix 因其強大的監控功能得到各大網際網路公司的廣泛認可,具體功能不再詳細介紹,在之前釋出的 Zabbix 2.4.1 安裝及微信簡訊提醒已經做了詳細介紹,本篇主要對 Zabbix 3.0.1 的安裝進行詳細指導,並且詳細介紹了 OneAlert 一鍵整合 Zabbix ,一分鐘實現電話、簡訊和郵件通知。
安裝說明
從 0 開始安裝 Zabbix
如果你從來沒有接觸過 Zabbix,請按照以下步驟安裝 Zabbix,下面以 Zabbix 3.0.1 + OneAlert 實現監控
- Zabbix 伺服器: 192.168.0.218 CentOS 7 64bit
- 被監控機器: 192.168.0.219 CentOS 7 64bit
也可以參考官網安裝
安裝過程目錄
- 開始安裝zabbix 3.0
- 安裝Zabbix-Server伺服器
- 安裝Zabbix-Agent端
- 新增主機
最後介紹 OneAlert 一鍵整合 Zabbix 步驟,一分鐘實現電話、簡訊和郵件通知。
一.開始安裝zabbix 3.0
主機192.168.0.218,要先裝mysql
1.解壓
[[email protected] ~]# tar zxvf zabbix-3.0.1.tar.gz
2.跳轉到mysql的目錄
[[email protected]
3.匯入資料庫
[[email protected] mysql]# /usr/bin/mysql -uzabbix -pzabbix zabbix < schema.sql
[[email protected] mysql]# /usr/bin/mysql -uzabbix -pzabbix zabbix < images.sql
[[email protected] mysql]# /usr/bin/mysql -uzabbix -pzabbix zabbix < data.sql
4.安裝Yum包
[
5.新增使用者和組
[[email protected] mysql]# groupadd zabbix
[[email protected] mysql]# useradd -g zabbix zabbix
二. 安裝Zabbix-Server伺服器
在主機192.168.0.218上面安裝
1.編譯安裝
[[email protected] ~]# cd zabbix-3.0.1
[[email protected] zabbix-3.0.1]# ./configure --prefix=/usr/local/zabbix-server --enable-server --with-mysql --with-net-snmp --with-libcurl --with-libxml2
上面編譯完成之後,會有如下顯示:
[[email protected] zabbix-3.0.1]# make install
2.編輯配置檔案並啟動
2.1建立日誌檔案
[[email protected] ~]# mkdir -p /var/log/zabbix/
2.2指定所有者
[[email protected] ~]# chown -R zabbix:zabbix /var/log/zabbix
2.3修改zabbix server的配置檔案
[[email protected] ~]# vim /usr/local/zabbix-server/etc/zabbix_server.conf
LogFile=/var/log/zabbix/zabbix_server.log
DBHost=localhost 資料庫ip地址
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
ListenIP=192.168.0.218 zabbix server ip地址
2.4在iptables中放行10050和10051埠
[[email protected] ~]# iptables -I INPUT -p tcp -m multiport --dports 10050:10051 -j ACCEPT
2.5配置開機啟動
[[email protected] ~]# ln -s /usr/local/zabbix-server/etc/ /etc/zabbix
[[email protected] ~]# ln -s /usr/local/zabbix-server/sbin/* /usr/sbin/
[[email protected] ~]# cp /root/zabbix-3.0.1/misc/init.d/fedora/core/zabbix_* /etc/init.d/
[[email protected] ~]# chmod 755 /etc/init.d/zabbix_*
[[email protected] ~]# sed -i "[email protected]=/usr/[email protected]=/usr/local/[email protected]" /etc/init.d/zabbix_server
[[email protected] ~]# chkconfig zabbix_server on
2.6啟動server
[[email protected] ~]# service zabbix_server start
3.安裝Zabbix-Web伺服器
3.1主機192.168.0.218上安裝httpd和php
[[email protected] ~]# yum -y install httpd php php-mysql libXpm php-bcmath php-gd php-mbstring php-xml t1lib
3.2建立web目錄
[[email protected] ~]# mkdir -p /var/www/html/zabbix
[[email protected] ~]# cd zabbix-3.0.1/frontends/php/
[[email protected] php]# cp -r ./* /var/www/html/zabbix/
3.3授權
[[email protected] ~]# chown -R apache.apache /var/www/html/zabbix/
3.4修改php配置
[[email protected] ~]# vim /etc/php.ini
date.timezone = Asia/Chongqing
post_max_size = 32M
max_execution_time = 300
max_input_time = 300
3.5啟動服務
[[email protected] ~]# service httpd start
檢查配置是否ok
登入之後
三.安裝Zabbix-Agent端,ip:192.168.0.219
1.在192.168.0.219主機上安裝:
1.1解壓
[[email protected] ~]# tar zxvf zabbix-3.0.1.tar.gz
[[email protected] ~]# cd zabbix-3.0.1
1.2新增使用者
[[email protected] zabbix-3.0.1]# groupadd zabbix-agent
[[email protected] zabbix-3.0.1]# useradd -g zabbix-agent zabbix-agent
1.3編譯
[[email protected] zabbix-3.0.1]# ./configure --prefix=/usr/local/zabbix-agent --enable-agent
1.4安裝
[[email protected] zabbix-3.0.1]# make install
2.編輯配置檔案:
[[email protected] ~]# mkdir -p /var/log/zabbix
[[email protected] ~]# chown -R zabbix-agent:zabbix-agent /var/log/zabbix/
2.1修改配置
[[email protected] ~]# vim /usr/local/zabbix-agent/etc/zabbix_agentd.conf
LogFile=/var/log/zabbix/zabbix_agentd.log
Server=192.168.0.218
ServerActive=192.168.0.218
Hostname=zabbix.agent.219
User=zabbix-agent # 與上面建立的使用者保持一致
在iptables中放行10050和10051埠
[[email protected] ~]# iptables -I INPUT -p tcp -m multiport --dports 10050:10051 -j ACCEPT
2.2配置開機啟動
[[email protected] ~]# ln -s /usr/local/zabbix-agent/etc/ /etc/zabbix
[[email protected] ~]# ln -s /usr/local/zabbix-agent/bin/* /usr/bin
[[email protected] ~]# ln -s /usr/local/zabbix-agent/sbin/* /usr/sbin/
[[email protected] ~]# cp /root/zabbix-3.0.1/misc/init.d/fedora/core/zabbix_agentd /etc/init.d/
[[email protected] ~]# chmod 755 /etc/init.d/zabbix_agentd
[[email protected] ~]# sed -i "[email protected]=/usr/[email protected]=/usr/local/[email protected]" /etc/init.d/zabbix_agentd
[[email protected] ~]# chkconfig zabbix_agentd on
2.3啟動
[[email protected] ~]# service zabbix_agentd start
四、新增主機
填寫host資訊
新增模板
如果出現下面的錯誤
修改zabbix的php配置檔案:
[[email protected] ~]# vim /var/www/html/zabbix/conf/zabbix.conf.php
最後成功的介面:
四.整合OneAlert
1.新增應用
3.重啟一下zabbix server會受到告警資訊
4.完成
恭喜你!完成 Zabbix 一鍵整合配置安裝,即可實現簡訊、電話和郵件通知,還可以通過「我的告警」查詢所有未處理告警哦。
OneAlert 是北京藍海訊通科技有限公司旗下產品,中國首個 SaaS 模式的雲告警平臺,整合國內外主流監控/支撐系統,實現一個平臺上集中處理所有IT事件,提升IT可靠性。想了解更多資訊,請訪問 OneAlert 官網 。
相關推薦
zabbix3.0 安裝方法,一鍵實現簡訊、電話、微信、APP 告警
引言 免費開源監控工具 Zabbix 因其強大的監控功能得到各大網際網路公司的廣泛認可,具體功能不再詳細介紹,在之前釋出的 Zabbix 2.4.1 安裝及微信簡訊提醒已經做了詳細介紹,本篇主要對 Zabbix 3.0.1 的安裝進行詳細指導,並且詳細介紹了
linux上安裝openvpn,一鍵安裝和連線
一、一鍵安裝vpn [[email protected] mnt]# wget https://git.io/vpn -O openvpn-install.sh;bash openvpn-install.sh Welcome to this OpenVPN "road warrior"
學會將PDF轉Excel,一鍵實現轉換
在工作中,有的時候偶爾會出現一些商業E-Mail的傳送,但是在傳送之前我們是需要將PDF文件中的資料內容轉換成Excel的格式,所以學會將PDF轉Excel的方法很重要,下面小編就帶給大家一個一鍵將PDF轉成Excel的好方法。 PDF轉Excel的簡單方法一:【複製貼上法】 詳細操作步驟: 首先我可以
超簡單整合華為HMS ML Kit文字識別SDK,一鍵實現賬單號自動錄入
# 前言 在之前的文章《[超簡單整合華為HMS Core MLKit通用卡證識別SDK,一鍵實現各種卡繫結](https://developer.huawei.com/consumer/cn/forum/topicview?tid=0201226181206630022&fid=18)》中我們給大
全能自定義環境,一鍵快速安裝PHP7.2版本,32/64位任選
normal phpwamp 下載地址 ott 相對 新版 round -o href 想要在windows環境下快速搭建最新的PHP版本,可以使用全能自定義PHP集成環境PHPWAMP_IN2全能自定義:PHPWAMP_IN2支持一鍵自定義Apache、nginx、PHP
一鍵式搭建私人網絡硬盤、個人網盤,百度網盤——owncloud安裝指南
百度網盤 網絡硬盤 個人網盤 微軟雲 虛擬機 一鍵式搭建私人網絡硬盤、個人網盤,百度網盤——owncloud安裝指南在微軟雲計算上,我們可以創建VM虛擬機部署“owncloud”網絡硬盤。搭建一個owncloud個人網盤。使用owncloud不僅安全,而且還可以在線播放,離線下載,功能相當
EthBox以太坊開發套件,一鍵安裝以太坊開發環境
百度雲 技術 aid 驗證 cli nac 下載到本地 ejs 11.2 EthBox是匯智網為了方便以太坊開發學習者快速安裝本地開發環境而 制作的開發套件,可以一鍵安裝以下必備開發工具: nodejs:8.11.2 git:2.17.1.2 geth:1.8.10 ga
安裝了寶塔面板的伺服器,一鍵部署私有云
介紹 寶塔面板:是一款linux/windows平臺均可使用的伺服器管理軟體,自帶環境包,主要基於centos作業系統,可一鍵包裝nginx、apache、php、mysql、pureftpd、phpmyadmin等環境,自帶線上網頁管理面板,可用於建站、開通FTP、防火牆管理、以及強大的線上檔案管理功能等
POI匯出時寫一份到ftp伺服器,一份下載給客戶端 ftp伺服器搭建(離線安裝vsftpd),配置 poi實現百萬級資料匯出 oi實現百萬級資料匯出
導語: 昨天接到專案經理這麼一個需求,讓我在POI匯出Excel的時候寫一份到我之前搭建的ftp伺服器上。所以就有了這篇部落格首先我們來分析下之前的業務邏輯:我們建立並構造了一個workbook,然後構建了一個OutputStream輸出流,然後我們把資料寫入輸出流中就可以被客戶端下載。 現在我們
Centos下,一鍵執行sh檔案。自動安裝jdk11
#!/bin/bash echo "開始安裝jdk11開始..." echo "start install jdk" mkdir /usr/local/java cd /usr/local/java echo "建立usr/local/java資料夾成功" wget -
Word 藉助VBA一鍵實現插入交叉引用 Onenote程式碼高亮的實現方法
最近寫論文的時候,經常需要向上或向下插入題注的交叉引用,word 自帶的介面往往需要操作多次,才能實現插入。而平時使用較多的只是交叉引用附近的題注,比如如圖1.1所示,在圖1.1中等,距離較遠的引用則可以直接複製已經存在的交叉引用項,複製的項只要保留原格式複製,仍然是存在超連結的。所以可以藉助 VBA 寫一個
PS這次真被python揍的服氣了,圖片合成都可以一鍵實現!
經常看到身邊的女性朋友,用ps或者美圖秀秀給自己的美照新增更為動人一筆,這不我突發奇想,要不要用Python來實現下P圖的作用,經過一夜的思索,我終於悟出了一個P圖的小程式了,具體操作如下: 基本環境配置 Python版本:3.6 系統:Windows 相
在centos 7.0上利用yum一鍵安裝mono
首先我們需要先配置一下yum源中mono的引用說明: 第一步: vi /etc/yum.repos.d/mono.repo 第二步:在剛開啟的檔案中編輯如下內容 [mono]name=monobaseurl=http://download.mono-project.com/repo/centos/ena
Docker 環境下,一鍵安裝Kafaka 集群
doc nec sts 說明 端口號 官方 必要條件 style 開源 一、必要條件 1.1 安裝docker 1.2 安裝docker compose 二、一鍵安裝kafka集群 1 version: ‘3.5‘ 2 services: 3 zookee
Docker 環境下,一鍵安裝Kafaka 叢集
一、必要條件 1.1 安裝docker 1.2 安裝docker compose 二、一鍵安裝kafka叢集 1 version: '3.5' 2 services: 3 zookeeper: 4 image: wurstmeister/zooke
redis-4.0.1 源碼一鍵安裝腳本(centos 7)
inf 啟動 下載 exec var install bin cpu logfile #!/usr/bin/env bash set -e #定義下載路徑: SRC=‘/usr/local/src‘ #定義redis 目錄: REDISDIR=‘/usr/local
Hadoop2.9+Hive3.0+Mysql8.0安裝配置,看這一篇就夠了
由於以上均是最新版本,網上以往的資料用起來幾乎都有多少的錯誤,不少的錯誤真的會把人搞瘋,近10篇博文結合我自己在外網上找到的一些方法,記錄下來。 hadoop的安裝推薦看這一篇:http://dblab.xmu.edu.cn/blog/install-hado
自動化運維saltstack 安裝部署以及一鍵部署實現負載均衡
saltstack介紹 SaltStack是一個伺服器基礎架構集中化管理平臺,SaltStack基於Python語言實現,也是基於C/S架構,結合輕量級訊息佇列(ZeroMQ)與Python第三方模組(Pyzmq、PyCrypto、Pyjinjia2、pyth
樂鑫Esp32學習之旅⑥ smartConfig和微信airKiss在esp32的實現,一鍵配網輕鬆快捷連線路由器。(附帶Demo)
本篇博文目錄: 一. 前言; 每一款嵌入式的WI-Fi晶片,配網功能都是必不可少的。樂鑫有smartConfig,在esp32上也不例外,但是官方已經提到支援了airKiss
linux redhat 字元環境下,一鍵自動安裝oracle、weblogic
#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH cat > /etc/redhat-release<<EOF R