You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 11 Next »

The cmlog viewer is an interactive Eclipse plugin for viewing and querying cmlog messages.  It can be run within SEAL, or as a stand-alone application.

What does it do?

The viewer allows you to browse control system messages, receiving updates from the live system as well as those previously logged.  You can specify keyword filters to narrow messages to only those that interest you.  It also supports printing, saving to a file, cutting and pasting, sorting, pausing and resuming.

User Guide

Starting within SEAL

Start the cmlog viewer by starting its Eclipse View. That is, Window -> Show View (you may need to select Other ... at this point) SEAL -> cmlog. Once started, use the File -> Get Messages dialog to connect to a cmlog server.

Starting the Stand-Alone viewer

Run cmlogviewer from the command-line. 

Getting some messages

Under the "File" menu, select "Get Messages...".  Doing so will open a dialog box that allows you to specify the message server, filter messages by content, and indicate whether to listen for live messages, or only to search through old messages.

Server: Usually you will want to select "OPI Gateway", since this provides both SLC and LCLS messages from the operational control system.  You can choose from th other servers if you have a specific need.  You can also manually enter a server by specifying its network name and port separated by a colon (e.g. opi00gtw00.slac.stanford.edu:8093).

Filter: If you are interested in only certain messages, you can indicate this with keywords.  Only messages that contain all of the keywords you enter in this text box will be delivered.  If you "No Filter" selected, all messages will be delivered.  You can also alter this filter after a connection has been established.  Those who wish to do more specialized filtering may use the CMLOG query syntax.  To do so, enter ':' as the first character of the filter, and follow that with a valid CMLOG query.

Live / Old Messages:

Known Issues

In Jira, Cmlog Viewer is a component in the SEAL Project.
Summary of known Jira Issues: https://jira.slac.stanford.edu/secure/IssueNavigator.jspa?reset=true&mode=hide&sorter/order=ASC&sorter/field=priority&pid=10447&component=10850

  • No labels