cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
252
Views
0
Helpful
1
Replies

CM 4.1 DeviceListX Performance with 10K+ phones

wjbell-fm
Level 1
Level 1

Greetings,

We have developed some internal caching apps leveraging the use of the Cisco-provided devicelistx.asp. We have used the tool to evaluate and verify environment changes before/after a change control.

Everything works fine, except we have found that the devicelistx.asp performs poorly with large records.

Doing some analysis of the performance we have isolated the "problem" to the getRISInfo() function in the ASP. Specifically, we have found that it takes approximately 46 milliseconds per record to retrieve the status. This sounds pretty quick until you process 13,000+ records.

My question is this:

The getRISInfo()function is using the ActiveXComponent: RISX.DeviceInfoX with a method (.SelectDeviceByDeviceName), is there another method for RISX that would allow me to grab all registered (status==1) devices?

1 Reply 1

thomas.chen
Level 6
Level 6

When a device is powered up, it gets information via DHCP, connects to the TFTP server for its .cnf file, and then connects to the Cisco CallManager that is specified in the .cnf file.Refer the following URL

http://www.cisco.com/en/US/products/sw/voicesw/ps556/prod_troubleshooting_guide_chapter09186a00803fa951.html#wp1003582