1 / 24
文档名称:

服务器管理监控系统方案.doc

格式:doc   大小:2,088KB   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

服务器管理监控系统方案.doc

上传人:wdggjhm62 2022/1/19 文件大小:2.04 MB

下载得到文件列表

服务器管理监控系统方案.doc

相关文档

文档介绍

文档介绍:. .
. .word.
12、可指定自定义的事件处理控制器[3]。
其他一些大型企业也有自己独立开发的效劳器监控效劳,如小米运维部的人性化互联网企业级监控系统Open-Falcon、淘宝运维部使用 OpenTSDB等,它们也有各自的优点。
本文第一章概述了效劳器机房的专家,以及可提供这些效劳的一些解决方案等;第二章介绍Zabbix所提供的监控原理即使用;第三章介绍Zabbix的实际监控应用以及二次开发;第四章进展专家的分析;第五章对效劳器机房专家系统进展总结。
2. Zabbix 监控原理与应用
Zabbix是一个B/S模式的企业级的监控效劳解决方案,用户可以此获取效劳器等硬件、操作系统、中间件等的运行状态,为应用层的决策提供决策信息。
监控原理
Zabbix由agent和server组成,其中agent负责采集效劳器等监控对象的数据,server负责处理这些数据,判断异常等,并通过提供apache效劳在web端实现对数据的可视化展示。
其中agent的类型主要监控对象包括:
〔1〕Zabbix-agent,根据Zabbix监控方式实现对操作系统层级的信息采集,实现对系统的监控。Zabbix-agent 有sender和get两局部组成,分别通过命令来采集数据[4]。监控对象有CPU运行状态、磁盘I/O、内存使用、进程线程数等;同时可利用其他应用提供的端口实现对应用效劳的监控,如MySQL数据库等。
. .
. .word.
〔2〕、IPMI-agent,根据IPMI〔Intelligent Platform Management Interface〕接口实现对效劳器等硬件设备的监控,监控对象包括CPU运行温度、风扇转速、环境温度等硬件信息的监控;
〔3〕SNMP-agent,根据SNMP〔Simple Network Management Protocol〕协议实现对交换机、路由器等网络设备的监控。监控对象包括各端口运行状态、流入流出流量等。
〔4〕JMX-agent,根具JMX〔Java Management Extensions〕提供的接口实现对Java类应用的监控。监控对象包括Java虚拟机、Tomcat效劳,Hadoop、Spark等分布式效劳的监控等。
当agent得到数据并发送给server后,server端将数组存放在位于效劳端的数据库,然后前端效劳调用数据库数据并将其可视化显示。显示给用户的只有browser页面,用户在前端进展效劳器管理并据此进展相应决策。图〔1〕表示了Zabbix 的监控原理。
图1 Zabbix监控原理图
Zabbix 的agent将数据发送给server并储存在数据库中,前端页面调用数据库中的数据与用户交互。
. .
. .word.

Zabbix server处理数据时为了便于用户操作按图〔2〕的方式处理、集成监控数据。
图2数据处理、集成图
其中host为用户监控的主机、设备或操作系统等;item为实际的监控个体,可能是某一个CPU的使用率,磁盘读写速度等,一个host上可能存在假设干item;每一个item都可设定对应的trigger,根据阈值判断还item的使用情况是否到达报警值。Trigger发现报警后将会在主界面显示,也可都过短信、、微信等向用户发送报警信息,并连接后续修复操作。
因此用户在实际使用时主要需配置host,item和trigger,分别如图〔3〕、图〔4〕、图〔5〕所示。
图3 Host配置图
.