IBM AIX 7.1 PerfMon / Sigar Problem

800 views
Skip to first unread message

simon.c...@gmail.com

unread,
Oct 15, 2014, 4:41:03 AM10/15/14
to jmeter-...@googlegroups.com
Hello,

i tried to instal the PerfMonAgent on a IBM AIX 7.1 virtual machine. 

I'm getting following error:

INFO    2014-10-15 10:07:43.373 [kg.apc.p] (): *** Logging available processes ***

ERROR   2014-10-15 10:07:43.424 [kg.apc.p] (): Failed to get process list

org.hyperic.sigar.SigarException: java.lang.UnsatisfiedLinkError: org/hyperic/sigar/Sigar.getProcList()[J

   at org.hyperic.sigar.SigarProxyCache.invoke(SigarProxyCache.java:220)

  at com.sun.proxy.$Proxy0.getProcList(Unknown Source)

   at kg.apc.perfmon.metrics.MetricParamsSigar.logAvailableProcesses(MetricParamsSigar.java:116)

  at kg.apc.perfmon.metrics.SysInfoLogger.doIt(SysInfoLogger.java:16)

    at kg.apc.perfmon.PerfMonWorker.logSysInfo(PerfMonWorker.java:332)

     at kg.apc.perfmon.AgentTool.processParams(AgentTool.java:59)

   at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:63)

at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:23)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)

       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)

       at java.lang.reflect.Method.invoke(Method.java:613)

    at kg.apc.cmd.UniversalRunner.main(UniversalRunner.java:175)

INFO    2014-10-15 10:07:43.432 [kg.apc.p] (): *** Logging available filesystems ***

WARN    2014-10-15 10:07:43.433 [kg.apc.p] (): Can't get filesystems map

org.hyperic.sigar.SigarException: java.lang.UnsatisfiedLinkError: org/hyperic/sigar/Sigar.getFileSystemListNative()[Lorg/hyperic/sigar/FileSystem;

     at org.hyperic.sigar.SigarProxyCache.invoke(SigarProxyCache.java:220)

  at com.sun.proxy.$Proxy0.getFileSystemMap(Unknown Source)

      at kg.apc.perfmon.metrics.DiskIOMetric.logAvailableFilesystems(DiskIOMetric.java:81)

   at kg.apc.perfmon.metrics.SysInfoLogger.doIt(SysInfoLogger.java:17)

    at kg.apc.perfmon.PerfMonWorker.logSysInfo(PerfMonWorker.java:332)

     at kg.apc.perfmon.AgentTool.processParams(AgentTool.java:59)

   at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:63)

at kg.apc.cmdtools.PluginsCMD.processParams(PluginsCMD.java:23)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

 at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:88)

       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55)

       at java.lang.reflect.Method.invoke(Method.java:613)

    at kg.apc.cmd.UniversalRunner.main(UniversalRunner.java:175)

INFO    2014-10-15 10:07:43.434 [kg.apc.p] (): *** Logging available network interfaces ***

INFO    2014-10-15 10:07:43.434 [kg.apc.p] (): *** Done logging sysinfo ***

INFO    2014-10-15 10:07:43.434 [kg.apc.p] (): Binding UDP to 4444

INFO    2014-10-15 10:07:44.439 [kg.apc.p] (): Binding TCP to 4444

INFO    2014-10-15 10:07:44.448 [kg.apc.p] (): JP@GC Agent v2.2.0 started


Why do i get this error? Do i have enough permissions?
I tried already to copy the libsigar-ppc-aix-5.so to libsigar-ppc-aix-7.so without effort.

Furthermore is it possible to secure the Agent with an simple Authentication? E.g. just with a passphrase to get results?
I hope someone can help me :)

Best regards

Simon

Vincent Daburon

unread,
Oct 15, 2014, 5:11:04 AM10/15/14
to jmeter-...@googlegroups.com, simon.c...@gmail.com
Hi,

You need to see the supported platform or directly to the source code at
https://support.hyperic.com/display/SIGAR/Home#Home-overview

It 's a Sigar problem not a PerfMon problem.
Look at Hyperic mailing list or groups to find a possible solution?


Regards.
Vincent D.

simon.c...@gmail.com

unread,
Oct 15, 2014, 7:47:03 AM10/15/14
to jmeter-...@googlegroups.com, simon.c...@gmail.com
It seems that i dont have enough user premissions thats why i got the error. 
I tried now under another user without problems (with copied *aix-5.so to  *aix-7.so)

Does someone know which premissions are missing or required?

Best regards

Simon

bilardo.je...@gmail.com

unread,
Apr 22, 2016, 9:22:33 AM4/22/16
to jmeter-plugins, simon.c...@gmail.com
Hello,
Just copy the files *aix-5.so to *aix-7.so

Best regards.
Bil
Reply all
Reply to author
Forward
0 new messages