Documente Academic
Documente Profesional
Documente Cultură
FROM RCS01
- ssh rcs02
- df -hT | more
FROM RCS02
- grep -c "ORM\^" *
- cd /opt/emageon/var/multicaster/storage_dir/inbound_error_queue/
Ls
FROM RCS02
- cd /opt/emageon/var/multicaster/storage_dir
- for i in `ls | grep -v remove`
do
cd $i
echo -e "\n$i: `ls | wc -l`"
cd ..
done
FROM RCS02
Note: Look for lines in script shown that contain Invalid HL7 message from local port:
12800 successfully persisted to error queue and error/reject ACK and/or messages like
Multicaster is full and will not accept any further m||sages
grep -c "ORM\^" *
will count number of orders coming in to make sure we are getting orders.
You can look for the same messages in the archive (cd
/emageon/log/archivelog/ARCHIVE/20040831). Some of my previous emails may have
some good examples.
Ed
FROM RCS02
FROM RCS02
FROM RCS02
- cd /emageon/log/archivelog/ARCHIVE/20040914
- grep "Successfully sent to IMG_ARCH_UV" * |grep
"1.2.840.113564.10.1.101358384858051935616018618411019723116661"*
Replace example Sopinstance UID with current one. Use “sopinstance UID” *
- cd /emageon/log/archivelog/ARCHIVE/20040914
- grep –c "Successfully sent to IMG_ARCH_UV" *
FROM RCS02
- cd /emageon/archive/dicom/exceptions/
- ls
- cd 20040721 (change date as needed)
- ls
- more */*n
FROM RCS02
- cd /opt/emageon/archive/dicom
- cd dss01 (or whatever dss is currently having images stored on it or has has image stored
on it)
- cd files
- cd PA/TI/EN/TI/D (fist 2 digits of MRN / 3&4 digits of MRN / 5&6 digits of MRN / 7&8 digits
of MRN/and so on)
- ll (two lowercase "L's" ) to see studyinstanceuids and date
- cd studyinstanceuid
- Ls to see images (gz)
- cd /opt/emageon/manager/bin/metrics/results/
- ls
- less metrics.20040912.log (change date as needed, be sure to leave .log on end)
- su oracle
- sqlplus (username = clarcdbro, password = onlyread)
TIP: TO RUN THE LAST SCRIPT AGAIN TYPE "/" AND ENTER
- - - - - - - - - - - - - - - - - - -
SELECT substr(count(*),1,6) as images, substr(patient.name,1,24) as
name, substr(patient.patientid,1,13) as patientid,
substr(series.modality,1,3) as mod,
routerwork.destinationae as destinationae,
substr(routerwork.status,1,7) as status,
substr(routerwork.numberattempts,1,5) as tries
FROM patient, study, series, object, routerwork
WHERE patient.patientkey=study.patientkey
AND study.studykey=series.studykey
AND series.serieskey=object.serieskey
AND object.sopinstanceuid=routerwork.identifier
AND rownum <=500
GROUP BY patient.name, patient.patientid, series.modality,
series.modality, routerwork.destinationae, routerwork.status,
routerwork.numberattempts
ORDER BY substr(patient.name,1,20), routerwork.numberattempts, count(*);
- - - - - - - - - - - - - - - - - - -
- - - - - - - - - - - - - - - - - - - - - -