DICOM es un estándar de equipos médicos, pensado para el manejo de pruebas entre dispositivos (incluido un formato de fichero y un protocolo de red que funciona sobre TCP/IP).
En entornos de salud puede ser muy interesante monitorizar estos dispositivos, ya que su disponibilidad o no, puede ser indicativo de que algunos procesos se estén realizando o no correctamente.
Existen multitud de “plugins”, pero todos tienen en común que usan DCMTK. Hoy nos centraremos en este aspecto.
Las DCMTK (DICOM Tookit) son un conjunto de herramientas que nos permiten entre otras cosas hacer un “ping” a los dispositivos DICOM. Podéis encontrar toda la información aquí: http://dcmtk.org/dcmtk.php.en
Para hacer el check basta con un:
echoscu -v -aec string ip port
La opción -v nos da un “verbose”, mientras que -aec es la llamada.
Así de sencillo.
Un problema que nos podemos encontrar es que nos de error al buscar el diccionario. Esto es porque no tiene el “path” definido. En el caso de CentOS (Red Hat) nos bastará con añadir:
export DCMDICTPATH=/usr/share/dcmtk/dicom.dic