25.01.2015 Views

Managing Ensemble Productions - InterSystems Documentation

Managing Ensemble Productions - InterSystems Documentation

Managing Ensemble Productions - InterSystems Documentation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

What to Manage<br />

Event Log Task<br />

Filter event log entries for the currently running production by entering<br />

search criteria such as time of day or session identifier.<br />

Purge event log entries.<br />

Quickly view the real-time status of the event log.<br />

View the event log entries generated by the currently running production.<br />

Sequence of Portal Commands<br />

Event Log, Filter<br />

Event Log, Purge<br />

System Monitor<br />

Event Log<br />

Not all errors or activities should necessarily generate an event log entry. Developers of custom code determine which<br />

abnormal occurrences a host class will write to the event log. Once a production is running, only those events can be<br />

monitored. It is up to the developer to choose which occurrences will be of interest to enterprise system administrators.<br />

The only way to cause the production to report additional new types of event is to rewrite its host classes using <strong>Ensemble</strong><br />

Studio. However, you can use the <strong>Ensemble</strong> Management Portal to control what you see in the event log in another way:<br />

You can filter the event log to exclude all entries except those of special interest to you.<br />

3.8 Working with the I/O Archive<br />

All business services and business operations have a configuration setting called Archive IO. If True, the adapter associated<br />

with this business host logs in the <strong>Ensemble</strong> I/O archive each input and output communication it shares with the external<br />

system.<br />

I/O Task<br />

Configure the Archive IO setting for a business operation.<br />

Configure the Archive IO setting for a business service.<br />

Sequence of Portal Commands<br />

<strong>Productions</strong>, Configure, Business Operation<br />

<strong>Productions</strong>, Configure, Business Service<br />

To retrieve information from the <strong>Ensemble</strong> I/O archive, you must execute an SQL query, as follows:<br />

1. Start the System Management Portal.<br />

2. Navigate to the [Home] > [SQL] page.<br />

3. Choose the namespace where you want to execute the query.<br />

4. Click Execute SQL Statement. The [Home] > [SQL] > [Execute SQL Query] page displays.<br />

5. In the SQL Query field, type:<br />

SELECT * FROM Ens_Util.IOLog<br />

Where the table name identifies Ens.Util.IOLog or one of its subclasses. The choice of subclass depends on the type of<br />

data. Options include Ens.Util.IOLogFile, Ens.Util.IOLogObj, Ens.Util.IOLogStream and Ens.Util.IOLogXMLObj.<br />

6. Click Execute Query. The results display in the bottom half of the page.<br />

7. If there are no results, or if the results do not match your expectations, check to see that the Archive IO option is enabled<br />

for the business service or business operation that you want to investigate.<br />

34 <strong>Managing</strong> <strong>Ensemble</strong> <strong>Productions</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!