Wiki source code of High CPU Usage or Call Quality Issues
Version 6.1 by colinw on 2014/09/15 16:54
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | == Problem == | ||
2 | |||
3 | If iSymphony is using excessive amounts of CPU time, or is affecting call quality on the system it's installed on, here are a few things to check before opening a ticket with us. | ||
4 | |||
5 | == Troubleshooting == | ||
6 | |||
7 | 1. Ensure that the hardware installed in the system running iSymphony is reasonably close to our [[Hardware Requirements>>doc:ISYMDOCS.iSymphony Requirements]]. It doesn't need to exactly meet the recommendations, due to the inherent variability in requirements, but it should be close. | ||
8 | 1. If you are using call detail records in MySQL, ensure that you have applied the [[index fix for the CDR database>>doc:Missing MySQL CDR Index]]. | ||
9 | |||
10 | == Further Support == | ||
11 | |||
12 | If you've checked the above items, and you're still having resource usage or call quality issues, feel free to open a ticket including the following information: | ||
13 | |||
14 | 1. The symptoms you're experiencing (e.g. high cpu usage, high network traffic, call quality issues, etc), including how frequently they happen. | ||
15 | 1. ((( | ||
16 | The output of the following commands: | ||
17 | |||
18 | {{code}} | ||
19 | $ cat /proc/cpuinfo | ||
20 | $ free -m | ||
21 | $ ps aux | grep -e "java.*isymphony3" | ||
22 | {{/code}} | ||
23 | ))) | ||
24 | 1. All files in /opt/isymphony3/server/log. | ||
25 | 1. All files in /opt/isymphony3/server/conf. | ||
26 | 1. Approximately how much call traffic does this phone system handle (calls per day, simultaneous calls, etc)? | ||
27 | 1. If you are using queues on this phone system, | ||
28 | 11. How many queues are running on the system (even if they aren't licensed in iSymphony)? | ||
29 | 11. How many agents are logging into queues at a time? | ||
30 | 11. What ring strategy are you using for your queues? | ||
31 | 1. If you can catch the system while it is lagging for additional information, include the following as well: | ||
32 | 11. A screenshot of the top command while the issue is occurring. | ||
33 | 11. ((( | ||
34 | The output of these commands: | ||
35 | |||
36 | {{code}} | ||
37 | $ netstat -lanp | grep 5038 | ||
38 | $ netstat -lanp | grep 50000 | ||
39 | $ cat /proc/`cat /opt/isymphony3/server/iSymphonyServer.pid`/stat | ||
40 | {{/code}} | ||
41 | ))) | ||
42 | |||
43 | == Related articles == | ||
44 | |||
45 | |||
46 | |||
47 | {{contentbylabel spaces="" showLabels="false" reverse="true" sort="modified" max="5" labels="kb-troubleshooting-article" showSpace="false" type="page"/}} |