操作步骤如下:
1)将simpro-monitor的classpath/sigar-config配置文件(连同该文件夹)复制到web应用的classpath路径下;
simpro-monitor以jar的形式整合到web应用时,web容器会自动加载该应用classpath/sigar-config下面的文件
2)中心端接收各服务端发送监控数据的serverName(服务名)、ip、port及frequency(发送频率:单位为秒)在classpath路径下monitor-config.properties中配置;
说明:
1)获取平台监控信息保存到MonitorInfoBean复合类中,并通过Socket传输到中心管理端;
2)中心管理端接收到各服务器发送的监控数据后(监控数据与mainId关联),汇总展示到页面上;
3)如果项目启动后报错:java.lang.UnsatisfiedLinkError: org.hyperic.sigar.Sigar.getNativeVersion()Ljava/lang/String
原因分析:出于安全原因,Linux系统做了限制(Because of security reasons, Linux system to the limit. LD_LIBRARY_PATH not loading from .profile nor /etc/environment)
解决方法:a)export LD_LIBRARY_PATH=本应用的sigar-config路径(在日志info信息中可以查看):$LD_LIBRARY_PATH。如果使用第一种方式,服务器重启后就需要重新设置。
b)或者改/etc/ld.so.conf,在/etc/ld.so.conf下面加一行sigar的路径,保存过后为了让动态链接库为系统所共享,还需运行动态链接库的管理命令ldconfig一下。
没有合适的资源?快使用搜索试试~ 我知道了~
使用sigar监控web服务器软硬件信息
共107个文件
so:30个
class:22个
java:20个
需积分: 41 11 下载量 111 浏览量
2017-12-20
16:08:49
上传
评论 1
收藏 5.19MB RAR 举报
温馨提示
Sigar(System Information Gatherer And Reporter),是一个开源的工具,提供了跨平台的系统信息收集的API。 Sigar API 提供一个方便的接口来收集系统信息,如: ◆系统内存,页面交换,cpu,平均负载,运行时间,登录信息 ◆每个进程占用的内存,cpu,帐号信息,状态,参数,环境,打开的文件 ◆文件系统探测和度量 ◆网络接口探测,配置信息和度量 ◆网络路由和连接表
资源推荐
资源详情
资源评论
收起资源包目录
使用sigar监控web服务器软硬件信息 (107个子文件)
SendMonitorDataService.class 15KB
TestFileSystemInfo.class 8KB
MonitorNet.class 5KB
MonitorJvm.class 5KB
MonitorMemory.class 4KB
MonitorCpu.class 4KB
MonitorInfoBean.class 4KB
MonitorDisk.class 4KB
MonitorService.class 3KB
TestSocketServer.class 3KB
MemoryInfoBean.class 3KB
NetInfoBean.class 3KB
CpuInfoBean.class 3KB
SigarUtil.class 3KB
DiskInfoBean.class 2KB
PropertiesUtil.class 2KB
JvmInfoBean.class 2KB
OsCheck.class 2KB
ServiceInfoBean.class 1KB
OsCheck$OSType.class 1KB
SigarUtil$SigarUtilHolder.class 901B
TestSendData.class 587B
.classpath 985B
org.eclipse.wst.common.component 328B
sigar-amd64-winnt.dll 393KB
sigar-amd64-winnt.dll 393KB
sigar-x86-winnt.dll 260KB
sigar-x86-winnt.dll 260KB
libsigar-universal64-macosx.dylib 388KB
libsigar-universal64-macosx.dylib 388KB
libsigar-universal-macosx.dylib 369KB
libsigar-universal-macosx.dylib 369KB
simpro-monitor-0.0.1-SNAPSHOT.jar 2.03MB
SendMonitorDataService.java 14KB
TestFileSystemInfo.java 12KB
MonitorNet.java 5KB
MonitorJvm.java 5KB
MonitorMemory.java 4KB
MonitorCpu.java 4KB
MonitorDisk.java 3KB
NetInfoBean.java 3KB
MonitorService.java 3KB
MemoryInfoBean.java 3KB
CpuInfoBean.java 2KB
MonitorInfoBean.java 2KB
DiskInfoBean.java 2KB
JvmInfoBean.java 2KB
SigarUtil.java 2KB
TestSocketServer.java 1KB
PropertiesUtil.java 1KB
ServiceInfoBean.java 1KB
OsCheck.java 1KB
TestSendData.java 255B
sigar-x86-winnt.lib 97KB
sigar-x86-winnt.lib 97KB
inputFiles.lst 2KB
createdFiles.lst 769B
inputFiles.lst 0B
MANIFEST.MF 114B
org.eclipse.jdt.core.prefs 664B
org.eclipse.core.resources.prefs 155B
org.eclipse.m2e.core.prefs 90B
.project 1KB
log4j.properties 921B
log4j.properties 921B
pom.properties 245B
monitor-config.properties 144B
monitor-config.properties 144B
pom.properties 122B
libsigar-ia64-hpux-11.sl 564KB
libsigar-ia64-hpux-11.sl 564KB
libsigar-pa-hpux-11.sl 504KB
libsigar-pa-hpux-11.sl 504KB
libsigar-ia64-linux.so 483KB
libsigar-ia64-linux.so 483KB
libsigar-ppc64-aix-5.so 415KB
libsigar-ppc64-aix-5.so 415KB
libsigar-ppc-aix-5.so 392KB
libsigar-ppc-aix-5.so 392KB
libsigar-ppc64-linux.so 323KB
libsigar-ppc64-linux.so 323KB
libsigar-sparc-solaris.so 278KB
libsigar-sparc-solaris.so 278KB
libsigar-s390x-linux.so 264KB
libsigar-s390x-linux.so 264KB
libsigar-sparc64-solaris.so 256KB
libsigar-sparc64-solaris.so 256KB
libsigar-ppc-linux.so 252KB
libsigar-ppc-linux.so 252KB
libsigar-amd64-solaris.so 245KB
libsigar-amd64-solaris.so 245KB
libsigar-amd64-linux.so 241KB
libsigar-amd64-linux.so 241KB
libsigar-x86-solaris.so 237KB
libsigar-x86-solaris.so 237KB
libsigar-x86-linux.so 228KB
libsigar-x86-linux.so 228KB
libsigar-amd64-freebsd-6.so 206KB
libsigar-amd64-freebsd-6.so 206KB
libsigar-x86-freebsd-5.so 176KB
共 107 条
- 1
- 2
资源评论
qq_34721505
- 粉丝: 40
- 资源: 11
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 课设-内部排序算法比较 包括冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序和堆排序.zip
- Python排序算法.zip
- C语言实现直接插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序、归并排序、计数排序,并带图详解.zip
- 常用工具集参考用于图像等数据处理
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功