Enable or Disable Log Sections

<< Click to Display Table of Contents >>

 

Enable or Disable Log Sections

Users can define which log Sections are enabled. 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 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

EdbSync

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

ImportExport

Log generated by 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 E3 Studio's Undo menu

 

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 E3 processing becomes slow, almost stopped. Available special log sessions are described next.

 

Full: Main log gathering general information about E3 Server, E3Run, E3 Studio, and 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 (Studio)

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 E3's execution

E3Server

E3 Server's main thread

EdbSync

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

EventQueue

E3 Server's threads responsible for sending asynchronous Link events

IOManager

E3Run's thread responsible for receiving data generated by IOServers

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

OpcAsyncCreateServer

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

OpcCallback

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

OpcClient

Thread where the OPC client is executed

OpcClientHost

Main OPC client's thread

OPCGroup

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

OpcQueue

Thread responsible for sending OPC client's notifications asynchronously

PowerCADWarmUp

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

PowerHubReceive

Thread responsible for receiving notifications from electrical studies (E3Run)

PowerHubReceive2

Thread responsible for receiving notifications from electrical studies in EDB format (E3Run)

PowerHubSend

Thread responsible for sending updates to electrical studies (E3Run)

PowerHubSend2

Thread responsible for sending updates to electrical studies in EDB format (E3Run)

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

E3 Studio's main, or interface, thread

ThreadPool

Reusable E3DBEngine process' thread responsible for executing queries

UaCallback

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

UaClient

OPC UA client's main thread

UaQueue

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

VideoRecorder

Thread used to manage video recording in an E3Playback

Viewer

E3 Viewer's main, or interface, thread, allows diagnosing Screen opening time, script execution time, etc.

 

FullDB: Records operations of 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

 

FullIO: Records activities on IOServer'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

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

UaClientHost

E3UaClient process' main thread

WatchDog

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

 

FullPower: Records detailed information on PowerEngine2 threads, that is, 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 FullPower logs

Module

Description

DistLoadModel

Module responsible for calculations on Distribution Load Modeling Electrical Study

External Reader

Module responsible for calculations on External Reader Electrical Study

LoadShedding

Module responsible for calculations on Load Shedding Electrical Study

PowerEngine

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

PowerFlow

Module responsible for calculations on Power Flow Electrical Study

SelfHealing

Module responsible for calculations on Self-Healing Electrical Study

Send

Module responsible for sending results generated by several Electrical Studies to E3

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

 

PowerEngine: Records general information on PowerEngine2 threads, that is, electrical model files in EDB format. Available modules are described on the next table.

Available modules for PowerEngine logs

Module

Description

DistLoadModel

Thread with information about Distribution Load Modeling Electrical Study

ExternalReader

Thread with information about External Reader Electrical Study

Input

Thread with input information for Measurements and Measurement Sources

LoadShed

Thread with information about Load Shedding Electrical Study

Output

Thread with output information for Measurements and Measurement Sources

PowerEngine

Thread with global information about PowerEngine

PowerFlow

Thread with information about Power Flow Electrical Study

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?