当前位置: 首页 > 实用文档 > 报告 > zenoss,监控路由

zenoss,监控路由

2016-11-28 10:23:52 成考报名 来源:http://www.chinazhaokao.com 浏览:

导读: zenoss,监控路由(共5篇)Zenoss测试体验及监控部署思考报告Zenoss测试体验报告一、前提1 现集团监控部署情况 部署情况根据年出提交监控实施方案确定:网络层监控由Cacti Whatsup实现,现已在华北及华南机房部署完成。主机层监控由应用监控软件1 1 Cacti实现,现应用监控软件在华北已经部署81台,华南影院系...

欢迎来到中国招生考试网http://www.chinazhaokao.com/成考报名栏目,本文为大家带来《zenoss,监控路由》,希望能帮助到你。

Zenoss测试体验及监控部署思考报告
zenoss,监控路由 第一篇

Zenoss测试体验报告

一、前提

1.现集团监控部署情况 部署情况

根据年出提交监控实施方案确定:网络层监控由Cacti/Whatsup实现,现已在华北及华南机房部署完成。主机层监控由应用监控软件1.1/Cacti实现,现应用监控软件在华北已经部署81台,华南影院系统使用Cacti部署47台。服务层监控计划由应用监控软件负责实施,但由于开发的软件未达到要求,还需要进一步的开发。应用层监控计划使用BigBrother软件实施。现处于小范围测试阶段。

整合情况

不同层次使用不同的监控软件,现将各软件的语言,数据库进行说明:

会是很困难的事。

2.现集团开发情况

集团开源试验室致力于将开发出一套完备的监控体系。根据近两年的对于Hyperic的开源学习,了解和撑握了相关的技术与结构。开发的应用监控软件1.1版本可对主机层的硬件基本信息进行监控。

现进入应用监控软件2.0的规划阶段,我们是希望在2.0的平台上,通过对于应用监控软件1.1的基础,实现各层面的监控需求。

由于是从基础数据开始的整体研发,所以需要的时间会更长。

3.现流行ITNMS软件系统情况

监控体系作为ITIL实现应用的工具,越来越受到大家的重视。各种基于机房或整体IT结构的监控软件越来越多。详情请见:10大优秀开源网络管理工具 下面是各类监控软件比较

也许,我们可以通过其它开源软件来实现我们的整体监控需求的整合。

二、Zenoss介绍

Zenoss是一家开源网络和系统监控解决方案提供商。该公司总部位于美国印第安纳波利斯。 该公司的特点是开源和商业化结合,既吸收开源软件的优点,同时又通过商业化运作来保证提供可靠的后续软件服务。其主要产品zenoss是创始人Bill Karpovich于2002年在家里的地下室里发布第一个版本。自2007年3月至今,其免费的zenoss core 已经在sourceForge上被下载了超过50万次,名列2007年全球十大开源项目第三位,被评为最优秀的开源IT Monitor solution。

Zenoss提供免费软件,并希望通过提供更多的功能、服务支持和法律纠纷的赔偿等,进一步吸引付费用户。2007年10月份,年收入27亿美元的UTStarcom选用了Zenoss作为其IT管理解决方案。同时美国最大的互联网主机托管商RackSpace也采用了zenoss.目前全球已经有1000多家企业采用付费的方式购买了zenoss企业版,而使用免费的Zenoss Core的则更多。

产品分为Zenoss Core及Zenoss Enterprise,Core即为其开源版本,而Zenoss Enterprise为其公司的商业版本。

Zenoss与Enterprise的区别:

Zenoss的技术结构:

Zenoss, 使用Python语言开发,存储结构为目录化,以SNMP为主,同时加有SSH,TELENT等监控方式。另外,可以导入Cacti及Nagios脚本。

Zenoss的存储与管理结构使用自己研发的CMDB体系,其特点: •市场上首个商业开源的CMDB

•企业IT环境建模,包括networks, servers, software, applications

•将多种IT元素及跨品台信息映射到一个统一模式

•可对商业系统、位置、维护单位进行逻辑的或者物理的分组

•通过自动发现, web services API, XML 导入/导出, 人工输入配置策略方式生成数据

Zenoss具体情况参见

zenoss安装部署监控cloudstack
zenoss,监控路由 第二篇

