Enable or Disable Log Sections

<< Click to Display Table of Contents >>

 

Enable or Disable Log Sections

Users can define which log Sections are enabled. Some Sections can be subdivided into Modules, so users can enable each Module separately. Each Module contains a configuration item with a question Enable log section/module?.

If items are not modified, the system automatically assumes that logs are not created. If items are modified, a No answer disables log creation, except for IOData Section, exemplified in details on Notes, and an Yes answer enables Section log. Modifying a Section value implies in changing all Module values inside that Section.

 

NOTES

IOData Section is an exception to this case. Its corresponding item is Disable IOData section. Not changing this item is the same as enabling this Section. Changing it by answering No to question Enable log section/module? disables this Section.

Changing these variables can be performed while Elipse E3 is executing, and it is applied up to 30 seconds after execution.

 

Available log Sections are described on the next table.

Log Sections and their respective Modules

Section

Description

DB

Shows errors on database or data discard operations, as well as results of operations executed on acquisition and execution threads

ImportExport

Log generated by Elipse E3 Studio on data importing or exporting processes

IOData

Shows data read and written by E3Run

Playback

Log generated by E3Playback

RECRaw

Detailed log of REC communications. Available Modules on this Section are Client: Records request packages and Server: Records response packages

Storage

Allows tracking Storage operations. Available Modules on this Section are Dropped: Lists all values discarded by a Storage, Input: Lists all variations of Tag values linked to a Storage, and Stored: Displays all values sent by a Storage to a Database

Sync

Allows monitoring information synced between E3 Server and E3Run, and among E3 Servers in Hot-Standby mode. Available Modules on this Section are Alarm: Shows Alarm messages generated by E3Run, which are passed to an Alarm Summary kept by E3 Server and Vars: Shows changes made on E3 Server's persistent Tags database

Undo

Records system activities of Elipse E3 Studio's Undo menu

XdbSync

Log with informative messages about the process of importing and syncing external electrical models

 

There are special log Sections that record operations executed on a specific thread, as well as their duration. Only operations that last more than a certain time, whose default value is 100 ms, are logged. These logs allow checking when Elipse E3 processing becomes slow, almost stopped. Available special log Sections are described next.

 

Full: Main log gathering general information about E3 Server, E3Run, Elipse E3 Studio, and Elipse E3 Viewer execution. Available Modules are described on the next table.

Available Modules for Full Logs

Module

Description

AccessChecker

Thread responsible for checking Domain's permissions or access in E3 Server (E3Run)

AlarmCallbackManager

Thread responsible for receiving Alarm events from Remote Domains (E3Run)

AlarmQueue

Threads responsible for sending Alarm events

AlarmServer

E3Run's thread responsible for asynchronously sending Alarm events

DBCallbackManager

Thread responsible for receiving and storing in cache the statistics sent by the E3DBEngine process

DefragDlg

Thread responsible for the defragmentation of project and library files (E3Studio)

DomainManager

E3 Server Domain's state manager thread, that is, opens or closes the active Domain, updating a Domain based on changes on .dom files

E3Admin

E3 Admin's main thread

E3Runtime

E3Run's main thread, allows identifying locks or slowdowns during Elipse E3's execution

E3Server

E3 Server's main thread

EventQueue

E3 Server's threads responsible for sending asynchronous Link events

Inactivity

Threads responsible for checking Elipse E3 Viewer's inactivity detection

IOManager

E3Run's thread responsible for receiving data generated by E3IoServers

LicenseManager

E3 Server's license check thread

LinePrinter

Thread responsible for sending asynchronous data to Line Printers (E3Run)

Link2Stub

E3Run's thread responsible for asynchronously sending Link events

OpcCallback

E3Run's or Elipse E3 Studio's thread responsible for asynchronously receiving events from OPC Clients

OPCGroup

Thread responsible for sending notifications from Elipse E3's OPC Server (E3Run)

PowerCADWarmUp

Thread used to perform a PowerCAD pre-loading when opening Elipse Power Studio

RECAppartment

Thread used to manage the transmission of REC packets during a connection

RECChannel

Thread used to manage the transmission of data via network in REC connections

RemoteDomain

E3 Server's threads responsible for managing client connections from Remote Domains

RemoteDomainsManager

Thread where management of RemoteDomain sets occurs

SafeServerSession

Thread responsible for access or maintenance of retentive data from a Domain (E3Run)

ServerControl

E3 Server's threads responsible for managing a local or remote Domain server

ServerControlCallback

Thread responsible for sending notifications to E3 Admin (E3 Server)

