olog
DESCRIPTION
Olog. Kunal Shroff Eric Berryman Dejan Dežman Arman Arkilic. Publish/subscribe. Command/response. v3. v4. IOC. IOC. …. IOC. IOC. …. v4. Masar. CA client (JCA/CAJ). pvA client. …. Core Client Technologies. CA. Data Sources. Sim. Test. pvA. AccelUtils. Aggregation. - PowerPoint PPT PresentationTRANSCRIPT
![Page 1: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/1.jpg)
Olog
Kunal ShroffEric BerrymanDejan DežmanArman Arkilic
![Page 2: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/2.jpg)
pvManager
Graphene
IOC
CA client (JCA/CAJ)
CSS
Core
ChannelFinder Integration
ChannelFinder
…
…DataBrowser
BOY
IOC … IOC
pvA client
IOC …v3 v4
Publ
ish/
subs
crib
e Command/response
v4
Masar
...
pvASim Test
API
…
CACore Client TechnologiesData Sources
Aggregation
Visualization
vTypesData Definition
BEAST
Log Viewer
AccelUtils
Olog Integration
OlogAPI
Logbook
…
pyOlog
…
Scripts and utilitiesWeb UI and other clients
Java/Python Web based REST services
CS-Studio
![Page 3: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/3.jpg)
Log Entry
• Time• Owner• Text• Attachments• Logbooks• Tags• Properties
![Page 4: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/4.jpg)
Webclient
![Page 5: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/5.jpg)
Webclient
![Page 6: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/6.jpg)
Webclient
![Page 7: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/7.jpg)
Olog Clients – CS-Studio
![Page 8: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/8.jpg)
Olog Clients – CS-Studio
• Log Entries initialized with application specific information
• Alarm server – PV name– Alarm status– Alarm time
![Page 9: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/9.jpg)
Olog Clients – CS-Studio
• Save Context– Configuration files for cs-
studio applications (.plt)
– Controls system data (List of process variables)
– Information related to other services(Trac tickets , ChannelFinder queries)
![Page 10: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/10.jpg)
Olog Clients – CS-Studio
![Page 11: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/11.jpg)
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
![Page 12: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/12.jpg)
Olog Properties
• Integration with other services– Ticketing serviceproperty name: ticketattributes
Id : 1234URL :
https://trac.cs.nsls2.bnl.gov/tickets/1234– Component directory (FRIB)
![Page 13: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/13.jpg)
Olog properties
• Integration with experimental processes and dataname: scanProcessattributes
type: XPDid: 1234description: save reduced datasetlocation: pyPXD.nsls2.bnl.gov/resourcesattachments: reducedData.json
![Page 14: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/14.jpg)
Olog Clients – pyOlog
![Page 15: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/15.jpg)
Olog Clients – pyOlog
![Page 16: Olog](https://reader036.vdocuments.net/reader036/viewer/2022062323/56815b28550346895dc8e95d/html5/thumbnails/16.jpg)
Questions