如何在CentOS 6上配置Zenoss Core 4.2.5
Zenoss Core是行业中最强大的开源IT监控解决方案。
使用基于Web的控制台和无代理技术,我们可以监控和管理IT基础架构中所有设备的性能和可用性,包括网络,服务器,存储,应用程序,融合基础架构和云环境。
因此,Zenoss开源版用于需要一个用于监视网络上的所有设备的一站式车间的网络管理员。
我们将在Centos 6最终版本上设置Zenoss Core Version 4.2.5,通过支持RabbitMQ消息传递框架,接口中的高级用户配置选项以及通过NMAP的更具弹性事件抑制来提供新功能和改进基于Zenping。
Zenoss设置准备工作
我们将使用CentOS 64位操作系统,在带有4 GB 内存和2个核心CPU的VPS上安装最小的安装,这是Zenoss正常运行的最低要求。
在使用yum update命令完成后,让我们从系统更新开始。
[root@cen-zenoss ~]# yum update
从系统中卸载MySQL-libs,否则Zenoss安装脚本将无法继续安装。
Zenoss Core至少需要MySQL 5.5.25,并通过5.5.35支持更高版本。
如果我们安装了旧版本的MySQL,那么我们必须先删除这些安装。
[root@cen-zenoss ~]# yum -y remove mysql-libs
Zenoss核心安装
我们已准备好使用Zenoss核心的安装,最简单的方式在新部署的RHEL/CentOS 64位5/6/7系统上安装Zenoss Core的方法是使用其自动部署脚本,这将下载所有必需的文件。
现在,作为root用户,我们将通过以下步骤进行安装。
1)下载Zenoss自动安装脚本以安装Zenoss
作为root用户运行以下wget命令以下载由GitHub开发的自动安装包。
[root@cen-zenoss ~]# wget --no-check-certificate https://github.com/zenoss/core-autodeploy/tar包/4.2.5 -O auto.tar.gz
2)提取自动部署包
通过使用以下tar命令提取我们下载和更改目录的包。
[root@cen-zenoss ~]# tar xvf auto.tar.gz
提取的自动部署包包含zenpack_actions.txt,其定义默认情况下将安装的所有Zenpack。
我们可以通过编辑此文件来更改安装某些Zenpacks并从此文件中删除相应的行并保存。
3)启动自动部署
现在我们已准备好安装Zenoss Core 4.2.5,自动部署脚本将自动下载并安装所有必需的依赖项,因此在安装过程中,我们将被要求接受Java安装的许可协议,并设置安全root密码MySQL。
[root@cen-zenoss zenoss-core-autodeploy-dcb2be2]# ./core-autodeploy.sh
脚本完成后,Zenoss的工作实例就绪。
此时,我们可以看到如何从浏览器登录Zenoss。
Zenoss网页设置
脚本成功完成后,让我们打开Web浏览器以访问Zenoss Web管理控制台,并使用我们的服务器FQDN或者LocalHost IP访问Zenoss Web管理控制台。
首次我们可以使用Web界面设置Zenoss管理员密码并创建初始用户帐户。
设置初始用户
在第一步中,我们将设置管理员密码,可以创建新用户,以便我们能够执行大部分任务。
添加新的监控设备
在接下来,我们可以通过提供主机名或者IP地址,将新设备添加到Zenoss或者手动配置,从而从不同设备的可用选项选择设备类型,并通过提供凭据。
我们可以一次添加多个设备,一旦完成初始设置,单击以保存并退出到Zenoss仪表板。
欢迎来到Zenoss仪表板
完成初始Web设置后,我们将重定向到Zenoss仪表板,我们可以看到新添加的监视设备等等。
Zenoss基础架构及其设置
从Web控制台我们将设置监视设备,点击顶部的"基础架构",我们将被重定向到我们可以看到已配置的设备的"设备"选项卡,并可以通过指向"+"图标来添加更多信息选项从下拉以添加新设备。
使用新设备主机名或者IP地址填写所需信息,为SSH客户端监控选择设备类AS/Server/SSH/Linux,因此在填写信息后,请点击添加新设备,然后将在基础架构中出现新设备。
指向新添加的设备要了解设备概述,并执行其进一步的配置,我们必须单击"配置属性"。
其中我们将编辑配置属性并通过双击项目更改值,以将正确的详细信息如SSH客户端用户及其RSA键。
Zenoss报道
我们几乎完成了Zenoss基础架构的安装和基本配置,现在让我们看看Zenoss如何报告。
从Web控制台上的顶部菜单单击"报告"选项,我们将能够看到我们可以选择生成任何特定报告的不同报告参数。
因此,使用分析中的框中报告以分析设备性能和随时间的可用性,并查看详细的事件报告和服务影响报告是Zenoss报告的关键功能也是如此自定义。