OpenShift includes EFK and I'm looking into using that or ELK, but there are so many options (found a link with 50+ options) that I'm trying to narrow down. Ideally something free/cheap. What is the best logging and metrics reporting tool?
We are running a handful of microservices within OpenShift.
Some simple use cases of what we are looking to do:
- As an admin, I need a report showing how many times a service was called in a given time frame.
- As an admin, I need a report showing how many times a service was called successfully in a given time frame.
- As an admin, I need a report showing the average time a service takes to process requests.
- As an admin, I need a report showing the lifecyle of a specific message (UUID). The lifecycle will show each service called.