Mitel Forums - The Unofficial Source
Mitel Forums => Mitel MiVoice Business/MCD/3300 => Topic started by: imanm93 on July 25, 2019, 10:16:59 AM
-
Hello everyone,
Is there anyway to capture ACD Data/Logs as what we do fr SMDR?
By using Logsys Read <FileName> into ... command? or even a scheduler backup?
Any application that can login to the MiVB server and collect logs on port number 15373 (ACD Port) also would be helpful.
Thank you all in advance
-
There are applications designed for this... at a price.
There should be no reason you can't just use putty to open a raw session and log to a file to get the raw data through, pretty straightforward.
-
Yes putty I believe it’s port 1752 off the top of my head.
Sent from my iPhone using Tapatalk
-
Yes putty I believe it’s port 1752 off the top of my head.
Sent from my iPhone using Tapatalk
Thanks for your reply.
I already knew about putty, but there is a problem. I need to store the logs on a daily basis and automatically. Does putty able to this? As far as I know putty can monitor logs real time.
-
Yes putty I believe it’s port 1752 off the top of my head.
Sent from my iPhone using Tapatalk
Thanks for your reply.
I already knew about putty, but there is a problem. I need to store the logs on a daily basis and automatically. Does putty able to this? As far as I know putty can monitor logs real time.
Yes... When you open putty go to the "Logging" option under Session and set the options there. You can even use variables for year, month date. Some trickery (that you would need to figure out yourself) could close the program automatically at midnight (or your end of day) and reopen it shortly afterwards with the proper command line to connect and start logging.
BTW, What you are asking for is literally the function of an ACD Call Reporting package software, Mitel has a couple options
-
try using verboseify tool works really well
-
Yes putty I believe it’s port 1752 off the top of my head.
Sent from my iPhone using Tapatalk
Thanks for your reply.
I already knew about putty, but there is a problem. I need to store the logs on a daily basis and automatically. Does putty able to this? As far as I know putty can monitor logs real time.
Yes... When you open putty go to the "Logging" option under Session and set the options there. You can even use variables for year, month date. Some trickery (that you would need to figure out yourself) could close the program automatically at midnight (or your end of day) and reopen it shortly afterwards with the proper command line to connect and start logging.
BTW, What you are asking for is literally the function of an ACD Call Reporting package software, Mitel has a couple options
GREAT! thanks mate :)
-
try using verboseify tool works really well
I'll consider it as an option! thanks for the reply.
-
try using verboseify tool works really well
Can you expand on this? I googled it and came up with nothing [not even a link to this thread].
-
try using verboseify tool works really well
Can you expand on this? I googled it and came up with nothing [not even a link to this thread].
I think this is something that is not available to the general public. It's like MiCC secret squirrel stuff.
It's part of the MiCC TechTools
-
You can use this simple Python script to read ACD data and store it to a file (it also outputs the ACD data on the console):
import socket
host = "172.20.20.45"
port = 15373
with open("acd.bin", "wb") as f:
print("Connecting to %s:%d..." % (host, port))
s = socket.socket()
s.connect((host,port))
print("Connected")
while True:
log = s.recv(1024)
f.write(log)
print(log)
s.close()
Example output:
Connecting to 172.20.20.45:15373...
Connected
b'\x0249R16150920190822\x03\r\n'
b'\x0250R16151120190822\x03\r\n'
b'\x0251R16151320190822\x03\r\n'
b'\x0252R16151520190822\x03\r\n'
b'\x0253R16151720190822\x03\r\n'
b'\x0254R16151920190822\x03\r\n'
b'\x0255R16152120190822\x03\r\n'
b'\x0256R16152320190822\x03\r\n'
b'\x0257R16152520190822\x03\r\n'
b'\x0258R16152720190822\x03\r\n'