Managing Ensemble Productions - InterSystems Documentation
Managing Ensemble Productions - InterSystems Documentation
Managing Ensemble Productions - InterSystems Documentation
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>