Retaining
Saved Chat Transcripts
A meter on the System Administration panel of the Administration tab shows the current overall SocialMiner disk usage. The meter shows percent usage and hovering over the meter shows the actual number of bytes in use (the same data
can be retrieved using the serviceability API).
The Purge Settings
section of the panel displays the maximum age a contact can be before it is
automatically purged by the system (default is 30 days).
As chat
transcripts comprise the majority of disk usage, users can decide how long they
wish to retain contacts by using the formula below to calculate the amount of
disk space required to retain chat transcripts for one month (assuming the
default purge setting of 30 days is kept). Once the average disk space
requirement for a month's worth of chat transcripts is calculated, users can
determine if they wish to retain contacts for the full 30 days and allocate the
appropriate disk space accordingly; or they can choose to purge contacts more
frequently.
Note: If SocialMiner starts to run out of disk space, it will purge contacts based on age (the oldest ones being purged first).
Formula to
calculate the number of chats per month:
NUMBER_CHATS_MONTH
= ACTIVE_CHAT_TIME_MONTH_IN_MIN / DURATION_CHAT_MIN
where:
ACTIVE_CHAT_TIME_MONTH_IN_MIN is the average number of minutes
per month that agents spend on chat activities. Assuming that agent activity
occurs for 8 hours a day, 7 days a week, 4 weeks a month; the value is 13440
minutes (8*7*4*60).
DURATION_CHAT_MIN
is the average duration of a chat in minutes.
Formula to
calculate the amount of disk space required per month for chat transcripts:
DISK_SPACE_MONTH =
(TR_SIZE + SC_SIZE) * NUMBER_SIMULTANEOUS_CHATS * NUMBER_CHATS_MONTH
where:
TR_SIZE is the
average transcript size in Kbytes.
SC_SIZE is the
average size of the metadata for a contact in Kbytes (which is normally 3
Kbytes).
NUMBER_SIMULTANEOUS_CHATS is the number of simultaneous chats
sessions allowed.
NUMBER_CHATS_MONTH
is the value calculated above.
Maximum
Network Latency for Chat
The maximum
network latency permitted for chat is 250 ms.
Network
Bandwidth for Chat
Allocate network
bandwidth required for chat based on this formula:
CHAT_NETWORK_BANDWIDTH (in Kbps) =
CHAT_SESSIONS_SENDING_MSG_PER_SECOND * AVG_MSG_SIZE
For example, If
all 400 sessions are active and 10% of chat sessions are sending messages every
second, then 400 * 10/100 = 40 chat sessions are sending message each second.
If the average
message size is 1 Kb, then the chat network bandwidth is 40 Kbps.