zabbix 银行案例实践!

开源监控系统Zabbix——上海分行应用

背景:
  
 上海分行原来的监控系统WhatsUp,由于C盘已满,科技部搞网络的人员在清理C盘空间的时候,误将WhatsUp的数据库文件文件删除,导致WhatsUp无法打开,之后由于
缺少升级后的数据库脚本文件,导致在添加监控设备的时候,提示数据库外键有冲突,从而无法插入数据。由于又没有原始的文件,导致WhatsUp彻底无法使
用。故需要一套新的系统来代替,因为Windows下比较好的监控软件都是要付费的,所以,选择开源并且功能非常强大的企业级开源监控软件Zabbix。

Zabbix简介:
    首先,先了解下监控系统的几大组成部分:数据采集——数据存储——数据展示——告警机制。
    其次,Zabbix主要由,server端(用于接受agent传来的数据,并存入数据库)、agent端(用于数据采集)、WebUI端(用于数据展示)、proxy端(用于分布式监控,代理server接受数据,然后集中发往server端);
    第三,Zabbix的server端现在只支持运行在类unix系统上,agent端可以在现市面上能见到的OS都可以运行。因为Zabbix的所有配置基本都是在Web界面完成的,所以,必须先搭建后web服务器。

Zabbix使用环境(上海分行):
    服务器:X3650M3
    RAID类型:raid1
    OS:CentOS6.5
    Web平台:lnmp

Zabbix监控配置流程:
    Host(监控的设备)——Item(监控项)——trigger(触发器)——action(触发监控项后的动作)——media type(告警媒介)——user(告警给相关的人员)

Zabbix监控监控效果展示:

1.

注:上图是Zabbix菜单和导航,下面是监控的总括信息:表示监控设备有87台,其中有4台是出现了问题;监控项有249个;触发器有249个,其中4个被禁用等

2.

注:上图表示监控的主机组,后面的数字表示每个组中设备的数量,若无故障背景颜色是绿色,若是有故障,根据故障的级别分为***,橙色,浅红,深红等。

3.

注:上图表示如果最新出现的20个故障,以及故障原因、发生时间、以及故障持续的时间,还有做出的动作,比如发邮件或微信等!

4.

注:上图是分行的网络拓扑图,OK表示此台设备是可以是好的;其中的连线表示每两台设备之间的连通性,绿色表示连通性正常,红色表示不正常。其中的设备,
以及设备之间的连通性都是自动进行监控的,如若出现问题,绿色的OK就会变为红色的Problem,绿色的连接线就会变为红色的连接线,下面会给出两张对
比图。

5.

注:上图就是出现问题时的图形状态,因为三林支行暂时还没营业,所以我把它设定为“维护状态”,这样就不会发送告警了。

6.

注:上图是设备全部正常的状态图!

时间: 2024-12-19 15:33:47

zabbix 银行案例实践!的相关文章

CSS典型案例实践

CSS案例实践 一.层布局:定位元素重叠 在CSS中可以通过z-index属性来确定定位元素的层叠等级.需要注意的是: z-index属性只有在元素的position属性取值为relative.absolute或fixed时才可以使用. 在z-index属性中,其值越大层叠级别就越高,如果两个绝对定位的元素的该属性具有相同的number值,那么将依据它们在HTML文档中声明的顺序层叠. z-index属性只能在同一级别的HTML上体现作用 对于未指定此属性的绝对定位元素,可以看做值为auto,即

zabbix 安装(自己实践)

1. 下载源码包 wget http://sourceforge.net/projects/zabbix/files/ 2.  解压 tar -zxvf zabbix-2.2.3.tar.gz 3. 进入解压后的目录 cd zabbix-2.2.3 4. 安装必要软件 yum install -y gcc make cmake mysql-server mysql-devel php php-gd php-devel php-mysql php-bcmath php-ctype php-xml 

Golang - 爬虫案例实践

