没有合适的资源?快使用搜索试试~ 我知道了~
zenoss中文管理手册
3星 · 超过75%的资源 需积分: 12 10 下载量 156 浏览量
2015-06-01
21:28:38
上传
评论
收藏 4.91MB PDF 举报
温馨提示
试读
133页
zenoss中文管理手册,超详细的内容。搭建zenoss监控平台及相关功能。
资源推荐
资源详情
资源评论
Zenoss Admin Guide 中文版
http://www.zenosscn.com 杨海龙(yang_hailong@msn.com),郭巍(p3@live.cn),裴玉涛(peiyutao@live.cn)
第一章. 介绍
1. Zenoss概览
Zenoss系统将各种监视和管理信息通过一个标准的web浏览器集中向用户展示,系统的各种
功能都可以通过web界面进行访问而无需编写任何配置文件。从一个较高的层面来讲,Zenoss由
四个主要部分组成。
图1.1. Zenoss 系统架构
1.1. Zenoss标准模型
Zenoss的核心是Zenoss标准模型,该模型详细地描述了Zenoss管理的设备,同时还描述了
设备之间、Zenoss业务对象之间以及其它用户定义的重要分组之间的关系。由 于 该模型高度复杂,
因此模型信息的来源也多种多样,其中一个最主要的来源称之为Zenoss自动发现进程,自动发现
是指,Zenoss通过一个可用的传输通道来发现设备上的服务、接口等信息。通过这些发现的信息,
Zenoss在系统中为设备建立一个模型。同时,用户可以通过Web界面手工输入设备相关数据的方
式(或通过Zenoss的外部API)为 设备建立模型。Zenoss的2.0版本增加了发现锁定功能,该功能
使得自动发现的信息可以与手工录入的设备信息紧密地结合在一起,并为设备进行建模,而 建立
后的设备模型用于驱动Zenoss系统的所有监视元素。
1.2. Zenoss可用性监控
Zenoss的可用性测试包括针对IT基础架构的系统运行测试,通过测试可以判断系统是否在
正常运行,这些测试通常在被监控的系统外部运行,测试手段包括: ping测试、进程测试和服
务测试。.
Zenoss Admin Guide 中文版
http://www.zenosscn.com 杨海龙(yang_hailong@msn.com),郭巍(p3@live.cn),裴玉涛(peiyutao@live.cn)
1.3. Zenoss 事件管理系统
当Zenoss的监视进程检测到有失败信息或者门限值被突破后,系统就产生一个事件,该过
程与目前市面上绝大多数可用的监视系统一样。Zenoss的事件管理是Zenoss系统各部分状态信息
以及受其监视系统信息的一个整合。Zenoss还可接入来自IT基础设施其它部分的事件,这其中包
括Syslog和SNMP Traps。Zenoss收到这些事件后,通过一套规则进行处理并最终将这些事件整合
进Zenoss模型。
1.4. Zenoss 性能监视系统
Zenoss性能监视系统的作用是,跟踪重要的IT资源信息并随时记录其变化。对系统管理员
来说,随时了解磁盘可用率、CPU负载以及Web页面载入时间都相当重要。而 Zenoss就可以通过SNMP、
自定义脚本(ZenCommands) 或XML-RPC来采集这些数据。由于性能信息被整合在Zenoss模型中,
因此浏览在其它Zenoss信息时,用户也可以根据上下文获得有关设备的性能数据。
Zenoss Admin Guide 中文版
http://www.zenosscn.com 杨海龙(yang_hailong@msn.com),郭巍(p3@live.cn),裴玉涛(peiyutao@live.cn)
第二章. 具体结构
1. Zenoss 具体结构
下图更为详细地展示了Zenoss系统的结构。
图 2.1. Zenoss 具体结构图
图中显示,Zenoss系统分三个不同的层面:用户层、数据层以及采集与控制层。Zenoss守
护进程主要在采集与控制层。
2. 用户层
用户层以门户(WebPortal)的形式出现,该层包含用户图形界面(GUI),用户可通过GUI访
问如下信息:
Dashboard(仪表板)
Events(事件) Locations(位置)
Devices(设备) Manufacturers(制造商)
Reports(报告)
Services(服务) Systems(系统) Users(用户)
Networks(网络) Groups(分组) Administration(管理)
Zenoss Admin Guide 中文版
http://www.zenosscn.com 杨海龙(yang_hailong@msn.com),郭巍(p3@live.cn),裴玉涛(peiyutao@live.cn)
用户层负责与数据层进行交互,同时将数据层的信息翻译出来并通过GUI向用户表达。
3. 数据层
数据层存放了所有的系统信息,该层包含了各种Zenoss的守护进程以及用于运行系统核
心的zeoctl和zopectl进程。 Zeoctl 是后台的对象数据库,该数据库保存着配置模型,
zopectl用于控制Zope Web应用程序开发环境。
进程 描述
ZenrRRD ZenRRD 采集时序数据,作用类似于RRDtool.
Zenevents Zenevents 负责与MySQL事件数据库进行交互
Zenmodel Zenmodel 是Zope对象数据库的统一配置模型
Zenhub 数据层与采集层之间的信息中介
4. 采集与控制层
采集与控制服务层的进程负责采集数据,同时向数据层提供数据。该层进程可被分为五
类:自动化建模进程、可用性监视进程、事件采集进程、性能监视进程和自动响应进程,详
细信息如下所示。
4.1. 自动建模进程
进程 描述
Zendisc
Zendisc是zenmodeler的子类,该进程用于发现
新的网络资源。该进程通过遍历路由表来发现
网络拓扑,之后通过Ping来发现网络和寻找活
动的IP和设备。
ZenwinModeler ZenWinModeler 用于自动发现运行于windows
主机上的服务。
ZenModeler
ZenModeler 是一个配置采集和配置进程。
ZenModeler使用SNMP,SSH,Telnet进行高性能
的自动化的建模工作,Zenmodeler 针对加载了
DMD的设备进行工作。
4.2.可用性建模进程
进程 描述
Zenping
Zenping 是Zenoss的ping状态监视进程,主要
对ICMP状态进行高性能异步测试。
Zenstatus Zenstatus 进程会主动发起对远程进程的TCP
连接测试。
Zenprocess
Zenprocess 通过使用SNMP主机资源mib对进
程进行监控。
4.3. 事件采集进程
进程 描述
Zensyslog Zensyslog对syslog事件进行分类恶化采集。
Zeneventlog
Zeneventlog用于采集(WMI) event log事件.
Zentrap
Zentrap 采集 SNMP Traps并将其转换为事件。
Zenoss Admin Guide 中文版
http://www.zenosscn.com 杨海龙(yang_hailong@msn.com),郭巍(p3@live.cn),裴玉涛(peiyutao@live.cn)
4.4. 性能监视进程
进程 描述
ZenperfSNMP
ZenperfSNMP 主要执行高性能异步SNMP性能采
集。
ZenperfXMLrpc
ZenperfXMLrpc 用于XML RPC采集.
Zencommand
Zencommand 进程用于XML RPC采集,尤其是该
进程的运行使得在本地主机或者远程主机(通
过SSH)上运行Nagios©和Cactii插件成为可
能。.
4.5. 自动响应进程
进程 描述
Zenactions
Zenactions 进程主要用于告警 (SMTP, SNPP
以及 Mainten-ance Windows).
剩余132页未读,继续阅读
资源评论
- djkkandy2016-06-06谢谢楼主分享,感谢~
号角响起
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功