关掉防火墙

service iptables stop

chkconfig iptables off

service ip6tables stop

chkconfig ip6tables off

关掉selinux

删除无用的软件包

检查安装包

rpm -qa | grep -i matahari

rpm -qa | grep -i qpid

如果有该安装包将其卸载:

rpm –e --nodeps package1 package2

删除以前版本的mysql,zenoss需要5.5.25以上的版本mysql

service mysqld stop

rpm -qa | grep -i mysql

rpm -e --nodeps Package1 Package2 ...

rm -rf /var/lib/mysql

安装JAVA,OpenJDK不支持zenoss

wget -O jre-6u31-linux-x64-rpm.bin \

(有安装介质直接执行)

修改权限

chmod +x ./jre-6u31-linux-x64-rpm.bin

执行安装【zenoss,监控路由】

./jre-6u31-linux-x64-rpm.bin

修改环境变量,将以下内容加入到 /etc/profile中

export JAVA_HOME=/usr/java/default

此时可以查看JAVA的版本信息

java –version

安装配置RRDTool

安装RRDtool的依赖

wget

yum -y --nogpgcheck localinstall rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm 有安装介质的话直接执行安装即可

修改yum配置

/etc/yum.repos.d/rpmforge.repo

将rpmforge中改为enabled=0

安装RRDTool

yum -y --enablerepo=rpmforge-extras install rrdtool-1.4.7

安装mysql数据库,装载安装介质(一共需要client,server,share这三部分需要mysql 5.25及以上的版本),执行以下命令:

yum -y --nogpgcheck localinstall MySQL*

创建mysql的配置文件,/etc/my.cnf 在其中添加以下内容【zenoss,监控路由】

[mysqld]

max_allowed_packet=16M【zenoss,监控路由】

innodb_buffer_pool_size=256M

innodb_additional_mem_pool_size=20M

执行mysql的以下命令完成mysql的开始和开机启动

service mysql start

chkconfig --add mysql

chkconfig mysql on

为zenoss配置mysql(中间没有空格)

mysqladmin -u root password ''

mysqladmin -u root -h localhost password ''

配置EPEL源,如果已经配置好了epel源不要执行此步骤

下载rpm包:

wget -r -l1 --no-parent -A 'epel*.rpm'

执行rpm安装包:

yum -y --nogpgcheck localinstall dl.fedoraproject.org/pub/epel/6/x86_64/epel-*.rpm 关闭自动使用epel:

修改/etc/yum.repos.d/epel.repo文件,将[epel]中enabled=0

执行rabbitmq安装

下载rpm:

wget

【zenoss,监控路由】

/releases/rabbitmq-server/v2.8.4/rabbitmq-server-2.8.4-1.noarch.rpm

安装rpm:

yum -y --nogpgcheck --enablerepo=epel localinstall rabbitmq-server-2.8.4-1.noarch.rpm

修改/etc/rabbitmq/rabbitmq-env.conf文件:(不用)

NODENAME=Name

执行以下命令完成rabbitmq的启动和开机启动项:

service rabbitmq-server start

chkconfig rabbitmq-server on

安装zenoss核心组件:

安装rpm包:

yum -y --nogpgcheck --enablerepo=epel localinstall zenoss-Version.el6.x86_64.rpm 启动配置mencached和snmpd:

service memcached start

chkconfig memcached on

service snmpd start

chkconfig snmpd on

【zenoss,监控路由】

执行以下rabbitmq命令:

开始zenoss:

service zenoss start

安装核心的zenpacks,此处需要监控cloudstack安装cloudstack的zenpacks

1。添加cloudstack zenpack

2。重启zenoss

service zenoss restart

3。添加cloudstack集群

4。出现如下界面

其中URL填写cloudstack的登录地址,需要把端口也加上:

其中API Key和Secret Key由cloudstack中的admin用户生成,生成办法如下:

将API密钥和密钥分别填入上述登陆界面中,即可完成对cloudstack的监控

附:mysql配置文件

[mysqld]

datadir=/var/lib/mysql

socket=/var/lib/mysql/mysql.sock

user=mysql

port= 3306

datadir=/var/lib/mysql/

# Disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0

zenoss调研报告
zenoss,监控路由 第三篇

Zenoss调研报告

目录

