在Ubuntu上监控Tomcat 5.0
本文档介绍如何设置和启用Hyperic HQ进行Ubuntu和Tomcat的监控。 由此产生的系统提供了一个全面的基于Web的系统管理软件。 它是经典监控的下一个阶段,能够管理各种操作系统,Web服务器,应用服务器和数据库服务器。 该安装准备监控近70种不同的技术,并提供许多详细的功能。 为了简洁起见,我不会在这里列出所有这些,所以请看http://www.hyperic.com/ 。 Hyperic HQ可以作为GPL v2下许可的开源分发。
1准备
1.1下载Hyperic HQ软件
从http://www.hyperic.com/downloads/下载软件。 该软件也可以从Sourceforge下载 ,但是这个位置更容易,因为它提供了一个简单的UI来为您要管理的操作系统选择正确的软件包。
Hyperic将其文件命名为文件名中包含的版本和版本号。 为了本文档的目的,在引用文件名时,我们通常使用字母“n”来代替发行号。 例如, hyperic-hq-agent-3.1.1-490-amd64-linux.tgz
将显示为hyperic-hq-agent-nnn-nnn-amd64-linux.tgz。
对于Ubuntu,使用< hyperic-hq-agent-nnn-nnn-x86-linux.tgz
或64位AMD Systems使用hyperic-hq-agent-nnn-nnn-amd64-linux.tgz。
注意:Hyperic是一个基于Java的应用程序,要在不运行Java的操作系统上安装,请选择hyperic-hq-agent-nnn-nnn-noJRE.tgz
并单独
安装Java Runtime Environment。
1.2安装Hyperic HQ Server
您不能以root身份安装Hyperic HQ,安装程序不会自动创建installdir
。 所以你必须自己创建它,并将所有者更改为您的用户名:
sudo mkdir /home/hyperic
sudo chown %yourusername%:%yourusername%/home/hyperic
注意: installdir
可以是您想要的任何目录,但请确保您被允许写入。
运行安装程序:
./hyperic-hq-installer/setup.sh
选择您要安装的软件。 即使您的Tomcat服务器与Hyperic HQ服务器在单独的计算机上运行,始终最好在HQ Server计算机上安装代理。 因此,对于服务器安装,请同时选择服务器和代理:
Select server and agent: 1,3
注意:如果您有运行的HQ服务器并要监视其他计算机,则只需要在其上安装HQ代理。 它适用于各种操作系统。 看看http://sourceforge.net/projects/hyperic-hq 。
1.3安装HQ Server Agent
输入安装路径。 要选择默认值,请按Enter键。
注意:HQ服务器和HQ代理将被安装在不同的子目录中彼此隔离。
打开一个第二个终端,并以root身份登录,等待提示执行一个脚本。
sudo /tmp/hyperic-hq-installer/installer-3.1.0/data/hqdb/tune-os.sh
完成后关闭第二个终端,并以暂停的安装返回到第一个终端。
点击进入完成安装过程。
检查安装日志是否已保存到/tmp/hyperic-hq-installer/installer-3.1.0/hq-install.log
注意:请注意,如果关闭或重启系统, / tmp /
将被删除。 所以如果你想稍后再看一下,你必须将它复制到另一个目录。
按Enter键选择HQ Server的默认安装路径。
输入HQ将用于发送电子邮件的smtp-server的名称或ip的名称。 如果您不知道您的服务器,请选择本地机器:localhost
1.4在Tomcat机器上安装代理
重复步骤在Tomcat机器上安装代理。 确保下载并安装适用于支持您的Tomcat服务器的操作系统的代理。 有关在其他操作系统上安装的信息,请参阅Hyperic文档。