目录 Golang - 爬虫案例实践 1. 爬虫步骤 2. 正则表达式 3. 并发爬取美图 Golang - 爬虫案例实践 1. 爬虫步骤 明确目标(确定在哪个网址搜索) 爬(爬下数据) 取(去掉没用的数据) 处理数据(按具体业务去使用数据) 2. 正则表达式 文档:https://studygolang.com/pkgdoc API re := regexp.MustCompile(reStr):传入正则表达式,得到正则表达式对象 ret := re.FindAllStringSubmatch

中小企业Zabbix监控生产案例实践

一.Zabbix监控介绍 1.Zabbix的功能概述 1.1 zabbix是什么 Zabbix是一个企业级的.开源的.分布式的监控套件. Zabbix可以对网络和服务进行监控.Zabbix利用灵活的告警机制,可实现微信 短信和邮件的自动报警.Zabbix利用存储的监控数据提供监控报告及实现图形化显示 1.2 zabbix特性 Zabbix是一个高度集成的网络监控套件,通过一个软件包即可提供如下特性 数据收集 可用性及性能检测 支持SNMP(trapping及polling).IPMI.JMX监控

Zabbix案例实践|Zabbix屏蔽告警

近期项目中,客户要求在凌晨00:00到02:00的CPU屏蔽虚拟化监控上ESXI的红色告警,红色告警是由于某台vmCPU利用率过高而产生的.做法如下:1. 找到红色告警的触发器,通过触发器找到监控项,然后修改监控项的"更新间隔": 把"更新间隔"调整成0秒,然后新增"自定义时间间隔",选择"灵活",填写间隔为300秒,时间是1-7,02:00-23:59.这个意思是:星期一到星期日的2点到23:59分采集数据,其他时间不采集数

ZABBIX企业监控实践(1):ZABBIX详细部署过程

前言: 从2014年15日,那时我刚刚开始接触ZABBIX,到现在刚好整整一年时间,这一年里,谈不上对ZABBIX进行深入研究,接触过两个ZABBIX的项目,平时或多或少的对这两个项目进行修修补补.直到最近的两个月内,公司决定采用ZABBIX进行二次开发成自己的产品(之前一直在SCOM与ZABBIX之间纠结),所以有了充足的时间对ZABBIX进行系统学习,逐步对ZABBIX有了更深入的了解,也积累了一些学习笔记. 最近打算整理一下笔记,对这年来关于ZABBIX的知识做一些梳理,并将尽量围绕项目要

第35件事 需求案例实践

早就听说需求分析这个环节是重中之重,看看他人之前做过的一些产品实践案例,这样学起来更快.以一款APP为例,阐述了需求痛点及其解决方案,我们姑且叫这个App为TT吧.TT是一个面向食品供应商的.以试吃为特色的社会化食品电商导购平台. 1.需求痛点农产品的创造者或经营者经常会遭遇如下痛苦:(1).产销不对路:一年到头风吹日晒,好不容易有了好收成,却遭遇晴天霹雳—卖不出去,滞销严重.(2).用户记不住:产品同质化太严重,弱水三千,消费者只取一瓢,想让消费者第一时间想到,何其难哉.(3).缺乏忠诚度:好

利用shell解决企业实际问题案例实践

已知老男孩IT教育的某一周的财务招生费用报表如下: 学号 学生 提层 所交费用 欠费 课程顾问 1 葛毅 1500 13100 0 歪歪 2 罗嘉毅 1500 13000 0 丹丹 3 吴星 500 15000 0 歪歪 4 臧阔 500 3200 0 雨神 5 陈吉 500 7500 0 歪歪 6 朱明 500 15000 0 雨神 7 雷林 100 3000 0 丹丹 8 陈恩林 100 5300 0 歪歪 9 张林坤 300 3200 0 雨神 10 梁宇 80 2500 0 雪神 11

ZABBIX企业监控实践(2):升级与配置Apache

前面我们完成了ZABBIX环境的安装,在实际项目中,出于安全漏洞或者性能优化方面的考虑,需要升级到最新版本.我们首先对Apache进行升级. 一.准备安装过程 如果已经安装的Apache是通过yum安装,升级前先删除旧版本: 备份httpd.conf配置文件 # cp /etc/httpd/conf/httpd.conf /etc/httpd/conf/httpd.conf.bak 卸载旧版本Apache: #service httpd stop #yum remove -y httpd* 注: