We recently upgraded the alarm-logger service to use elastic 8.
I have created a PR fixing the documentation (thanks for brining this to our attention)
https://github.com/ControlSystemStudio/phoebus/pull/2501
Additionally, the Phoebus client was updated to use the REST interface to the alarm-logger service instead of directly querying elastic... this way in the future we should avoid the situation you are currently facing where the client needs to be updated everytime
we have to upgrade or make changes to the backend.
If you want to migrate your data from the old elastic 6 backend to elastic 8 (except if you are running elastic in docker containers during the codeathon this was the one scenario we were not able to address)
Instructions for data migration are in this discussion
https://github.com/ControlSystemStudio/epics-codeathon-2022/discussions/5
Cheers,
Kunal
Hello all,
I am trying to display Phoebus alarm-logger entries from an elastic-search instance using the "Alarm Log Table" panel.
I built Phoebus locally from the latest master branch on GitHub.com , but I'm getting errors from elastic-search, like:
2023-01-03 15:42:56 WARNING [org.phoebus.framework.jobs] Job 'searching alarm log messages for : *' failed
Looking at the elastic-search with Kibana and curl, the data there look perfectly fine. We have tried elastic-search v6 and v7 with the same problem.
How do we get this work?
Thanks
Accelerator Division Controls
Neutrino Division Operations
Fermi National Accelerator Lab
Kirk and Wilson Roads
BTE-214 Booster Tower East Room 214
Batavia, IL 60510 U.S.A.
badgett at fnal.gov