Added agent screen latency logging, viewable in the Real-Time Report and
the new Agent Latency Report. git-svn-id: svn://192.168.202.10@3712 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -4934,6 +4934,41 @@ index (user),
|
||||
index (call_date)
|
||||
) ENGINE=MyISAM;
|
||||
|
||||
CREATE TABLE vicidial_live_agents_details (
|
||||
user VARCHAR(20) NOT NULL PRIMARY KEY,
|
||||
update_date DATETIME,
|
||||
web_ip VARCHAR(45) default '',
|
||||
latency MEDIUMINT(7) default '0',
|
||||
latency_min_avg MEDIUMINT(7) default '0',
|
||||
latency_min_peak MEDIUMINT(7) default '0',
|
||||
latency_hour_avg MEDIUMINT(7) default '0',
|
||||
latency_hour_peak MEDIUMINT(7) default '0',
|
||||
latency_today_avg MEDIUMINT(7) default '0',
|
||||
latency_today_peak MEDIUMINT(7) default '0',
|
||||
index (user),
|
||||
index (update_date)
|
||||
) ENGINE=MyISAM;
|
||||
|
||||
CREATE TABLE vicidial_agent_latency_log (
|
||||
user VARCHAR(20) NOT NULL,
|
||||
log_date DATETIME,
|
||||
latency MEDIUMINT(7) default '0',
|
||||
web_ip VARCHAR(45) default '',
|
||||
index (user),
|
||||
index (log_date)
|
||||
) ENGINE=MyISAM;
|
||||
|
||||
CREATE TABLE vicidial_agent_latency_summary_log (
|
||||
user VARCHAR(20) NOT NULL,
|
||||
log_date DATETIME,
|
||||
web_ip VARCHAR(45) default '',
|
||||
latency_avg MEDIUMINT(7) default '0',
|
||||
latency_peak MEDIUMINT(7) default '0',
|
||||
latency_count SMALLINT(4) default '0',
|
||||
index (user),
|
||||
index (log_date)
|
||||
) ENGINE=MyISAM;
|
||||
|
||||
|
||||
ALTER TABLE vicidial_email_list MODIFY message text character set utf8;
|
||||
|
||||
@@ -5207,6 +5242,12 @@ ALTER TABLE vicidial_agent_notifications_archive MODIFY notification_id INT(10)
|
||||
CREATE TABLE vicidial_user_dial_log_archive LIKE vicidial_user_dial_log;
|
||||
CREATE UNIQUE INDEX vdudl on vicidial_user_dial_log_archive (caller_code,call_date,user);
|
||||
|
||||
CREATE TABLE vicidial_agent_latency_log_archive LIKE vicidial_agent_latency_log;
|
||||
CREATE UNIQUE INDEX vdalla on vicidial_agent_latency_log_archive (user,log_date);
|
||||
|
||||
CREATE TABLE vicidial_agent_latency_summary_log_archive LIKE vicidial_agent_latency_summary_log;
|
||||
CREATE UNIQUE INDEX vdalsla on vicidial_agent_latency_summary_log_archive (user,log_date,web_ip);
|
||||
|
||||
GRANT RELOAD ON *.* TO cron@'%';
|
||||
GRANT RELOAD ON *.* TO cron@localhost;
|
||||
|
||||
@@ -5301,4 +5342,4 @@ INSERT INTO `wallboard_reports` VALUES ('AGENTS_AND_QUEUES','Agents and Queues',
|
||||
|
||||
UPDATE system_settings set vdc_agent_api_active='1';
|
||||
|
||||
UPDATE system_settings SET db_schema_version='1681',db_schema_update_date=NOW(),reload_timestamp=NOW();
|
||||
UPDATE system_settings SET db_schema_version='1682',db_schema_update_date=NOW(),reload_timestamp=NOW();
|
||||
|
||||
Reference in New Issue
Block a user