This document contains configuration settings for a QueueMetrics installation. It defines various URLs, directories, timeouts, and other parameters used to configure features like real-time monitoring, call logging, agent status monitoring and SQL database connections. The settings are organized into categories like URLs, directories, timeouts, buttons, and SQL presets.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
240 views9 pages
QM WEB Default
This document contains configuration settings for a QueueMetrics installation. It defines various URLs, directories, timeouts, and other parameters used to configure features like real-time monitoring, call logging, agent status monitoring and SQL database connections. The settings are organized into categories like URLs, directories, timeouts, buttons, and SQL presets.
# This is the canonical URL for this QM installation - please set url.qm= # This is an ALIAS to the default URL for stateless sessions. Some fetaures (AGA W, tasks) may not work if you don't set this. url.rss= # This is the internal id (ex. 7, 49....) of the preselected default queue, leav e blank for no default queue. default.queue=1 # This is the default queue log file. default.queue_log_file=/var/log/asterisk/queue_log #When the realtime page for an agent is computed, the queue_log is NOT read in i ts entirety but only the last 'n' bytes. realtime.max_bytes_agent=65000 #When set to true, the live agent page will open a window each time the URL asso ciated to the first row #of calls detail table will changes. realtime.agent_autoopenurl=true #Here are defined four buttons to be shown in the realtime agent page. realtime.agent_button_1.enabled=true realtime.agent_button_1.caption=Call Details realtime.agent_button_1.url=http://queuemetrics.com/manuals/QM_UserManual-chunke d/ar01s08.html#_real_time_agent_8217_s_page_customizable_buttons realtime.agent_button_2.enabled=true realtime.agent_button_2.caption=Signal Problem realtime.agent_button_2.url=http://queuemetrics.com/manuals/QM_UserManual-chunke d/ar01s08.html#_real_time_agent_8217_s_page_customizable_buttons realtime.agent_button_3.enabled=false realtime.agent_button_3.caption=Unused realtime.agent_button_3.url=http://queuemetrics.com/manuals/QM_UserManual-chunke d/ar01s08.html#_real_time_agent_8217_s_page_customizable_buttons realtime.agent_button_4.enabled=true realtime.agent_button_4.caption=Secretary realtime.agent_button_4.url= realtime.agent_button_4.channel=Local/104@from-internal realtime.agent_button_4.ext=200@ext-queue #Show AGAW information on the realtime agent page realtime.agent.show_agaw=true # Defines how many queues the agent will select when logging on through AgentCal lBackLogin # Valid values are: all, registered, assigned realtime.dynamicLoginQueues=all #The top level directory where monitored calls are held. #Do NOT forget to add the ending slash. default.monitored_calls=/var/spool/asterisk/ #How many digits to consider as a default area code default.areacode_digits=3 default.start_hour=8 default.end_hour=18 default.days=7 #if liveclock is enabled, the system clock is synchronized with asterisk server system clock. liveclock.enable=true #Show summary report call time in hhmmss format instead of hours default.showSecondsOnTotalCalls=false #The max delay that will be shown in the TOS graph sla.max_monitored_delay=120 #How big are time intervals for the TOS graph sla.interval=10 # It is possible to have a different definition for the inital part of the SLA sla.max_initial_delay=20 # The interval for the inital part of the SLA sla.initial_interval=5 #Your company logo (full or relative path) - shall be resized to be an image 200 x 72 layout.logo=$WEBAPP/img/sm_your_logo.gif #HTML string displayed on the login page. layout.splash=Please ask your system administrator for the correct credentials t o access this instance of QueueMetrics. # Preset 1: standard DB access. Edit to suit your DB needs. sqlPreset.1.table=queue_log sqlPreset.1.f_time_id=time_id sqlPreset.1.f_call_id=call_id sqlPreset.1.f_queue=queue sqlPreset.1.f_agent=agent sqlPreset.1.f_verb=verb sqlPreset.1.f_partition=partition sqlPreset.1.f_data1=data1 sqlPreset.1.f_data2=data2 sqlPreset.1.f_data3=data3 sqlPreset.1.f_data4=data4 sqlPreset.1.f_data5=data5 sqlPreset.1.f_incr=unique_row_count sqlPreset.2.table=queue_log sqlPreset.2.f_time_id=time_id sqlPreset.2.f_call_id=call_id sqlPreset.2.f_queue=queue sqlPreset.2.f_agent=agent sqlPreset.2.f_verb=verb sqlPreset.2.f_partition= sqlPreset.2.f_data1=data1 sqlPreset.2.f_data2=data2 sqlPreset.2.f_data3=data3 sqlPreset.2.f_data4=data4 sqlPreset.2.f_data5=data5 sqlPreset.2.f_incr=unique_row_count # # Asterisk-realtime for Asterisk 1.8 # sqlPreset.a18.table=asteriskdb.queue_log sqlPreset.a18.f_time_id=time sqlPreset.a18.use_timestamp=false sqlPreset.a18.f_call_id=callid sqlPreset.a18.f_queue=queuename sqlPreset.a18.f_agent=agent sqlPreset.a18.f_verb=event sqlPreset.a18.f_partition= sqlPreset.a18.f_data1=data1 sqlPreset.a18.f_data2=data2 sqlPreset.a18.f_data3=data3 sqlPreset.a18.f_data4=data4 sqlPreset.a18.f_data5=data5 sqlPreset.a18.f_incr=id # # Asterisk-realtime for Asterisk 1.6 # sqlPreset.a16.table=asteriskdb.queue_log sqlPreset.a16.f_time_id=time sqlPreset.a16.use_timestamp=true sqlPreset.a16.f_call_id=callid sqlPreset.a16.f_queue=queuename sqlPreset.a16.f_agent=agent sqlPreset.a16.f_verb=event sqlPreset.a16.f_partition= sqlPreset.a16.f_data1=data sqlPreset.a16.f_data2= sqlPreset.a16.f_data3= sqlPreset.a16.f_data4= sqlPreset.a16.f_data5= sqlPreset.a16.f_incr=id #Is the calls panel in the realtime page invisible by default? realtime.calls_invisible=false #Is the agents panel in the realtime page invisible by default? realtime.agents_invisible=false #Are not the only agents to be shown on the realtime page those who are "known" for the queue? realtime.members_only=true #Add the following key to enable default showing of all subqueues (default: fals e) realtime.all_subqueues=false #In how many seconds is the realtime page to refresh? realtime.refresh_time=18 # Do we consider callback agents permanent until logoff (default as Asterisk 1.2 ), or do they get disconnected at restart? default.permanentCallBackAgents=true # Do we take into consideration sessions and calls that are not complet eyet for the main analysis? default.considerIncompletetEntities=true #callFile spool dir, set to blank for no call files at all or use TCP AMI connec tion callfile.dir=tcp:admin:amp123@127.0.0.1 # Softphone parameters default.sipaddress=127.0.0.1 default.websocketurl=ws://127.0.0.1:8088/ws default.rtcWebBreaker=true callfile.monitoring.enabled=true callfile.monitoring.channel=Local/$EM@from-internal/n callfile.monitoring.extension=11 callfile.monitoring.context=queuemetrics callfile.outmonitoring.enabled=true callfile.outmonitoring.channel=Local/$EM@from-internal/n callfile.outmonitoring.extension=14 callfile.outmonitoring.context=queuemetrics callfile.calloutcome.enabled=true callfile.calloutcome.channel=Local/12@queuemetrics/n callfile.calloutcome.extension=10 callfile.calloutcome.context=queuemetrics callfile.agentlogin.enabled=true callfile.agentlogin.channel=Local/20@queuemetrics/n callfile.agentlogin.extension=10 callfile.agentlogin.context=queuemetrics callfile.agentlogoff.enabled=true callfile.agentlogoff.channel=Local/21@queuemetrics/n callfile.agentlogoff.extension=10 callfile.agentlogoff.context=queuemetrics callfile.agentpause.enabled=true callfile.agentpause.channel=Local/22@queuemetrics/n callfile.agentpause.extension=10 callfile.agentpause.context=queuemetrics callfile.agentpause_ht.enabled=true callfile.agentpause_ht.channel=Local/32@queuemetrics/n callfile.agentpause_ht.extension=10 callfile.agentpause_ht.context=queuemetrics callfile.agentunpause.enabled=true callfile.agentunpause.channel=Local/23@queuemetrics/n callfile.agentunpause.extension=10 callfile.agentunpause.context=queuemetrics callfile.agentunpause_ht.enabled=true callfile.agentunpause_ht.channel=Local/33@queuemetrics/n callfile.agentunpause_ht.extension=10 callfile.agentunpause_ht.context=queuemetrics callfile.agentaddmember.enabled=true callfile.agentaddmember.channel=Local/25@queuemetrics/n callfile.agentaddmember.extension=10 callfile.agentaddmember.context=queuemetrics callfile.agentaddmember_ht.enabled=true callfile.agentaddmember_ht.channel=Local/35@queuemetrics/n callfile.agentaddmember_ht.extension=10 callfile.agentaddmember_ht.context=queuemetrics callfile.agentremovemember.enabled=true callfile.agentremovemember.channel=Local/27@queuemetrics/n callfile.agentremovemember.extension=10 callfile.agentremovemember.context=queuemetrics callfile.agentremovemember_ht.enabled=true callfile.agentremovemember_ht.channel=Local/37@queuemetrics/n callfile.agentremovemember_ht.extension=10 callfile.agentremovemember_ht.context=queuemetrics callfile.customdial.enabled=true callfile.customdial.channel=Local/$EM@from-internal/n callfile.customdial.extension=28 callfile.customdial.context=queuemetrics callfile.smssend.enabled=false callfile.smssend.channel=Local/10@queuemetrics/n callfile.smssend.extension=29 callfile.smssend.context=queuemetrics callfile.hangupcall.enabled=true callfile.hangupcall.channel=Local/10@queuemetrics/n callfile.hangupcall.extension=30 callfile.hangupcall.context=queuemetrics callfile.transfercall.enabled=true callfile.transfercall.channel=Local/10@queuemetrics/n callfile.transfercall.extension=31 callfile.transfercall.context=queuemetrics # Rewrites Local/XXX@ext channels in the format Agent/XXX default.rewriteLocalChannels=true # DO NOT CHANGE realtime.use_sql_now=false #The default time zone offset. Valid values -24...24 hours default.timeZoneOffset=0 #If an ongoing call has a wait time that exceeds this value, drop it. 0: ignore default.maxOngoingWaitTime=1000 #If an ongoing call has a talk time that exceeds this value, drop it. 0: ignore default.maxOngoingTalkTime=2000 #Ignore QUEUESTART statements. default.ignoreQueueStarts=false #The hour of the day to start realtime monitoring or sXX: sliding window of XX h ours realtime.startHour=0 # The default locale for QueueMetrics. DO NOT CHANGE unless you know what you're doing. default.language=en default.country=US #Disable the history back navigation button in browsers default.disablebackhistory=true # Which channel name to show for a call: True: last one seen - False: first one found default.useEndingChannelName=false # How to create Excel files: True: Excel 2003 XML - False: CSV default.useXmlExcel=false # Show the queue composition or just the main queue name default.showQueueComposition=true # how long is an hour for hourly breakdown; default 60 minutes default.hourly_slot=15 # do we want to strip channel names after the "-"? default true default.stripChannelNames=true # Asterisk Unique ID visibility and related callback URL associated to the icon default.crmapp=http://queuemetrics.com/sample_screen_pop.jsp?agent=[A]&unique=[U ] # The name of the CRM application in the Icon Agent page default.crmlabel=CRM # Custom web pages for the realtime agent page realtime.agent_web1_url=http://queuemetrics.com/sample_screen_pop.jsp?agent=[A] realtime.agent_web1_label= realtime.agent_web2_url=http://queuemetrics.com/sample_screen_pop.jsp?agent=[A] realtime.agent_web2_label= # default.showAstClid=false # Join multi-stint calls as a default default.joinMultiStintCalls=false # Decide whether to check for alarms on the wait time of ongoing conversations. realtime.waitAlarmOnLiveCalls=false sound.yellowAlarm=../img/sounds/dingdong.wav sound.redAlarm=../img/sounds/ringer.wav # Cluster to poll for RT data # list of pipe-separated members of the cluster # if callfilesdir = "", the commands will be sent through the manager API cluster.servers=aleph|trix cluster.aleph.manager=tcp:dial:12345@10.10.3.5 cluster.aleph.queuelog=sql:P001 cluster.aleph.monitored_calls=z:/qm_streamcall/server_aleph cluster.aleph.callfilesdir= cluster.aleph.audioRpcServer= cluster.aleph.agentSecurityKey= cluster.aleph.websocketurl=ws://10.10.3.5:8088/ws cluster.aleph.rtcWebBreaker=false cluster.trix.manager=tcp:admin:amp111@127.0.0.1 cluster.trix.queuelog=sql:P002 cluster.trix.monitored_calls=z:/qm_streamcall/server_trix cluster.trix.callfilesdir= cluster.trix.audioRpcServer= cluster.trix.agentSecurityKey= cluster.trix1.websocketurl=ws://127.0.0.1:8088/ws cluster.trix1.rtcWebBreaker=false # If true, hide export buttons on the Realtime page realtime.hideExportButtons=false # If true, show all agent sessions. If false, show only agent sessions with at l east one call. default.useRawAgentSessions=false # If true, the agent cannot change their code in the login/logoff/pause popups. default.lockedAgentPopupCode=false #If true, the user will not be able to monitor without a given location. realtime.assignedLocationsOnly=false # Shall we display absolute or relative agent logon times on the RT page? (def. true) realtime.absolutePauseTimes=true # Which buttons on the realtime page are enabled? realtime.calls_invisible.buttonEnabled=true realtime.agents_invisible.buttonEnabled=true realtime.members_only.buttonEnabled=true realtime.all_subqueues.buttonEnabled=true # Create a text dump of the manager conversation for the Live page (#326) manager.dump=false # If a filter is on, no "lost" calls should be shown default.showLostCallsWhenFiltering=false # The default length of a manually-closed call default.closeDuration=5 # This is the name of the class that finds recordings. See documentation. audio.server=it.loway.app.queuemetrics.callListen.listeners.LocalFiles # This is the name of the class that starts live listening. See documentation. audio.liveserver=it.loway.app.queuemetrics.callListen.RTlisteners.ClassicQMListe nerRT # Is it possible to see Tech Info on the licence page and run DBTest? default.viewTechInfo=true # Oldest obsolete AGAW run to keep when running a database optimization, in minu tes dbmaint.agaw_oldestRun=30 # Oldest AGAW log to keep when running a database optimization, in minutes dbmaint.agaw_oldestLog=30 # Oldest obsolete broadcast entry to keep when running a database optimization, in minutes dbmaint.agaw_oldestBroadcast=180 # Defines some default values for the autoconfiguration tool default.autoconf.source=file default.autoconf.fileagents=/etc/asterisk/agents.conf default.autoconf.filequeues=/etc/asterisk/queues.conf default.autoconf.fileusers=/etc/asterisk/users.conf default.autoconf.filequeuelog=/var/log/asterisk/queue_log default.autoconf.realtimedrv=com.mysql.jdbc.Driver default.autoconf.realtimeuri=jdbc:mysql://127.0.0.1/asteriskrealtime?zeroDateTim eBehavior=convertToNull&jdbcCompliantTruncation=false&user=admin&password=amp111 # If set to true, when an agent logs on, he will always be unpaused. Since v1.5. 2 default.alwaysLogonUnpaused=false # If set to something different than 0 enables the hotdesking. # The value is interval time (in seconds) used by the analyzer to look back sear ching HOTDESK verbs in the queue log default.hotdesking=0 # If set to true, agents are required to provide a valid pause reason when inser ting # a pause from their realtime page. default.pausecoderequired=false # The script to use in order to restart Tomcat. script.reboot=/usr/local/queuemetrics/qm-current/WEB-INF/mysql-utils/restart/res tart.sh # The script to use in order to restart the AGAW runner script.rebootAgaw=/usr/local/queuemetrics/qm-current/WEB-INF/mysql-utils/restart /restartAgaw.sh # Which days to include (1: Sun 2:Mon) e.g. 23456 means MON to FRI default.noncontig.days= # Start and end times (as HH:mm:ss) for noncontiguous reports default.noncontig.period1.start= default.noncontig.period1.end= default.noncontig.period2.start= default.noncontig.period2.end=
# Number of digits to display for floating-point numbers default.decimalDigits=1 # Task Ping URL for any approved/disputed operation default.tasks.pingURL= # Defines if the QA reports should be calculated by call date or by filling form date default.searchQA_byCallDate=true # A regexp to validate agent codes - e.g. "1\\d\\d" to allow all three-digit num bers starting with 1 realtime.agentRegexp= # A regexp to validate extension codes - e.g. "\\d\\d" to allow all two-digit nu mbers realtime.extensionRegexp= # Maximum period allowed for a Self Service Agent Report default.ssarMaxReportPeriod=15 # QueueMetrics mailer configuration (leave smtphost key empty to disable the mai ler) default.smtphost= default.smtpport=587 default.smtpfrom=from.mail@example.com default.smtpuser=from.user@example.com default.smtpassword=verysecret default.smtpssl=false default.smtpDebug=false # PDF direct exported reports will use this orientation as default default.export.orientation=portrait # On the RT page, should differences to the expected queue work set be shown? realtime.show_incorrect_queue_sets=false # When logging off from ALL QUEUES, should we include any other Q logged in as w ell? realtime.all_includes_current_logins=false # The real-time page uses Active Polling realtime.useActivePolling=true # The Agent page polls every X seconds - do not set too low or server load will go up. realtime.ajaxPollingDelay=5 # Uses RowCache to avoid hitting the DB on each request realtime.useRowCache=true
Python Advanced Programming: The Guide to Learn Python Programming. Reference with Exercises and Samples About Dynamical Programming, Multithreading, Multiprocessing, Debugging, Testing and More