Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Description

The Audit Logger service.  Used/required by various other services to transmit Audit Records to an Audit Record Repository using the BSD Syslog Protocol according to the IHE ITI Audit Trail and Node Authentication Profile and the Radiology Audit Trail Option described in RAD TF-3 5.1. The Audit Record Repository can be provided by a standalone, third-party application, or by dcm4chee's Audit Record Repository Service.

Dependencies

Attributes

ActorName

Actor Name in audit log messages.

AuditRepositoryHostname

Hostname of audit record repository.

AuditRepositoryPort

UDP port of the audit record repository.

AuditRepositoryFacility

Facility used for the audit record repository. Possible values are: kern, user, mail, daemon, auth, syslog, lpr, news, ucp, cron, authpriv, ftp, local0, local1, local2, local3, local4, local5, local6, local7

StrictIHEYr4

Limit message format to IHE Year 4 XML schema. Skip proprietary extensions.

SupressLogForAETitles

Audit logs for DICOM Storage, Query and Retrieve are supressed if this list contains the AE title of the initator of the operation. Separate multiple AE titles with a \ (backslash). Normally, the AE title of the dcm4chee must be in this attribute, otherwise the log files fills up quickly with what are essentially internal messaging activities.

NONE = Do not supress audit logs according the initiator AE title.

DisableHostLookup

Disable reverse DNS lookup to get the hostname for remote applications. Use only the IP address to identify remote hosts in emitted Audit messages. If you have a working DNS, this value should the True. If your DNS is not working, set the value to false to increase performance. Otherwise, dcm4chee starts to hit timeout limits.

LogActorConfig

Emit ActorConfig audit messages.

LogPatientRecord

Emit PatientRecord audit messages.

LogProcedureRecord

Emit LogProcedureRecord audit messages.

LogStudyDeleted

Emit LogStudyDeleted audit messages.

LogActorStartStop

Emit ActorStartStop audit messages.

LogBeginStoringInstances

Emit BeginStoringInstances Audit Messages.

LogDicomQuery

Emit DicomQuery audit messages.

LogInstancesSent

Emit InstancesSent audit messages.

LogSecurityAlert

Emit SecurityAlert audit messages. Messages are emitted when a TLS handshake fails.

LogUserAuthenticated

Emit UserAuthenticated audit messages. Messages are emitted when a user tries to log in with the wrong password.

LogExport

Emit Export audit messages.

Name

The class name of the MBean

State

The status of the MBean

StateString

The status of the MBean in text form

Operations

create

Standard MBean lifecycle method

start

The start lifecycle operation

stop

The stop lifecycle operation

destroy

The destroy lifecycle operation

jbossInternalLifecycle

The detyped lifecycle operation (for internal use only)

logUserAuthenticated

Used internally

logActorConfig

Used internally

logStudyDeleted

Used internally

logPatientRecord

Used internally

logProcedureRecord

Used internally

logInstancesStored

Used internally

logInstancesSent

Used internally

logDicomQuery

Used internally

logSecurityAlert

Used internally

logExport

Used internally

logExport

Used internally

Notifications

  • No labels