`
swanky_yao
  • 浏览: 31698 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

对Hyperic HQ Server进行JMX监控

阅读更多

HQ默认没有开启jmx端口,所以需要手动打开jmx端口。

为了增强HQ的安全性,需要为hqserver的jmx连接增加口令。步骤如下:
    1. 修改catalina.sh文件:

    #在cygwin=false的前面添加:
    JAVA_OPTS="$JAVA_OPTS -server -Xms800m -Xmx800m -XX:PermSize=190m"
    [ $1 != "stop" ] && JAVA_OPTS="-Dcom.sun.management.jmxremote \
    -Dcom.sun.management.jmxremote.port=6868 \
    -Dcom.sun.management.jmxremote.ssl=false \
    -Dcom.sun.management.jmxremote.authenticate=true
    -Dcom.sun.management.jmxremote.password.file=../conf/jmxremote.password
    -Dcom.sun.management.jmxremote.access.file=../conf/jmxremote.access $JAVA_OPTS"
    export JAVA_OPTS

    注意端口冲突,这里示例设置的为6868.
    2. 在tomcat的conf目录下增加两个配置文件jmxremote.access和jmxremote.password:

 #jmxremote.access的文件内容 前面是用户名 后面是权限
   monitorRole readonly
   controlRole readwrite
 #jmxremote.password的文件内容 前面是用户名 后面是密码
   monitorRole tomcat
   controlRole tomcat

    注意:jmxremote.password文件的权限必须是只有启动hqserver用户才有的权限,其他用户、组都没有任何权限,包括只读。
   3.  重新启动HQ
   4.  登录hq监控页面,在hqserver所在平台下面找到tomcat的服务器的资源配置页面,配置相应的jmx连接url(注意端口),设置正确的用户名密码。
    上面只是对于直接将HQ应用放置于Web容器,通过Tomcat容器的启动脚本启动方式有用),对于安装版,HQ使用的是Java的方式来启动容器的,需要修改代码(hq-bootstrap模块)。

0
2
分享到:
评论

相关推荐

    hyperic hq server

    Hyperic HQ Server是一款功能强大的IT基础设施管理工具,主要用于监控、管理和维护企业的IT环境。这款软件由SpringSource开发,后来被VMware收购,并整合到vRealize Operations Suite中。Hyperic HQ Server提供了...

    HypericHQ产品及功能介绍

    HypericHQ是一款工业级别的Web基础设施监控和管理软件,旨在为用户提供全面且深入的软件技术栈可见性,覆盖了从开源到商业的各种软件解决方案。它使得企业能够在新一代的数据中心环境中集中管理各种快速增长的技术,...

    Hyperic HQ 系统安装指南

    通过 Hyperic HQ,用户能够对整个 IT 基础设施进行全面的监控,确保系统稳定运行并快速定位问题。 #### 二、安装要求 在进行 Hyperic HQ 的安装之前,首先需要了解其基本的安装要求。 ##### 1. HQ 服务器要求 ...

    Hyperic HQ 在linux下的安装教程

    通过以上步骤,您可以在 Red Hat 6.4 上成功安装并配置 Hyperic HQ Server 及其 Agent,实现对服务器的监控功能。Hyperic HQ 提供了一个强大的监控平台,可以帮助管理员更好地管理网络环境中的各种设备和服务。

    Hyperic HQ安装配置指南(第一部分)

    - **HQ Server JRE要求**:Hyperic HQ服务器需要特定版本的Java运行环境(JRE)。通常情况下,需要一个兼容JRE 1.5或更高版本的环境。这是为了确保Hyperic HQ能够正常运行。 - **HQ服务器资源要求**:根据实际需求...

    从源码编译构建Hyperic HQ

    《从源码编译构建Hyperic ...这个过程不仅可以加深对Hyperic HQ的理解,还能提升开发者在IT基础设施管理领域的专业技能。对于那些希望充分利用Hyperic HQ功能和扩展其能力的用户,这是一个值得投入的时间和精力的过程。

    Hyperic HQ

    - **监控范围广泛**:Hyperic HQ支持对多种操作系统(如Windows、Linux)、数据库(如MySQL、Oracle)、应用服务器(如Tomcat、Jboss)等进行监控,覆盖了IT环境中的关键组件。 - **实时性能监控**:通过收集CPU...

    Hyperic HQ安装和配置入门指南

    ### Hyperic HQ安装和配置入门指南 #### 一、Hyperic HQ...综上所述,Hyperic HQ不仅提供了全面的监控功能,还支持灵活的自定义配置,使得用户能够根据自身的需求对监控策略进行细致调整,从而更好地满足监控需求。

    Hyperic HQ使用说明.doc

    - **基础设施监控**:Hyperic HQ 支持对各种硬件设备、操作系统、网络设备、数据库、应用服务器等进行监控,确保整个IT环境的正常运行。 - **性能指标收集**:收集各类资源的性能数据,如CPU使用率、内存占用、...

    Hyperic_HQ

    Hyperic HQ是一款强大的应用监控解决方案,它为IT技术人员提供了对复杂IT基础设施的全面可视性。该工具通过一个直观的portal界面,实现自动化发现和管理基础设施,确保了对各种开源、商业或混合软件技术栈的高效监控...

    Hyperic HQ简介

    2. **HQ Server**:接收来自 HQ Agent 的数据,对其进行处理和分析,并将结果存储于 HQ Database 中。 3. **HQ Database**:用于存储由 HQ Server 收集和处理过的所有监控数据,以便后续查询与分析。 4. **UI ...

    Hyperic HQ使用说明

    Hyperic HQ 是一个开源的IT管理框架,让用户使用统一的界面来管理各种不同的IT技术。

    Hyperic hqapi 使用手册

    手册的最后部分还提到了hqapicontrol命令,这是一个用来执行对Hyperic HQ服务器控制操作的命令,例如重启服务等。通过这些命令,用户可以更加灵活和高效地对整个平台进行控制和管理。 整个手册是通过VMware官方网站...

    hypericHq汉化(版本是HQ的3.2.1)

    HQ汉化_版本是HQ的3.2.1 ApplicationResources.properties 博文链接:https://hongliangpan.iteye.com/blog/225730

    Hyperic hq 4.4.0 静默安装包(内附网盘地址)

    这是我自己做的Hyperic-hq-4.4.0的一键安装版本(Win32环境),不需要任何其他操作,默认安装在D:\Hyperic 文件夹下。记住,安装server期间如果出现重启现象,请在安装前就关闭360安全卫士(设置不当有冲突),且...

    hyperic-mule-plugin

    `mule-cpl-plugin.xml`文件则是该插件的核心配置文件,它定义了插件如何与Hyperic HQ进行交互,包括监控的指标、报警阈值和事件处理逻辑等。`license.txt`文件则列出了插件的许可协议,明确了使用该插件的法律条款和...

    Hyperic使用手册

    随着云计算的普及,Hyperic也适应了云环境下的监控需求,支持对云服务、虚拟机等资源进行监控,帮助企业更好地管理其云基础设施,确保业务连续性和数据安全性。 总之,Hyperic作为一款功能强大的IT监控解决方案,...

    Hyperic HQ简体中文-开源

    Hyperic简体中文版,与英文版尽量同步。欢迎使用,并提出建议。 中文手册(收费) http://www.innovatedigital.com/hypericmanual 问题反馈: http://www.oschina.net/p/hyperic+hq support@InnovateDigital.com

Global site tag (gtag.js) - Google Analytics