关于分类与路径导航
Zenoss允许对系统中的任何对象(设备、子系统、zProperties、模板等)进行分组 ,分组可以以用户希望的任何方式进行创建。同时,系统中已经定义了设备分类,而设备分类本身就是一种分组,这样以来,每个设备都可以属于多个分组,比如系统、位置、设备分类。在
Zenoss使用分层分类的方法来对系统中的设备进行分类和组织。
• Class – 系统中最重要的分类,是所有模板和zproperties 进行继承的基础。
• Systems
• Groups
• Locations
2. 分类
Zenoss中最重要的设备组织形式就是分类(Class)。系统中有设备分类、事件分类、服务
分类、产品分类。而模板和zProperties都是从分类继承而来。每次继承后,这些属性都可以在
继承后的层次中进行覆写(overwritten)。分类层次结构包含了所有已定义的和标准的分类及
其子类。
3.系统
是指按照系统对设备或者网络进行分组。
5.位置
使用位置(Location)分组与使用系统(systems)和分组(gourps)进行逻辑分组的方法是
类似的,使用位置进行分组的意思是,按照设备的物理位置进行分组。这个物理位置可以是一个
城市,一个州,也可以是特定的某个机架或者槽位。使用位置进行分组是完全按照客户需要进行
的。需要指出的是,位置信息虽然不出现在仪表盘上,但按照位置信息进行分组对监视网络和设
备也是同样重要的。
6.继承(Inheritance)
继承是指,属性在设备层次结构中的不同位置应用到了设备上。下面这个例子显示了zProperties 在
整个设备树上从哪里以及如何进行设置。
7. Multiple Mix-In 继承与性能(RRD)模板绑定
性能配置存储在称之为RRD模板的对象中,我们通常就称其模板。模板中也包含了其它一些
对象,这些对象定义了从哪里以及如何获取性能数据、门限以及数据的图表。模板可以在设备层
次体系中的任何一个位置进行定义,也可以在任何一个单独的设备上进行定义。
决定将哪些模板应用到什么对象上,即称之为绑定。进行绑定有两个步骤:首先要知道正
确的模板的名字,其次要找到模板的位置。用于组件的模板的名字有文件系统(FileSystems)、
接口(Interfaces)等等。举例来说,文件系统使用的模板的名称就是文件系统(FileSystems)。
至于设备,则比较复杂,因为用户可以修改将要使用的模板的名称,而且还可以指定不止一个名
称。模板名称列表存储在一个叫zDeviceTemplates的zProperty中,这个zProperty可以直接在任
何一个设备或者设备分类的zProperties页面中进行编辑。同样的,这个zProperty还可以通过绑
定模板菜单项以及任何设备或者设备分类的模板页对话框进行编辑。
模板绑定的第二个步骤是,根据给定的名字找到正确的模板。至于zProperties, 由于模板
可以直接被定义到一个设备上,或是可以从高层设备分类中继承,因此在搜索设备分类层次体系
的过程中,第一个找到的并具有正确名称的模板会被首先使用。任何其它拥有相似名称的,且位
于当前模板所在层次之上的模板会被忽略。
关于zProperties
在上一章中,我们提到了zProperties以及他们在系统中是如何进行继承的。本章将对这些
zProperties的含义进行详细的描述,同时还将介绍如何对它们进行设置。Zenoss使用
zProperties对各种不同的项目进行指定,而这些项目则控制着系统中的不同信息。zProperties
是一个强有力的工具,通过zProperties可以使许多能够重复进行的任务自动执行,同时。对于
那些不得不基于单个设备执行且有很多设备的情况下,也可以使用zProperties使任务自动化执
行。
在系统中,用户可以一次为所有的项目同时配置zProperties,也可以为一个设备单独配置
zProperties,或者是为在设备层次目录树更下一层的任何设备配置zProperties。同样的,
zProperties是可以打包的(ZenPack),用户对zProperties进行的设置可以被加入到任何一个
ZenPack中。zProperties主要针对系统中的以下一些对象存在:
• 事件 (Events)
• 设备(Devices)
• 服务(Services)
• 网络(Networks)
2. 事件的zProperties
如果要访问事件的zProperties,用户可以从左侧的导航菜单中选择事件(Event),然后点击zProperties标签
页。在事件分类层次结构中,用户在任何一层都可以对任何一种事件分类进行zProperties的设置,所要做的
仅仅是点击一下该事件分类的zProperties标签页即可。
Zenoss允许对系统中的任何对象(设备、子系统、zProperties、模板等)进行分组 ,分组可以以用户希望的任何方式进行创建。同时,系统中已经定义了设备分类,而设备分类本身就是一种分组,这样以来,每个设备都可以属于多个分组,比如系统、位置、设备分类。在
Zenoss使用分层分类的方法来对系统中的设备进行分类和组织。
• Class – 系统中最重要的分类,是所有模板和zproperties 进行继承的基础。
• Systems
• Groups
• Locations
2. 分类
Zenoss中最重要的设备组织形式就是分类(Class)。系统中有设备分类、事件分类、服务
分类、产品分类。而模板和zProperties都是从分类继承而来。每次继承后,这些属性都可以在
继承后的层次中进行覆写(overwritten)。分类层次结构包含了所有已定义的和标准的分类及
其子类。
3.系统
是指按照系统对设备或者网络进行分组。
5.位置
使用位置(Location)分组与使用系统(systems)和分组(gourps)进行逻辑分组的方法是
类似的,使用位置进行分组的意思是,按照设备的物理位置进行分组。这个物理位置可以是一个
城市,一个州,也可以是特定的某个机架或者槽位。使用位置进行分组是完全按照客户需要进行
的。需要指出的是,位置信息虽然不出现在仪表盘上,但按照位置信息进行分组对监视网络和设
备也是同样重要的。
6.继承(Inheritance)
继承是指,属性在设备层次结构中的不同位置应用到了设备上。下面这个例子显示了zProperties 在
整个设备树上从哪里以及如何进行设置。
7. Multiple Mix-In 继承与性能(RRD)模板绑定
性能配置存储在称之为RRD模板的对象中,我们通常就称其模板。模板中也包含了其它一些
对象,这些对象定义了从哪里以及如何获取性能数据、门限以及数据的图表。模板可以在设备层
次体系中的任何一个位置进行定义,也可以在任何一个单独的设备上进行定义。
决定将哪些模板应用到什么对象上,即称之为绑定。进行绑定有两个步骤:首先要知道正
确的模板的名字,其次要找到模板的位置。用于组件的模板的名字有文件系统(FileSystems)、
接口(Interfaces)等等。举例来说,文件系统使用的模板的名称就是文件系统(FileSystems)。
至于设备,则比较复杂,因为用户可以修改将要使用的模板的名称,而且还可以指定不止一个名
称。模板名称列表存储在一个叫zDeviceTemplates的zProperty中,这个zProperty可以直接在任
何一个设备或者设备分类的zProperties页面中进行编辑。同样的,这个zProperty还可以通过绑
定模板菜单项以及任何设备或者设备分类的模板页对话框进行编辑。
模板绑定的第二个步骤是,根据给定的名字找到正确的模板。至于zProperties, 由于模板
可以直接被定义到一个设备上,或是可以从高层设备分类中继承,因此在搜索设备分类层次体系
的过程中,第一个找到的并具有正确名称的模板会被首先使用。任何其它拥有相似名称的,且位
于当前模板所在层次之上的模板会被忽略。
关于zProperties
在上一章中,我们提到了zProperties以及他们在系统中是如何进行继承的。本章将对这些
zProperties的含义进行详细的描述,同时还将介绍如何对它们进行设置。Zenoss使用
zProperties对各种不同的项目进行指定,而这些项目则控制着系统中的不同信息。zProperties
是一个强有力的工具,通过zProperties可以使许多能够重复进行的任务自动执行,同时。对于
那些不得不基于单个设备执行且有很多设备的情况下,也可以使用zProperties使任务自动化执
行。
在系统中,用户可以一次为所有的项目同时配置zProperties,也可以为一个设备单独配置
zProperties,或者是为在设备层次目录树更下一层的任何设备配置zProperties。同样的,
zProperties是可以打包的(ZenPack),用户对zProperties进行的设置可以被加入到任何一个
ZenPack中。zProperties主要针对系统中的以下一些对象存在:
• 事件 (Events)
• 设备(Devices)
• 服务(Services)
• 网络(Networks)
2. 事件的zProperties
如果要访问事件的zProperties,用户可以从左侧的导航菜单中选择事件(Event),然后点击zProperties标签
页。在事件分类层次结构中,用户在任何一层都可以对任何一种事件分类进行zProperties的设置,所要做的
仅仅是点击一下该事件分类的zProperties标签页即可。