Dynamic Service Graph provides a point-to-point, topographical representation of traffic within your cluster to observe Kubernetes environment behavior, troubleshoot connectivity issues, and identify performance hotspots. It enables DevOps, SREs, platform operators, and application developers to understand communication between namespaces, services, and deployments. The Dynamic Service Graph includes a rich set of tools to filter resources and save views. Selecting a node or edge on the graph displays detailed networking and DNS activity, while automatically filtering the raw flow log data.
Kubernetes environments often have hundreds of components, each with its own set of metrics. The “Layers” capability in Dynamic Service Graph provides a unique way to manage the scale of the graph, allowing you to group components depending on their role and easily hide and show them as part of a saved view. This enables users to create custom views to simplify observability and troubleshooting of specific use cases.
Quickly identify and troubleshoot service-level connectivity issues that impact cluster applications by leveraging the unique perspective provided by the Dynamic Service Graph
Observe microservice activities and interactions within a Kubernetes cluster with a dynamic live view that helps identify and troubleshoot connectivity issues faster
Identify, troubleshoot and apply fixes in live Kubernetes environments by analyzing traffic flows, network, and security policies simultaneously within the graph
Get a real-time understanding of all upstream and downstream dependencies of microservices in a Kubernetes cluster and identify any performance hotspots and security gaps
Build and save custom views that are tailored to specific use cases for quick reference and recall; leverage Layers to group and segment resources within a cluster to effectively manage scale
Standardize, save and share views tailored to your requirements at the platform, microservice, or application level for faster troubleshooting and easier onboarding for new team members
Leverage annotated graphs with Kubernetes context and performance metrics, such as status codes, latency, user agents, and URLs to speed up problem resolution across different teams
Descriptive Summary Learn how Calico’s Dynamic Service Graph can provide you with the Kubernetes observability you need.