ServerControlMonitor

E3 Server's thread responsible for automatically starting E3 Admin for logged in users

ServerLinkManager

E3 Server's thread implementing Link management

ServerSubscriptionManager

Thread responsible for managing Alarm signature connections

StandbyAlgorithm

E3 Server's thread implementing Hot-Standby algorithm decisions

Studio

Elipse E3 Studio's main, or interface, thread

StudyHubReceive

Thread responsible for receiving notifications from Electrical Studies (E3Run)

StudyHubSend

Thread responsible for sending updates to Electrical Studies (E3Run)

ThreadPool

Reusable E3DBEngine process' thread responsible for executing Queries

UaCallback

Thread responsible for receiving notifications from OPC UA Clients (UaDriver)

VideoRecorder

Thread used to manage video recording in an E3Playback

Viewer

Elipse E3 Viewer's main, or interface, thread, allows diagnosing Screen opening time and script execution time, among others

XdbSync

Thread responsible for the process of importing and syncing external electrical models

 

FullDB: Records operations of Elipse E3 database access' threads, generated by E3Run and E3 Server. Available Modules are described on the next table.

Available Modules for FullDB Logs

Module

Description

DBAcquisition

Thread that sends application-generated data to queue files, the .e3i files

DBCallback

Thread that sends statistics about connections and operations finished or failed for the parent process

DBEngineHost

E3DBEngine process' main thread

DBExec

Thread that removes operations from queue files, the .e3o files, and executes commands on a database

OCIThread

OCI's (Oracle Call Interface) thread

WatchDog

E3DBEngine process' thread responsible for terminating this process if a lengthy operation is locked

 

FullEngine: Records detailed information on electrical model files in EDB format. This log records, for example, information about performance diagnosis, in addition to detailed results of several operations. Available Modules are described on the next table.

Available Modules for FullEngine Logs

Module

Description

DistLoadModel

Module responsible for calculations on Distribution Load Modeling Electrical Study

ExternalReader

Module responsible for calculations on External Reader Electrical Study

LoadShedding

Module responsible for calculations on Load Shedding Electrical Study

PowerFlow

Module responsible for calculations on Power Flow Electrical Study

PslEngine

Elipse Power's main module, responsible for handling Elipse Power requests

SelfHealing

Module responsible for calculations on Self-Healing Electrical Study

StateEstimator

Module responsible for calculations on State Estimator Electrical Study

TopologyProcessor

Module responsible for calculations on Topology Processor Electrical Study

Workspace

Module responsible for centralizing values of Measurements used by Electrical Studies

 

FullIO: Records activities on E3IoServer's threads. Available Modules are described on the next table.

Available Modules for FullIO Logs

Module

Description

CallBack

Thread for sending data collected by a Driver to E3Run

Driver

Thread executing a Driver

IOServer

E3IoServer's main thread, which receives Driver configuration and requests sent by E3Run

WatchDog

E3IoServer's thread responsible for terminating this process if any lengthy operation is locked

 

FullOPC: Records activities on OPC Client's threads. Available Modules are described on the next table.

Available Modules for FullOPC Logs

Module

Description

OpcAsyncCreateServer

OPC Client's threads responsible for isolating the connection and access to an OPC server

OpcClient

Thread where the OPC Client is executed

OpcClientHost

OPC Client's main thread

OpcQueue

Thread responsible for sending OPC Client's notifications asynchronously

 

FullUa: Records activities on OPC UA Client's threads. Available Modules are described on the next table.

Available Modules for FullUa Logs

Module

Description

UaClient

Thread where the OPC UA Client is executed

UaClientHost

OPC UA Client process' main thread

UaQueue

Thread responsible for sending notifications from OPC UA Clients (UaDriver)

 

PslEngine: Records general information on electrical model files in EDB format. Available Modules are described on the next table.

Available Modules for PslEngine Logs

Module

Description

DistLoadModel

Thread with information about Distribution Load Modeling Electrical Study

ExternalReader

Thread with information about External Reader Electrical Study

LoadShedding

Thread with information about Load Shedding Electrical Study

PowerFlow

Thread with information about Power Flow Electrical Study

PslEngine

Thread with global information about Elipse Power's main Module

SelfHealing

Thread with information about Self-Healing Electrical Study

StateEstimator

Thread with information about State Estimator Electrical Study

TopologyProcessor

Thread with information about Topology Processor Electrical Study

Workspace

Thread with information about Measurement values used by Electrical Studies

 

NOTE

Module configuration only has precedence over Section configuration.

Was this page useful?