HypericHQ】的更多相关文章

这个星期接到一个新的任务:解决HQ(一个用JAVA开发的开源的运维监控平台)现在遇到的snmp升级到3.0后bug.公司用的HQ是4.6版本.于是,我把项目从gitlab上clone下来后,就开始了我的填坑之旅.坑了几天坑,到目前,正常情况,应该只有最后一个坑了,应该是关于tomcat运行环境的.闲话不多说,开始填坑之旅…… 项目maven build坑: maven版本必须为2.X版本的,3.X版本的maven,是绝对不会build成功的 切换到2.2版本的maven后,直接运行mvn cle…
https://sourceforge.net/projects/hyperichq-zh-cn/?source=typ_redirect…
Sigar是Hyperic-hq产品的基础包,是Hyperic HQ主要的数据收集组件.它用来从许多平台收集系统和处理信息. 这些平台包括:Linux, Windows, Solaris, AIX, HP-UX, FreeBSD and Mac OSX. Sigar有C,C#,Java和Perl API,java版的API为sigar.jar sigar.jar的底层是用C语言编写的,它通过本地方法来调用操作系统API来获取系统相关数据. 注意:Sigar为不同平台提供了不同的库文件.典型的:w…
今天在看jdk的demo时候发现java获取系统操作系统的一些信息,例如内存使用情况,于是自己也想研究研究! 百度一番,发现有2种方法! 1.sun自带的API 2.第三方jar(Sigar)   先说sun的api,下图只是简单的处理!核心是sun.management.ManagementFactory         第三方jar(Sigar)     Hyperic-hq官方网站:http://www.hyperic.com 通过Hyperic-hq产品的基础包sigar.jar来实现服…
Sigar是Hyperic-hq产品的基础包,是Hyperic HQ主要的数据收集组件. 它用来从许多平台收集系统和处理信息,这些平台包括:Linux, Windows, Solaris, AIX, HP-UX, FreeBSD and Mac OSX. Sigar有C,C#,Java和Perl API,java版的API为sigar.jar,sigar.jar的底层是用C语言编写的,它通过本地方法来调用操作系统API来获取系统相关数据. linux 操作系统Sigar.jar依赖libsiga…
Sigar是Hyperic-hq产品的基础包,是Hyperic HQ主要的数据收集组件.它用来从许多平台收集系统和处理信息. 这些平台包括:Linux, Windows, Solaris, AIX, HP-UX, FreeBSD and Mac OSX. Sigar有C,C#,Java和Perl API,java版的API为sigar.jar sigar.jar的底层是用C语言编写的,它通过本地方法来调用操作系统API来获取系统相关数据.Windows操作系统下Sigar.jar 依赖sigar…
http://blog.csdn.net/liyong199012/article/details/20302761 Hyperic-Sigar是一个收集系统各项底层信息的工具集.他有如下特点: 1. 收集信息全面 收集CPU,MEM,NETWORK,PROCESS,IOSTAT等 使用Sigar,你完全可以模仿出cpuinfo,meminfo,top,free,ifconfig,ipconfig,netstat,route,df,du,ps,ls等多种unix平台和windows平台的指令.…
原文:https://my.oschina.net/hyperichq/blog/306791 环境描述: [test@tester ~]$ cat /etc/issue CentOS release 6.5 (Final) Kernel \r on an \m [test@tester ~]$ uname -a Linux tester -.el6.x86_64 # SMP Tue Mar :: UTC x86_64 x86_64 x86_64 GNU/Linux 用户名:test 口令: t…
. ├── 1.txt ├── addons │   ├── country-scanner │   ├── gggooglescan │   ├── hunter │   └── verify-nikto ├── CHANGELOG ├── INSTALL ├── lib │   ├── colour.rb │   ├── extend-http.rb │   ├── output.rb │   ├── plugins.rb │   ├── target.rb │   ├── tld.rb │…
大家好,我是Sigar.也许好多人还不认识我.下面就介绍一下我自己,好让大家对我有一个大致的了解. 我的全名是System Information Gatherer And Reporter,中文名是系统信息收集和报表工具.我是一个开源的工具,提供了跨平台的系统信息收集的API,我可以收集的信息包括: 1.操作系统的信息,包括:dataModel.cpuEndian.name.version.arch.machine.description.patchLevel.vendor.vendorVer…
原文地址:http://my.oschina.net/hyperichq/blog/405421 常用优化要点 当nginx用于反向代理时,每个客户端将使用两个连接: 一个用于响应客户端的请求,另一个用于到后端的访问: 如果机器是两核CPU,例如: ? 1 2 $ grep ^proces /proc/cpuinfo | wc -l 2 那么,可以从如下配置起步: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 # One worker per CPU-core. work…
Hyperic-Sigar是一个收集系统各项底层信息的工具集.他有如下特点:1. 收集信息全面收集CPU,MEM,NETWORK,PROCESS,IOSTAT等使用Sigar,你完全可以模仿出cpuinfo,meminfo,top,free,ifconfig,ipconfig,netstat,route,df,du,ps,ls等多种unix平台和windows平台的指令.2.跨平台,支持多数平台支持的平台包括:windows系列(32系列,IA64系列,AMD64系列),linux系列,free…
如何监控ActiveMQ在ActiveMQ 4.x中你可以监控代理并查看使用了哪些目标,和连接一起的活动和订阅使用下面的工具进行查看: JMX和JMX控制台,如jConsole http://java.sun.com/developer/technicalArticles/J2SE/jconsole.html Web控制台 http://activemq.apache.org/web-console.html 消息公告特性(使用JMS消息来监视系统)http://activemq.apache.…
Sigar简介 Sigar是Hyperic-hq产品的基础包,是Hyperic HQ主要的数据收集组件.它用来从许多平台收集系统和处理信息. 这些平台包括:Linux, Windows, Solaris, AIX, HP-UX, FreeBSD and Mac OSX. Sigar有C,C#,Java和Perl API,java版的API为sigar.jar,sigar.jar的底层是用C语言编写的,它通过本地方法来调用操作系统API来获取系统相关数据. (查看源码,可以发现,各种获取信息的方法…
所有的音视频凯源代码在这里:http://sourceforge.net/directory/audio-video/os:windows/,你可以下载分析,视频不懂请发邮件给我,帮你分析. 0.视频项目 0.1  VLC media player VLC 多媒体播放器(最初为VideoLAN Client,是VideoLAN计划的开放源代码多媒体播放器.)支援众多音讯与视讯解码器及档案格式,并支援DVD影音光碟,VCD影音光碟及各类串流协定.它也能作为单播 或 多播的串流服务器在IPv4 或I…
https://my.oschina.net/hyperichq/blog/525590…
文章目录 一.概念综述 1.1 端点 1.2 启用端点 1.3 暴露端点 1.4 健康检查信息 二.项目说明 1.1 项目结构说明 1.2 主要依赖 1.3 项目配置 1.4 查看监控状态 三.自定义健康检查指标 四.自定义健康状态聚合规则 五.@Endpoint自定义端点 5.1 自定义端点 5.2 访问自定义端点http://127.0.0.1:8080/actuator/customEndPoint 源码Gitub地址:https://github.com/heibaiying/sprin…
数据通信 如果需要考虑的是两台机器(甚至多台)怎么使用Netty进行通信.大体上分为三种: 1 第一种:使用长连接通道不断开的形式进行通信.也就是服务端和客户端的通道一直处于开启状态. 如果服务器性能足够好,并且我们的客户端数量也比较少的情况下,推荐这种方式. 2 第二种:一次性批量提交数据,采用短连接方式.也就是我们会把数据保存在本地临时缓冲区或者临时表里, 当达到临界值时一次性批量提交.又或者根据定时任务轮询提交.这种情况弊端是做不到实时性传输.对实施性不 高的应用程序中推荐使用. 3 第三…