u:p:
« prevnext »

Checklist for Infostore - Analyzer issues

Symptoms

Original Enquiry

"The data shown in the VO Analyzer reports is weird / not complete"

Detailed Description: How to identify

  • Log in and view the Control Center for the corresponding VoiceObjects Server(s). Check the size of the Infostore queue (if VoiceObjects > 9) and the Infostore lamps in the Control Center. If not possible due to access restrictions or the like, ask for a screenshot!
  • Check and ask for the SRV_Infostore and SRV_Database log files from each server instance. Investigate if there are any messages about connection issues and the like.


Environment

VoiceObjects, all versions. Persistent Infostore queue is available since VoiceObjects 9!


Cause

The connection to the Infostore repository was going over a WAN connection and as it turns out this connection was not reliable in the given case. Similar issues have been reported earlier also when the network itself was not working as expected.

Due to this VoiceObjects Server stopped writing to Infostore and instead switched to the failover mechanism of storing the corresponding SQL statements in the Infostore queue on each server instance.The same behavior can happen when the Database is not working as expected, e.g. when the performance is not high enough to write all entries reaching the DB from VoiceObjects.


Resolution

  • Secure that each server machine running a VoiceObjects server instance can establish a jdbc connection to the DB containing the Infostore repository
  • If no additional jdbc connections can be establish disconnect all existing jdbc connections to the VoiceObjects server machines, they will be re-created automatically
  • Check the network sanity between VoiceObjects and the database.
  • Check the Database logs for any issues.
  • If that doesn't help all VoiceObjects server instances need to be restarted, to avoid call downtime this can be done one afte rthe other (e.g. by adjusting the load balancer in between to avoid loosing of calls)
  • After the restart the server instances should start to clear the Infostore queues by writing to the Infostore repository
Was this page helpful?  
Last edited by:kschmitte on: 5/3/2010 11:21 AM (EDT)

Tags:
Edit  | Tags | Files | Info | Options | Subscribe |


©2002-2012 Voxeo Corporation  -  VoiceXML Hosting  -  VoiceXML Servers  -  Site Map  -  Terms of Use  -  Privacy Policy  -  Covered by U.S. Patent No. 6,922,411