It's a 15-minute setup. If you have any questions, join our Slack channel!


LEMUR Observability & Context

Built for Developers. Powered by Turbonomic.

Developers can use Lemur to understand their Istio microservice applications in the context of the application stack, determining whether there are performance issues in application code or architecture, or whether the issue is with the underlying infrastructure.

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.

  1. Application Metrics via Prometheus/Grafana
  2. Service Mesh via Kiali (Istio observability & configuration)
  3. Tracing via Jaeger
  4. 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.

Join Our Community on Slack

Get support. Share what you think about Lemur. Discuss how it can be improved. This community is for all developers that want to take control of microservices complexity.

Do NOT follow this link or you will be banned from the site!