이 문서에서는 특정 CTI OS 측(A측 또는 B측)에 로그인된 에이전트를 보는 간단한 방법에 대해 설명합니다.
특정 CTI OS(Computer Telephony Integration Object Server) 측(A측 또는 B측)에 로그인된 에이전트를 확인해야 하는 경우 이 쉬운 방법을 사용하여 현재 로그인된 에이전트를 볼 수 있습니다.
활성 CTI 서버의 명령 프롬프트에서 다음을 입력합니다.
C:\>procmon <instance_name> cg1a(b) ctisvr
>>>>clients /id CTIOSServer
현재 CTI OS 세션은 다음과 같이 표시됩니다.
>>>>clients /id CTIOSServer
Session Time Ver Flags ClientID AgentID AgentExt Signature
Host
8 7 days 15 AUX CTIOSServer CTIOSServer
(192.168.250.116:3787)
317 02:12:33 15 AUX CTIOSServer CTIOSServer
(192.168.250.115:1865)
>>>>
현재 CTI OS측 B에 로그인되어 있는 에이전트를 확인하려면(이 예에서는 세션 ID = 8, ip 주소 = 192.168.250.116) 명령 ?dclient 8?다음과 같이 표시를 볼 수 있습니다.
>>>>dclient 8
ClientCB:
SessionID=8 Version=15 State=OPEN(6) Services=0x1c0296(AUX) ClientID="CTIOSS
erver" Signature="CTIOSServer"
HostName= HostAddress=192.168.250.116 HostPort=3787
AgentExtension= AgentID= AgentInstrument=
Associated Agents:
AccociateAgentID=78912000 AssociatePeriph=5000
AccociateAgentID=6001 AssociatePeriph=5000
SessionProtocol:
m_State=sessionOpen sm_SessionsNow=6
m_ClientVersion=15 m_IdleTimeout=2147483647 m_InvokeID=0x2(2)
m_ServiceMask=0x1c0296 m_CallMSGMask=0xfffffff m_AgentStateMask=0x3ff
m_PeripheralID=5000 m_ClientID="CTIOSServer" m_ClientSignature="CTIOSSer
ver"
m_AgentID="" m_AgentExtension="" m_AgentInstrumentID=""
m_RegisteredCallVars=0x3ff
m_RegisteredVariables: NULL (all ECC variables)
m_DeviceID= m_WasOpened=True m_ApplicationCloseSent=False
m_CloseStatus=0(E_CTI_NO_ERROR) m_LastHeardFrom=17:13:37
TransportProtocol:
m_State=connectionOpen
m_HostName= m_HostAddress=192.168.250.116 m_HostPort=3787
m_BytesSent=160257023 m_BytesReceived=8250254
m_ConnectionID=10 m_ConnectionSocket=708
>>>>
위의 결과에 따라 상담원 78912000 및 6001이 CTI OS측 B에 로그인되어 있다고 말할 수 있습니다.