Zenoss调研报告 ..................................................................................................................... 1

1

Zenoss介绍 ............................................................................................................... 2 1.1 1.2 1.3 2

2.1 2.2 2.3 3

3.1 3.2 3.3 3.4

Zenoss简介 .................................................................................................... 2 Zenoss各版本对比 ........................................................................................ 3 Zenoss可监控对象 ........................................................................................ 5 操作系统......................................................................................................... 6 硬件要求......................................................................................................... 6 开发环境......................................................................................................... 7 Zenoss Core特点 ........................................................................................... 7 Configuration Management Database(CMDB) ......................................... 7 Zenoss Core功能 ........................................................................................... 8 Zenoss Core集成 ......................................................................................... 12

Zenoss系统要求 ....................................................................................................... 6

Zenoss Core介绍 ...................................................................................................... 7

1

1 Zenoss介绍

1.1 Zenoss简介

Zenoss是一家开源网络和系统监控解决方案提供商。该公司总部位于美国印第安纳波利斯。 该公司的特点是开源和商业化结合,既吸收开源软件的优点,同时又通过商业化运作来保证提供可靠的后续软件服务。其主要产品zenoss是创始人Bill Karpovich于2002年在家里的地下室里发布第一个版本。

Zenoss提供免费软件,并希望通过提供更多的功能/服务支持和法律纠纷的赔偿等,进一步吸引付费用户。2007年10月份,年收入27亿美元的UTStarcom选用了zenoss作为其IT管理解决方案。同时美国最大的互联网主机托管商RackSpace也采用了zenoss。目前全球已经有1000多家企业采用付费的方式购买了zenoss企业版,而使用免费的Zenoss Core的则更多。

Zenoss以一种独特的软件开发方式,为全世界提供了最佳的解决方案,下图是zenoss各版本:

a)Zenoss提供功能丰富的产品,以监测整个IT基础设施:  网络 -路由器,交换机,防火墙,接入点

 服务器 -微软的Windows , Linux , Unix系统,惠普, NetApp,戴尔  虚拟化 -完整虚拟机虚拟化基础架构( VI3 )管理,XenSource监测  应用领域 -Process(程序),Port,网络应用服务, Web服务,数据库,

中间件,商业企业应用方案 b)在整个生命周期:

2

 配置管理 -自动发现,inventory, CMDB,变更追踪  可用性管理 -活跃测试向上和向下的堆栈  性能监控 -收集和分析数据向上和向下的堆栈  事件/日志管理 -集中收集和管理警报和违反的规则  自动修复 -应对和解决发生的问题 c)使用代理收集和基于标准的管理协议

WMI, PerfMon, SNMP, JMX, HTTP, Telnet, SSH, Syslog, ICMP, FTP, SMTP等。

1.2 Zenoss各版本对比

3

4

1.3 Zenoss可监控对象

5

Zenoss 架构图
zenoss,监控路由 第四篇

Zenoss 架构图

2011-04-22 16:32:16| 分类: zenoss | 标签:zenoss |字号大中小 订阅

User Layer:用户层以门户(WebPortal)的形式出现,该层包含用户图形界面(GUI),用户层负责与数据层进行交互,同时将数据层的信息翻译出来并通过GUI向用户表达。

基于ZOPE WEB 环境,结合JavaScript,Mochi Kit,,YUI,extJS

Data Layer:数据层存放了所有的系统信息,包括配置信息及采集信息。分为三个部分:

【zenoss,监控路由】

1. ZenModel:ZenModel 是Zope对象数据库的统一配置模型,包括所有device及其他们的components ,group等。

2. ZenEvents:ZenEvents通过MySql数据库存储事件信息,并负责与其交互。

3. ZenRRD:利用RRDtool采集并存储时序性能数据。

Process Layer:负责采集层与数据层之间的通信,ZenActions与ZenJobs在后台周期运行,ZenHub利用Twisted PB进行模块间的通信。 Collect Layer:数据采集层通过不同的Daemon采集数据并将数据输送给数据层。

自动建模进程:

ZenDisc:ZenDisc是ZenModeler的子类,该进程用于发现新的网络资源。该进程通过遍历路由表来发现网络拓扑,之后通过Ping来发现网络和寻找活动的IP和设备。

