What's Included: Observability + Context
This free offering is a bundling of 3 observability tools, plus Turbonomic full-stack context. In a single UI, you can analyze your applications within the context of the platforms it runs on.
- Application Metrics via Prometheus/Grafana
- Service Mesh via Kiali (Istio observability & configuration)
- Tracing via Jaeger
- Full-stack Context is provided by Turbonomic
Understand How Your Istio Microservices Run in the Context of the Application Stack
Building microservices with Istio? Using Kiali? How about Grafana and Jaeger? Lemur packages the tools you're aready using into a single UI with full-stack context, powered by Turbonomic. For example, you can easily navigate between your Istio services via Kiali, as well as get visibility into the specific containers, pods, nodes, namespace, and cluster in which they run.
This short demo video shows you how Lemur helps you quickly determine, 'is it the code or node?'
In-Context Visibility Powered by Turbonomic
Lemur provides in-context visibility alongside the data and visualizations from Grafana, Kiali, and Jaeger. You can not only monitor your microservices for performance issues in application code or architecture, but quickly view the health of the containers, pods, nodes, and namespaces that support each service. This full-stack stitching is the fastest way to uncover potential performance issues before you deploy your application to production.
View Application Resource Utilization with Grafana
Grafana has become the open source standard for metrics. For microservices this means visualizing utilization metrics for each service. With Lemur, you also get these metrics for the underlying stack of each service. You can navigate from viewing the overall health of all your services in a Kubernetes cluster to viewing the health of individual containers, pods, and nodes that support that service.
Understand Your Service Mesh with Kiali
Kiali provides service mesh observability and configuration, answering the questions: What microservices are part of my Istio service mesh? How are they connected? And, how are they performing? With Lemur you can easily navigate to the services you care about and quickly see how each service relies on the underlying infrastructure: Which containers, pods, and nodes support that service? And, how are they performing?
Monitor Transaction Performance with Jaeger
Jaeger is open source, end-to-end distributed tracing. It allows you to monitor and troubleshoot transactions in complex distributed microservices. But if a transaction isn’t performing, wouldn’t you like to know why? With Lemur, you get the call stack view of each transaction as well as what containers, pods, and nodes that transaction is running on--and in what namespace.