CentOS6.x一键部署安装zabbix

本文详细介绍了如何在CentOS6.x上一键安装Zabbix监控系统,包括Zabbix的功能特点、主要组件、相关术语以及一键安装脚本的步骤。Zabbix是一个强大的开源分布式监控解决方案,支持多种数据采集方式、数据存储、展示和报警机制。通过一个简单的脚本,可以自动化完成Nginx、MySQL、PHP和Zabbix的安装配置,适合熟悉Linux基础的用户进行网络设备的监控部署。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

简介
zabbix 是一个基于 WEB 界面的提供分布式网络监视功能的企业级的开源解决方案。相对于 cacti nagios 而言, zabbix 最大的特点是分布式监控,自动发现,自定义监控项目。
一、监控系统所具备的四个要素
1 、数据采集
      zabbix 采集数据的手段有 SNMP zabbix Agent IPMI agent web monitoring database monitoring Internal check calculated monitoring custom command monitoring ping 或端口检查等。
2 、数据存储
      zabbix 将数据存储在 RDBMS 中。
3 、数据展示
      zabbix 使用 php 开发的程序进行绘图。
4 、事件报警
      zabbix 通知机制有: E-mail SMS Jabber Chat message Command execution
二、 Zabbix 组件概述
       zabbix-serve :负责接收 agent 发送的报告信息,所有配置、统计数据及操作数据都有此组件组织进行;
      database :用于存储配置信息和 zabbix 收集的数据
      web-interface zabbix GUI 接口,通常与 server 运行在同一台主机上;
      proxy :可选组件,常用于分布式监控环境中,代替 server 收集其他被监控端的监控数据,并统一发送到 server 端。
      Agent :部署在被监控主机上,负责收集本地数据发往 server proxy 端。
 
三、 zabbix 的术语
       主机( host ):要监控的网络设备统称;
       主机组( host group ):主机的逻辑容器,可以包含主机和模板;
       监控项( item ):一个特定监控指标和对应的数据,每个 item key 进行标示;
      trigger (触发器):一个表达式,用于评估某监控对象的某个特定的 item 所接收的数据是否在合理范围内,即阈值,状态分为 “OK” “problem”
       事件( event ):发生的一个值得关注的事情,如:触发器的状态转变,新的 agent 上线或自动发现等操作。
       动作:对于指定的 event 发生以后所采定义的处理方法,如发送通知或报警;
       报警升级( escalation ):发送警告信息的方案,如果在定义内的警告次数之内没有处理,将向上级发送报警短信;
       媒介( media ):发送通知的手段,如 Email SMS Jabber 等。
       通知( notification ):通过媒介向用户发送某事件的信息。
四、一键安装脚本
   说明:此脚本只适用与RHEL6.x系列;Nginx版本为1.6最新稳定版;PHP为5.4最新版;Mysql为5.5最新稳定版;Zabbix暂时为2.4最新版。
   只要你能连上网络,只要你会运行脚本。那你就会完成zabbix的部署安装了,内嵌yum源及LNMP及zabbix的下载安装!!真正的实现一步到位!!
切记关闭selinux

#!/bin/bash
# install Nginx 1.6.2 + mysql5.5.x + PHP-FPM 5.4.x + Zabbix 2.4.4 automatically.
# Tested on CentOS 6.5
##############################################
# 变量
##############################################
err_echo(){
     echo   -e  "\e[91m[Error]: $1 33[0m"
     exit   1
}
  
info_echo(){
     echo   -e  "\e[92m[Info]: $1 33[0m"
}
  
warn_echo(){
     echo   -e  "\e[93m[Warning]: $1 33[0m"
}
  
check_exit(){
     if   [ $? - ne   0 ];  then
         err_echo  "$1"
         exit1
     fi
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值