ZenModeler:ZenModeler 是一个配置采集和配置进程。ZenModeler使用SNMP,SSH,Telnet进行高性能的自动化的建模工作,Zenmodeler 针对加载了DMD的设备进行工作。

ZenwinModeler:ZenWinModeler 用于自动发现运行于windows主机上的服务。

可用性建模进程:

ZenPing:ZenPing 是Zenoss的ping状态监视进程,主要对ICMP状态进行高性能异步测试。

ZenStatus:ZenStatus 进程会主动发起对远程进程的TCP连接测试。

ZenProcess:ZenProcess 通过使用SNMP主机资源mib对进程进行监控。

事件采集进程:

ZenSyslog:ZenSyslog对syslog事件进行分类分级采集。

ZenEventlog:ZenEventlog用于采集(WMI) event log事件。

ZenTrap:Zentrap 采集SNMP Traps并将其转换为事件。

12 个组织良好的网络监控工具
zenoss,监控路由 第五篇

12 个组织良好的网络监控工具

120人收藏此新闻

, 05月28日 () | 发布于: 2012年

如果你有一个网站,有可能出现一些问题,利用一些网络监控工具可以帮助你监督这些问题、帮助您采取预防措施。这里我们列举了12个组织良好的网络监测工具,供你参考。

Splunk 是一款顶级的日志分析软件 , 如果你经常用 grep、awk、sed、sort、uniq、tail、head 来分析日志,那么你需要 Splunk。能处理常规的日志格式,比如 apache、squid、系统日志、mail.log 这些。对所有日志先进行 index,然后可以交叉查询,支持复杂的查询语句。然后通过直观的方式表现出来。日志可以通过文件方式传倒 Splunk 服务器,也可以通过网络实时传输过去。或者是分布式的日志收集。总之支持多种日志收集方法。

这个软件分为免费版本和专业版本。专业版本的价格是 3 万多刀。免费版本的功能也足够强大了。

Ganglia 是一个跨平台可扩展的,高性能计算系统下的分布式监控系统,如集群和网格。它是基于分层设计,它使用广泛的技术,如XML数据代表,便携数据传输,RRDtool用于数据存储和可 视化。它利用精心设计的数据结构和算法实现每节点间并发非常低的。它已移植到广泛的操作系统和处理器架构上,目前在世界各地成千上万的集群正在使用。它已 被用来连结大学校园和世界各地,可以处理2000节点的规模。

Zenoss 是开源企业级IT管理软件-是智能监控软件,他允许IT管理员依靠单一的WEB控制台来监控网络架构的状态和健康度。Zenoss Core同时也是开源的网络与系统管理软件。

Munin 是一个非常好用安装和设置方便的监测软件

Snort 是美国Sourcefire公司开发的发布在GPL v2下的IDS(Intrusion Detection System)软件

Snort有 三种工作模式:嗅探器、数据包记录器、网络入侵检测系统模式。嗅探器模式仅仅是从网络上读取数据包并作为连续不断的流显示在终端上。数据包记录器模式把数 据包记录到硬盘上。网路入侵检测模式分析网络数据流以匹配

用户定义的一些规则,并根据检测结果采取一定的动作。网络入侵检测系统模式是最复杂的,而且是可 配置的。

Snort可以用来监测各种数据包如端口扫描等之外,还提供了以XML形式或数据库形式记录日志的各种插件。

LogicMonitor 是一个在线的服务器监控服务。下图是它的架构:

界面如下:

以上就是中国招生考试网http://www.chinazhaokao.com/带给大家不一样的精彩成考报名。想要了解更多《zenoss,监控路由》的朋友可以持续关注中国招生考试网,我们将会为你奉上最全最新鲜的成考报名内容哦! 中国招生考试网,因你而精彩。

相关热词搜索:zenoss下载 zenoss core

最新推荐成考报名

更多
1、“zenoss,监控路由”由中国招生考试网网友提供,版权所有,转载请注明出处。
2、欢迎参与中国招生考试网投稿,获积分奖励,兑换精美礼品。
3、"zenoss,监控路由" 地址:http://www.chinazhaokao.com/wendang/baogao/752290.html,复制分享给你身边的朋友!
4、文章来源互联网,如有侵权,请及时联系我们,我们将在24小时内处理!