Diagnostic and Logging Options

General Server Activity Logging
All MatrikonOPC servers offer a wide range of diagnostic logging options, configurable to the user’s needs, including:
  • Configurable log filename and location.
  • Multiple log levels available (High, Medium, Low, Debug).
  • Change logging configurations ‘on-the-fly’ so run time operations are not affected by trouble
        shooting activities.
  • Buffer writes to memory for increased performance, or commit all writes to disk immediately for critical
        log capture scenarios.
  • Enforce maximum log size to prevent disk overflow.
  • Optionally display logging information to screen as it updates in real time.


  • Detailed OPC Diagnostic Logging
    Sometimes in depth troubleshooting is required to determine a low level or compliance related issue. All MatrikonOPC servers offer the ability to capture all OPC interface method calls and callback information. This interface level logging captures all parameters, result calls and other valuable information for troubleshooting.

    Selective Filter Logging
    There are occasions when a key log message is difficult to find in a massive log file, or lost when a buffer maximum is achieved. The MatrikonOPC selective filter logging feature enables the user to create a separate log file to capture any message that contains user defined filter strings.

    Run Time Communication Diagnostics
    All MatrikonOPC servers support diagnostic counters that track communication messages between the OPC Server and the underlying device or protocol. The counters supported include:
  • Messages Sent
  • Messages Received
  • Messages Timed Out
  • Messages Retries
  • Messages Failed