Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用SIGAR从web应用服务器(glassfish4)获取oracle流程信息_Web_Access Denied_Glassfish 4_Sigar - Fatal编程技术网

使用SIGAR从web应用服务器(glassfish4)获取oracle流程信息

使用SIGAR从web应用服务器(glassfish4)获取oracle流程信息,web,access-denied,glassfish-4,sigar,Web,Access Denied,Glassfish 4,Sigar,我一直在使用sigar开发一个web监视器来收集系统信息,但现在我需要获得Oracle的RAM和CPU使用率。我是使用sigar.getProcCpu(pid.getTotal()函数实现的 但是,当我在glassfish 4上部署应用程序时,会收到错误消息:org.hyperic.sigar.SigarPermissionDeniedException:访问被拒绝 有没有关于这个的旁听?我可以让sigar访问我请求的信息吗?我遇到的问题与你的问题完全相同。 在我询问并找到答案后,我找到了这篇文

我一直在使用sigar开发一个web监视器来收集系统信息,但现在我需要获得Oracle的RAM和CPU使用率。我是使用sigar.getProcCpu(pid.getTotal()函数实现的

但是,当我在glassfish 4上部署应用程序时,会收到错误消息:org.hyperic.sigar.SigarPermissionDeniedException:访问被拒绝


有没有关于这个的旁听?我可以让sigar访问我请求的信息吗?

我遇到的问题与你的问题完全相同。 在我询问并找到答案后,我找到了这篇文章。 以下是我对自己问题的回答:

操作系统不允许您的程序访问进程信息,直到您以管理员权限运行该程序,因此我需要提供管理员权限

有一些方法可以提供管理员权限,包括要求用户右键单击图标并选择“以管理员身份运行”

但更好的方法可能是将java应用程序包装在.exe中,如和所说

然而,我可能不得不像excowboy所说的那样破解操作系统,因为我想在网页上显示信息,不能将我的应用程序包装在.exe文件中

我想我必须放弃。只需为可能需要它的人放置这些链接即可。:)哦,顺便说一句,如果你愿意的话,总的CPU使用率是可以访问的


希望这能对你有所帮助,并为我糟糕的英语感到抱歉

我的问题和你的完全一样。 在我询问并找到答案后,我找到了这篇文章。 以下是我对自己问题的回答:

操作系统不允许您的程序访问进程信息,直到您以管理员权限运行该程序,因此我需要提供管理员权限

有一些方法可以提供管理员权限,包括要求用户右键单击图标并选择“以管理员身份运行”

但更好的方法可能是将java应用程序包装在.exe中,如和所说

然而,我可能不得不像excowboy所说的那样破解操作系统,因为我想在网页上显示信息,不能将我的应用程序包装在.exe文件中

我想我必须放弃。只需为可能需要它的人放置这些链接即可。:)哦,顺便说一句,如果你愿意的话,总的CPU使用率是可以访问的

希望这能对你有所帮助,并为我糟糕的英语感到抱歉