Can\'t monitor unix resources
1. What version of LoadRunner (LR) or PerformanceCenter (PC) are you using? (specify which tool LR or PC)
2. What is the protocol you are recording?
2.1 If .NET, which version of .NET does the app require?
2.2 If .NET, which version of .NET do you have installed?
2.3 If OracleNCA with Oracle Forms Server, please list the version of Oracle Forms Server. You can get this info from the main Oracle Form when launched - Help -> About
3. If HTML - are you using HTML-Advanced with URLs or,
4. If URL mode:
- Concurrent groups, or
- Without Concurrent groups?
5. Which LoadRunner/PerformanceCenter feature (FPs) or service packs are you using?
(List details here)
6. VuGen Recording - are you using Old or New Recording Engine?
7. You must list here the specific Licensed Vuser type for your specific issue AND the license amount you have for your Vuser protocol(s) - per the example below (Unlimited, Permanent, N/A, etc. are not options) If you do not know because you are using a cracked version, list as "CRACK".
Web / 10,000
8. Is your support/maintenance contract current and active?
9. What platform(s) (PCs) and Operating Systems (Windows-XP, etc.) are being used for load generators and controllers? Include version and service packs (SP1 or 2, etc.)
Windows 2003 Server
10. If you have filed a service request with HP/Mercury, what have they told you at this point with respect to your issue?
In the LoadRunner Controler I am able to monitor the unix resources of two of three Linux servers in a cluster. The third server returns: "UNIX Resources. Cannot initialize the monitoring on qaportal01.lan.vig.tpa.foxnews.com. Error while creating the RPC client."
rstatd is running on the server:
[newsadmin@qaportal01 classes]$ /usr/sbin/rpcinfo -p
program vers proto port
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 683 status
100024 1 tcp 686 status
100011 1 udp 999 rquotad
100011 2 udp 999 rquotad
100011 1 tcp 1002 rquotad
100011 2 tcp 1002 rquotad
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100003 4 udp 2049 nfs
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
100003 4 tcp 2049 nfs
100021 1 udp 32768 nlockmgr
100021 3 udp 32768 nlockmgr
100021 4 udp 32768 nlockmgr
100021 1 tcp 32768 nlockmgr
100021 3 tcp 32768 nlockmgr
100021 4 tcp 32768 nlockmgr
100005 1 udp 1015 mountd
100005 1 tcp 1018 mountd
100005 2 udp 1015 mountd
100005 2 tcp 1018 mountd
100005 3 udp 1015 mountd
100005 3 tcp 1018 mountd
100001 4 udp 33619 rstatd
100001 3 udp 622 rstatd
100001 2 udp 622 rstatd
100001 1 udp 622 rstatd
And I can connect remotely from one of the other servers in the cluster:
[root@qa-community Collaboration]# rup qaportal01
qaportal01 up 201 days, 3:04, load average: 0.78 0.86 0.85
After searching the archives of this forum I found several posts with same problem but with no solutions offered. Does anyone have a solution at this time?
Re: Can\'t monitor unix resources
Try the below solutions suggested by HP.
1. To monitor Unix resources, you must configure rstatd daemon. To verify, run "rpcinfo -p <hostname>" on the Unix platform. Make sure that rstatd is running. If not, please refer to LoadRunner Controller's books online for further details on configuring rstatd.
2. You need to make sure that all the relevant ports are opened. When firewall is involved, you can select either one of the following:
Open port 111 (Unix Portmapper) and the port used by rstatd. The port for rstatd is somewhat dynamic can be found by the following command:
rpcinfo -p | grep rstatd
This port will not change unless the machine is rebooted.
Use the MOFW option to install an Agent on the same side of the firewall as the Unix machine that you want to monitor. Instructions for setting this up can be found in LoadRunner Controller's books online.
You still need to make sure that option 1 is set up appropriately between LoadRunner Agent and the Unix machine. The difference is, you do not need to open up multiple ports.
3. If you are monitoring Red Hat Enterprise Linux AS (v. 2.1), you may need to apply a Red Hat patch.
One alternative to the above problems, would be to use the free SiteScope Unix monitor add-in for LoadRunner. This new monitoring method "does not" use a direct connection to RSTAT.
Re: Can\'t monitor unix resources
Thanks for the suggestions, Ferdie.
1. As you can see from my post, rstatd is running on the machine.
2. There is no firewall between the controller and the test environment.
3. As for the OS patch, the machine is running Red Hat Linux version 2.6.9-67.ELsmp. I can't find any information for a patch for rstatd. As I mentioned above, I can connect to other servers in the environment, and they are also running the same Linux version.
I'll look into SiteScope.