1. 程式人生 > >zabbix3.0 安裝方法,一鍵實現簡訊、電話、微信、APP 告警

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

也可以參考官網安裝

安裝過程目錄
  1. 開始安裝zabbix 3.0
  2. 安裝Zabbix-Server伺服器
  3. 安裝Zabbix-Agent端
  4. 新增主機

最後介紹 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]

~]# cd zabbix-3.0.1/database/mysql/

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包
[

[email protected] mysql]# yum -y install libxml2-devel net-snmp-devel libcurl-devel

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 字元環境下自動安裝oracleweblogic

#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH cat > /etc/redhat-release<<EOF R