TeleFlow Monitor
From TeleFlow
TeleFlow Monitor is a small GUI executable that enables a system administrator to view the current operations of a TeleFlow system, and provide some administration. You can also query for Monitor data via a simple HTTP request.
XML Update
Plan: The TeleFlow Server XML Monitor interface accepts an HTTP request and returns an XML document containing the current status of every application instance running under TeleFlow Server. Here is an example of a request:
An example XML document would look list this:
- <?xml version="1.0" encoding="UTF-8"?>
- <TFMonitor logFolder="C:\TeleFlowRelay\log\" startTime="20130426162427">
- <TFApp msgNo="22199092" appID="1001" appName="SIPmgr" appFile="SIP_Service_Manager.TAP" Port="-1" currentTAM="Service_Manager_Main" stepNumber="2" stepName="FINISH" status="Failed" license="Unlicensed" restarts="0" restartMax="0" callerID="" calledID="">
- <SysData/>
- </TFApp>
- <TFApp msgNo="57605060" appID="1002" appName="Ans01" appFile="PlaceCallTest.TAP" Port="24" currentTAM="PlaceCallTest" stepNumber="2" stepName="FINISH" status="Finished" license="Licensed" restarts="0" restartMax="0" callerID="" calledID="">
- <SysData>Dialed, no answer</SysData>
- </TFApp>
- <TFApp msgNo="58653648" appID="1003" appName="Ans02" appFile="ANSWERTESTSIP.tap" Port="25" currentTAM="AnswerTestSIP" stepNumber="116" stepName="Wait for Call" status="Normal" license="Licensed" restarts="0" restartMax="0" callerID="" calledID="">
- <SysData> </SysData>
- </TFApp>
- <TFApp msgNo="59702224" appID="1004" appName="Ans03" appFile="ANSWERTESTSIP.tap" Port="26" currentTAM="AnswerTestSIP" stepNumber="116" stepName="Wait for Call" status="Normal" license="Licensed" restarts="0" restartMax="0" callerID="" calledID="">
- <SysData> </SysData>
- </TFApp>
- </TFMonitor>
