RHQ

系统管理套件
授权协议 GPL
开发语言 Java
所属分类 程序开发、 服务框架/平台
软件类型 开源软件
地区 不详
投 递 者 东方方伟
操作系统 跨平台
开源组织 JBoss
适用人群 未知
 软件概览

RHQ是一个可扩展的,支持多种产品和平台的系统管理套件,它具有以下功能: 

* 图形化监控
* 错误报警
* 远程配置资源
* 远程操作

RHQ的具体特性

Inventory   :提供可管理资源的信息
Monitoring:针对管理资源具体方面的监控,比如计算机的空闲内存的时间变化
Response Times:被请求资源的实时响应信息
Configuration:以便你查看修改配置信息
Operations:操作资源
Content:向资源中添加内容
[Security]:安全控制

RHQ采用的是Server/Agent的架构,这样就是RHQ的扩展变得更加容易。

  • rhq监控软件 通过雕刻家提高生产力 Sculptor开源生产力工具的1.9.0版现已发布。 在此版本中,Sculptor在GUI中支持MongoDB,事件驱动的体系结构和非持久ValueObject。 1.9.0版还包含生成的文档和DSL语言语法,并带有一个新的Maven插件fornax-graphviz-m2-plugin,用于从.dot文件生成图像(.png)。 RHQ 3.0.0进入决赛

  • [b]一.RHQ是什么?[/b] 我们在接触一样新事物的时候,首先要弄明白我们在了解或者学习的东西是干什么的。官方的解释是,RHQ是一个可扩展的,支持多种产品和平台的系统管理套件,它具有以下功能: * 图形化监控 * 错误报警 * 远程配置资源 * 远程操作 RHQ的具体特性 [list][*]Inventory :提供可管理资源的信息[/list] [list][*]Monitoring:针对管

  • RHQ是一个可扩展的,支持多种产品和平台的系统管理套件,   它具有以下功能:  * 图形化监控 * 错误报警 * 远程配置资源 * 远程操作 RHQ 不仅仅是监控软件!更是一个管理平台 RHQ的具体特性 Inventory   :提供可管理资源的信息 Monitoring:针对管理资源具体方面的监控,比如计算机的空闲内存的时间变化 Response Times:被请求资源的实时响应信息 Conf

  • [b]写在前面[/b] 关于Rhq的安装,请参考[url=http://xiaoborun.iteye.com/admin/blogs/781950]《RHQ简介与安装》[/url],之前安装演示中对应的版本为rhq3.0,现在配置邮件预警使用的版本为RHQ4.2,不过安装过程大同小异,还是具有参考价值的。 [b]实现原理[/b] Rhq发送预警邮件的实现原理是通过调用其内置jboss服务器的ma

 相关资料
  • Fabric Fabric 是一个用来简化系统管理任务的第三方库。当 Chef 和 Puppet 更倾向于管理服务器和系统库的时候,Fabric 则更关注于应用级别的任务管理,比如应用部署。 安装 Fabric: $ pip install fabric 下面的代码为我们创建了两个可以使用的任务:memory_usage 和 deploy,前面的任务会输出每一个服务器设备的内存使用率;后面的任

  • 设备和磁盘 在Linux下你的磁盘和USB设备都被看作设备。要读写它们你得先把这些设备挂载到一个文件夹(被称为挂载点)里。在Slitaz里你可以使用图形界面工具mountbox挂载设备,也可以用命令行挂载。要挂载第一个硬盘的第一个主要分区到/mnt/disk: # mkdir -p /mnt/disk # mount /dev/hda1 /mnt/disk 要挂载USB设备或者CDROM,建议使用

  • 系统管理 函数 描述 uname 得到内核的名称和信息 getpwuid 通过uid获得相应的结构体passwd getpwnam 通过用户名获得相应的结构体passwd getspnam 通过用户名获得结构体spwd(内包含密码) getgrgid 通过gid获得相应的结构体group getgrnam 通过组名获得相应的结构体group getenv 获取系统环境变量的值

  • 用命令去下载,升级,管理安装在系统上的软件。Windows 平台用 chocolatey,macOS 可以使用 Homebrew。

  • 函数原型 #include <sys/types.h> #include <grp.h> struct group *getgrnam(const char *name); struct group *getgrgid(gid_t gid); int getgrnam_r(const char *name, struct group *grp, char *buf, size_t

  • 函数原型 #include <sys/types.h> #include <pwd.h> struct passwd *getpwnam(const char *name); struct passwd *getpwuid(uid_t uid); int getpwnam_r(const char *name, struct passwd *pwd, char

  • 函数原型 #include <sys/utsname.h> int uname(struct utsname *buf); 参数 该函数的参数是用来返回的,即声明一个结构体utsname类型的变量,然后放入函数中。待uname()执行完毕后,会将系统内核信息返回到这个结构体utsname变量中。 返回值 成功返回0,失败返回-1,并设置errno。 utsname struct utsname {

  • 问题内容: 在詹金斯中是否有任何“适当”的方法来更改系统属性?更改它们的最简单/最快的方法是什么?例如,我需要关闭无用的(在我的情况下)ping线程。 问题答案: 如果您确实想要快速简单的方法来更改系统属性,则可以使用脚本控制台 但这不会在重新启动后幸存下来。要使其永久,请将设置添加到java args。对于我(CentOS,Jenkins 2.7.1)而言,这大约是一半(对于其他发行版,我认为是