Olog Kunal Shroff Eric Berryman Dejan Deman Arkilic
Olog Kunal Shroff Eric Berryman Dejan Dežman Arkilic
IOC … IOC CA client (JCA/CAJ) Data Sources CA … v 4 pv. A client Sim Test pv. A Command/response v 4 Masar … Core Client Technologies Accel. Utils pv. Manager Aggregation Data Definition v. Types Visualization Graphene CSS Core IOC Publish/subscribe IOC v 3 Channel. Finder Integration Olog Integration Log Viewer Java/Python Web based REST services API Channel. Finder API Olog … . . . BEAST Web UI and other clients BOY Data. Browser … CS-Studio Scripts and utilities Logbook py. Olog … …
Log Entry • • Time Owner Text Attachments Logbooks Tags Properties
Webclient
Webclient
Webclient
Olog Clients – CS-Studio
Olog Clients – CS-Studio • Log Entries initialized with application specific information • Alarm server – PV name – Alarm status – Alarm time
Olog Clients – CS-Studio • Save Context – Configuration files for csstudio applications (. plt) – Controls system data (List of process variables) – Information related to other services (Trac tickets , Channel. Finder queries)
Olog Clients – CS-Studio
Olog Clients – CS-Studio • Restore Context – Launch applications initialized to the state as described while making the log entry – Open archived data for associated pv’s – Run OPI screens – Query other services
Olog Properties • Integration with other services – Ticketing service property name: ticket attributes Id : 1234 URL : https: //trac. cs. nsls 2. bnl. gov/tickets/1234 – Component directory (FRIB)
Olog properties • Integration with experimental processes and data name: attributes type: id: description: location: attachments: scan. Process XPD 1234 save reduced dataset py. PXD. nsls 2. bnl. gov/resources reduced. Data. json
Olog Clients – py. Olog
Olog Clients – py. Olog
Questions
- Slides: 16