Monitor Dicom Server Port
Monitor Dicom Server Port
Has anyone tried to Monitor a dicom Server port ?
I have tried using the TCP connection but it seems to upset the Dicom Servers.
And I am not sure what else to try, I just need to know that those ports are listening.
Our old Monitoring software Monitored the Dicom Server ports without a problem.
Any Thoughts are appreciated.
Thanks
StevenE
I have tried using the TCP connection but it seems to upset the Dicom Servers.
And I am not sure what else to try, I just need to know that those ports are listening.
Our old Monitoring software Monitored the Dicom Server ports without a problem.
Any Thoughts are appreciated.
Thanks
StevenE
Yes, that is correct. As far as upsetting the servers.......KS-Soft wrote:DICOM? Digital Imaging and Communications in -?
We have several different vendors of DICOM Servers that Send/Recieve Dicom Images.
2 of the Vendors when I attemp to monitor them using TCP Connection Test, the test will run for a while then the Dicom Server Service Crash's. If I do not monitor them they run just about forever.
The Other Dicom Servers, the TCP Connection test cause them to open client connections. And then the connections do not close and the Dicom Servers have dozens of client connections listed. The connections eventually do close if I stop the TCP connections Tests.
Looks like servers expect some data packet (its normal) but do not release resources correctly when TCP connection closed by the client (HostMonitor).
Solution? We need to know what data server expects and try to send such packet or .. could you report this problem to developers of the servers? Good server should know what to do when connection lost and how to release resources without crash.
Regards
Alex
Solution? We need to know what data server expects and try to send such packet or .. could you report this problem to developers of the servers? Good server should know what to do when connection lost and how to release resources without crash.
Regards
Alex
I asked 2 of them so far already, and the answer I got was that thier servers conform to the DICOM Specifications.
Both of them point me to this Dicom Windows Ping Utility. It is not command line based though.
http://www.unipacs.com/en/dping.html
Steven
Both of them point me to this Dicom Windows Ping Utility. It is not command line based though.
http://www.unipacs.com/en/dping.html
Steven
KS-Soft wrote:Yes, I guess you can say that, I spent a lot of time looking for a command line Dicom Ping Utility. I haven't found one yet.So, server crashes in compliance with DICOM Specifications?
I have found most Vendors in the Health Care specific industry are very unwilling to talk about thier products in that type of detail or admit there might be a problem.
StevenE
I spend a lot of time looking also, I think I may have finally found the info at
http://medical.nema.org/
Thanks
StevenE
http://medical.nema.org/
Thanks
StevenE
-
- Posts: 2832
- Joined: Tue May 16, 2006 4:41 am
- Contact:
DiCOM test utility available at
http://www.ks-soft.net/download/dicom_echo.zip
This is command line utility that can be used with Shell Script test method
http://www.ks-soft.net/hostmon.eng/mfra ... m#chkShell
There are 2 mandatory command line parameters:
-server:<hostname|IP>
-port:<port_number>
and 1 optional parameter:
-timeout:<communication_timeout_ms>
Regards,
Max
http://www.ks-soft.net/download/dicom_echo.zip
This is command line utility that can be used with Shell Script test method
http://www.ks-soft.net/hostmon.eng/mfra ... m#chkShell
There are 2 mandatory command line parameters:
-server:<hostname|IP>
-port:<port_number>
and 1 optional parameter:
-timeout:<communication_timeout_ms>
Regards,
Max
I tried the dicom utility, and get an error when using it.
I think the AE Title information needs to be included on the command line. In all the dicom settings for our applications there is always a sending AE_Title and a recieving AE_title that needs to be configured.
When I use the Dicom utility I get the following messages.
C:\temp>dicom_echo -server:dvs1001 -port:3140
ScriptRes:Bad:ASSOCIATE_RJ service recieved; Reason: No reason
C:\temp>dicom_echo -server:nas1000 -port:104
ScriptRes:Bad:ASSOCIATE_RJ service recieved; Reason: No reason
C:\temp>dicom_echo -server:nas1000 -port:104
ScriptRes:Bad:ASSOCIATE_RJ service recieved; Reason: No reason
C:\temp>dicom_echo -server:nws1000 -port:104
ScriptRes:Bad:ASSOCIATE_RJ service recieved; Reason: No reason
I think the AE Title information needs to be included on the command line. In all the dicom settings for our applications there is always a sending AE_Title and a recieving AE_title that needs to be configured.
When I use the Dicom utility I get the following messages.
C:\temp>dicom_echo -server:dvs1001 -port:3140
ScriptRes:Bad:ASSOCIATE_RJ service recieved; Reason: No reason
C:\temp>dicom_echo -server:nas1000 -port:104
ScriptRes:Bad:ASSOCIATE_RJ service recieved; Reason: No reason
C:\temp>dicom_echo -server:nas1000 -port:104
ScriptRes:Bad:ASSOCIATE_RJ service recieved; Reason: No reason
C:\temp>dicom_echo -server:nws1000 -port:104
ScriptRes:Bad:ASSOCIATE_RJ service recieved; Reason: No reason
-
- Posts: 2832
- Joined: Tue May 16, 2006 4:41 am
- Contact:
Thank you for your reply, Steven. Are there any other settings we need to include as command line params? We are going to implement following settings: Called AE Title, Calling AE title, Application Context name.StevenE wrote:I tried the dicom utility, and get an error when using it.
I think the AE Title information needs to be included on the command line. In all the dicom settings for our applications there is always a sending AE_Title and a recieving AE_title that needs to be configured.
BTW. What Application Context name is used in your applications? We have been using 1.2.840.10008.3.1.1.1 by default in dicom_echo utility.
Regards,
Max