Thruk Business Process data export into elastic stack

businessprocess

(Mister Lamp) #1

We have our business processes configured in thruk and I want to visualize these business processes with our elastic stack, kibana in detail.

I am searching for the possibility to export hourly, daily, etc. the status of the business processes and when they have changed to store that in a log file which I can sent to our elastic stack to create a dashboard.

What would be the best approach to achieve this? Thanks in Advance


(Sven Nierlein) #2

As business processes end up as normal services, you could fetch the livestatus data or use the json api.
Or starting with the next release, you could simply fetch all data via rest api like:

https://demo.thruk.org/thruk/r/thruk/bp to fetch the business process data itself and
https://demo.thruk.org/thruk/r/services?_THRUK_BP_ID[ne]= to fetch all services related
to business processes.


(Mister Lamp) #3

ty sni, looks very promising. I will give that a try.