{"id":2353,"date":"2026-02-18T05:24:29","date_gmt":"2026-02-18T05:24:29","guid":{"rendered":"https:\/\/imesh.ai\/blog\/?p=2353"},"modified":"2026-02-18T06:20:33","modified_gmt":"2026-02-18T06:20:33","slug":"network-observability-with-hubble","status":"publish","type":"post","link":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/","title":{"rendered":"Network Observability with Hubble"},"content":{"rendered":"<p>As\u00a0<a href=\"https:\/\/kubernetes.io\/\">Kubernetes<\/a>&#8216;\u00a0environments scale, understanding service-to-service communication becomes increasingly complex.\u00a0When traffic fails or latency spikes, traditional monitoring tools often lack the deep network visibility\u00a0required\u00a0to quickly\u00a0identify\u00a0root causes.<\/p>\n<p>This is where\u00a0Network Observability with <a href=\"https:\/\/docs.cilium.io\/en\/stable\/overview\/intro\/\">Hubble\u00a0<\/a>becomes essential. Built on Cilium and powered by\u00a0eBPF, Hubble provides real-time visibility into traffic flows, service dependencies, and security events across your cluster.<\/p>\n<p>In this blog,\u00a0we\u2019ll\u00a0explore how to enable and use\u00a0Hubble for network observability,\u00a0covering its architecture, installation, service map visualization, and real-time traffic monitoring using the CLI.<\/p>\n<h2>Video on Network Observability with Hubble<\/h2>\n<p>In case you want to refer to the video, then here it is (disclaimer: I have used AI-voice over to avoid MTI from my accent)<\/p>\n<p><iframe title=\"Network Observability with Hubble | Flows &amp; Service Map\" width=\"1130\" height=\"636\" src=\"https:\/\/www.youtube.com\/embed\/2TX3QV0zLHk?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2>What is Hubble?<\/h2>\n<p>Hubble\u00a0is an open-source network observability platform built on top of\u00a0Cilium\u00a0and powered by\u00a0eBPF\u00a0(Extended Berkeley Packet Filter). It provides deep visibility into network traffic and security events inside Kubernetes clusters.<\/p>\n<p>Unlike traditional monitoring tools that rely on logs or sidecars, Hubble captures traffic data directly from the Linux kernel using\u00a0eBPF. This allows it to deliver high-performance, real-time insights into how services communicate across your cluster.<\/p>\n<h2>What is Network Observability with Hubble?<\/h2>\n<p>Network Observability with Hubble refers to using Hubble to monitor, analyse, and troubleshoot Kubernetes&#8217; network traffic in real time.<\/p>\n<p>In modern\u00a0microservices\u00a0architectures, applications constantly communicate across pods, services, and namespaces. When latency spikes or connections fail,\u00a0identifying\u00a0the root cause can be challenging.<\/p>\n<p>Hubble enables network observability by:<\/p>\n<ul>\n<li>Capturing\u00a0pod-to-pod and service-to-service traffic<\/li>\n<li>Providing\u00a0real-time flow monitoring<\/li>\n<li>Displaying\u00a0service dependency maps<\/li>\n<li>Tracking\u00a0allowed and denied traffic based on policies<\/li>\n<li>Offering\u00a0Layer 7 visibility\u00a0for HTTP, DNS, and\u00a0gRPC<\/li>\n<li>Helping detect\u00a0security violations and dropped packets<\/li>\n<\/ul>\n<p>Because it\u00a0operates\u00a0at the kernel level using\u00a0eBPF, Hubble\u00a0provides\u00a0detailed network insights without\u00a0impacting\u00a0application performance.<\/p>\n<p>In simple terms,\u00a0Network Observability with Hubble gives DevOps and SRE teams complete visibility into Kubernetes networking, making troubleshooting faster, security stronger, and cluster operations more reliable.<\/p>\n<p>Now, let\u2019s move to the Hubble architecture.<\/p>\n<h2>Hubble Architecture<\/h2>\n<p><a href=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/hubble-img-01-1.png\"><img fetchpriority=\"high\" decoding=\"async\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/hubble-img-01-1-1024x725.png\" alt=\"Cilium Hubble network observability architecture with eBPF dataplane, Hubble Relay, Hubble UI WebUI, and Hubble CLI client across Kubernetes cluster nodes.\" width=\"1024\" height=\"725\" \/><\/a><\/p>\n<p>FIG 1: Hubble architecture<\/p>\n<p>Now,\u00a0let\u2019s understand the Hubble architecture. You can see we have three main components for Hubble:<\/p>\n<ol>\n<li>The\u00a0Hubble Server<\/li>\n<li>The\u00a0Hubble Relay<\/li>\n<li>And the\u00a0Hubble UI<\/li>\n<\/ol>\n<p>Let&#8217;s\u00a0break down what each one does.<\/p>\n<p>First, we have\u00a0a\u00a0Hubble Server.\u00a0This actually runs\u00a0inside\u00a0the Cilium Agent.\u00a0Since the Cilium Agent is a DaemonSet, the Hubble Server\u00a0runs on\u00a0every single node\u00a0and collects all the flow-related data for that specific node.<\/p>\n<p>But this raises a question:\u00a0If the data is on each individual node, how do we collect it cluster-wide?<\/p>\n<p>That is where\u00a0Hubble Relay\u00a0comes into the picture.\u00a0Hubble Relay connects to\u00a0all\u00a0the Hubble Servers using\u00a0gRPC\u00a0on port 4244. It aggregates all that data into a single place.<\/p>\n<p>From there, we have two ways to consume this data:<\/p>\n<ol>\n<li>First is the\u00a0Hubble CLI, which connects to the Relay to show us the text-based traffic flows.<\/li>\n<li>Second is the\u00a0Hubble UI. We expose this as a service, which we can use to visualize the\u00a0Service Map\u00a0and check traffic\u00a0verdicts\u00a0directly in the browser.<\/li>\n<\/ol>\n<p>One thing\u00a0to notice here is that the\u00a0Relay itself listens\u00a0on\u00a0port 4245.<\/p>\n<p>Now that we have covered architecture, let&#8217;s see what flags we need to configure Hubble and the Hubble UI.<\/p>\n<h2>Installing\u00a0Hubble Relay and UI<\/h2>\n<p>We are adding two specific flags:<\/p>\n<ol>\n<li>The first flag is to enable Hubble Relay. This ensures that we can aggregate data from all nodes.<\/li>\n<li>The second flag is to enable the Hubble UI, so we can visualize that data.<\/li>\n<\/ol>\n<p>So, these are the two main additions we need to make to our Helm command.<\/p>\n<p>Enabling Hubble in Cilium is straightforward using Helm.<\/p>\n<h3><a href=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/hubble-helm.png\"><img decoding=\"async\" src=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/hubble-helm.png\" alt=\"Helm upgrade Cilium command enabling Hubble Relay and Hubble UI for Kubernetes network observability with Cilium eBPF.\" width=\"924\" height=\"171\" \/><\/a>\u00a0What this Command does<\/h3>\n<ul>\n<li>Enables Hubble Relay<\/li>\n<li>\u00a0Reuses existing Cilium configuration<\/li>\n<li>Enables Hubble UI dashboard<\/li>\n<\/ul>\n<h3>After installation<\/h3>\n<ul>\n<li>Verify pods are running<\/li>\n<li>Access the Hubble UI dashboard<\/li>\n<li>Start visualizing traffic flows<\/li>\n<\/ul>\n<h2>Exploring the Hubble Service Map<\/h2>\n<p>One of the most powerful features of Hubble UI is the\u00a0Service Map.<\/p>\n<h3 aria-level=\"3\">What the Service Map Shows<\/h3>\n<ul>\n<li>Service-to-service communication<\/li>\n<li>Incoming and outgoing traffic<\/li>\n<li>Namespace-level visibility<\/li>\n<li>Traffic direction<\/li>\n<li>Allowed vs denied flows<\/li>\n<\/ul>\n<h3>This gives teams<\/h3>\n<ul>\n<li>Immediate understanding of microservice dependencies<\/li>\n<li>Faster troubleshooting<\/li>\n<li>Better security posture validation<\/li>\n<\/ul>\n<p>Instead of digging through logs, you visually\u00a0identify\u00a0communication paths.<\/p>\n<h2>Using Hubble CLI to Monitor Real-Time Traffic Flow<\/h2>\n<p>Finally,\u00a0we\u2019ll\u00a0use the\u00a0Hubble command line utility\u00a0to check real-time traffic flow inside the Kubernetes cluster.<\/p>\n<p>The Hubble CLI allows you to stream live network events directly from your cluster, giving you instant visibility into how services are communicating. Instead of relying only on dashboards, you can\u00a0observe\u00a0traffic as it happens.<\/p>\n<p>With the Hubble CLI, you can<\/p>\n<ul>\n<li>Monitor real-time pod-to-pod communication<\/li>\n<li>Filter traffic by namespace, pod, or service<\/li>\n<li>View HTTP requests and response status codes<\/li>\n<li>Detect dropped or denied traffic<\/li>\n<li>Analyses DNS queries and Layer 7 traffic<\/li>\n<\/ul>\n<p>This real-time flow visibility makes troubleshooting faster and more precise. Whether\u00a0you\u2019re\u00a0debugging connectivity issues or\u00a0validating\u00a0network policies, the Hubble CLI provides deep, actionable insights directly from the terminal.<\/p>\n<h2>Final Thoughts<\/h2>\n<p>Network visibility is critical in modern Kubernetes environments, where microservices constantly exchange traffic across the cluster.<\/p>\n<p>By enabling\u00a0Network Observability with Hubble, teams gain real-time insights into traffic flows, service dependencies, and security events. From understanding Hubble architecture to visualizing the Service Map and using the Hubble command line utility to check real-time traffic flow, you now have a complete approach to monitoring Kubernetes networking.<\/p>\n<p>For organizations running Cilium in production, Hubble is not just an observability tool, it\u2019s an essential component for secure, scalable, and reliable Kubernetes operations.<\/p>\n<p>If\u00a0you\u2019re\u00a0planning to adopt Cilium in production or need expert guidance,\u00a0reach\u00a0out to\u00a0our\u00a0<a href=\"https:\/\/imesh.ai\/enterprise-cilium-CNI-support.html\">Cilium experts<\/a>.<\/p>\n<h2><\/h2>\n","protected":false},"excerpt":{"rendered":"<p>As\u00a0Kubernetes&#8216;\u00a0environments scale, understanding service-to-service communication becomes increasingly complex.\u00a0When traffic fails or latency<span class=\"excerpt-more\"><\/span><\/p>\n","protected":false},"author":12,"featured_media":2355,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[123],"tags":[88,125,57,84,69],"class_list":["post-2353","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cilium","tag-api-gateway","tag-cilium","tag-kubernetes","tag-network","tag-security"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.7 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Network Observability with Hubble - IMESH<\/title>\n<meta name=\"description\" content=\"Network observability with Hubble in Cilium for real-time Kubernetes traffic visibility and eBPF flow monitoring.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Network Observability with Hubble - IMESH\" \/>\n<meta property=\"og:description\" content=\"Network observability with Hubble in Cilium for real-time Kubernetes traffic visibility and eBPF flow monitoring.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/\" \/>\n<meta property=\"og:site_name\" content=\"IMESH\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-18T05:24:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-18T06:20:33+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/blog-img.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"1024\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Soubhagya Das\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Soubhagya Das\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/\"},\"author\":{\"name\":\"Soubhagya Das\",\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/person\/f24ff7de8ff9b6190b8d0822ae2501aa\"},\"headline\":\"Network Observability with Hubble\",\"datePublished\":\"2026-02-18T05:24:29+00:00\",\"dateModified\":\"2026-02-18T06:20:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/\"},\"wordCount\":963,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/imesh.ai\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/blog-img.png\",\"keywords\":[\"API gateway\",\"cilium\",\"kubernetes\",\"network\",\"security\"],\"articleSection\":[\"Cilium\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/\",\"url\":\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/\",\"name\":\"Network Observability with Hubble - IMESH\",\"isPartOf\":{\"@id\":\"https:\/\/imesh.ai\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/blog-img.png\",\"datePublished\":\"2026-02-18T05:24:29+00:00\",\"dateModified\":\"2026-02-18T06:20:33+00:00\",\"description\":\"Network observability with Hubble in Cilium for real-time Kubernetes traffic visibility and eBPF flow monitoring.\",\"breadcrumb\":{\"@id\":\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#primaryimage\",\"url\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/blog-img.png\",\"contentUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/blog-img.png\",\"width\":1536,\"height\":1024},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/imesh.ai\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Network Observability with Hubble\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/imesh.ai\/blog\/#website\",\"url\":\"https:\/\/imesh.ai\/blog\/\",\"name\":\"IMESH Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/imesh.ai\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/imesh.ai\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/imesh.ai\/blog\/#organization\",\"name\":\"IMESH\",\"url\":\"https:\/\/imesh.ai\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-scaled.jpg\",\"contentUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-scaled.jpg\",\"width\":2560,\"height\":1665,\"caption\":\"IMESH\"},\"image\":{\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/company\/imeshai\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/person\/f24ff7de8ff9b6190b8d0822ae2501aa\",\"name\":\"Soubhagya Das\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/imesh.ai\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-150x150.jpg\",\"contentUrl\":\"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-150x150.jpg\",\"caption\":\"Soubhagya Das\"},\"sameAs\":[\"http:\/\/imesh.ai\"],\"url\":\"https:\/\/imesh.ai\/blog\/author\/soubhagyaranjan-das\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Network Observability with Hubble - IMESH","description":"Network observability with Hubble in Cilium for real-time Kubernetes traffic visibility and eBPF flow monitoring.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/","og_locale":"en_US","og_type":"article","og_title":"Network Observability with Hubble - IMESH","og_description":"Network observability with Hubble in Cilium for real-time Kubernetes traffic visibility and eBPF flow monitoring.","og_url":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/","og_site_name":"IMESH","article_published_time":"2026-02-18T05:24:29+00:00","article_modified_time":"2026-02-18T06:20:33+00:00","og_image":[{"width":1536,"height":1024,"url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/blog-img.png","type":"image\/png"}],"author":"Soubhagya Das","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Soubhagya Das","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#article","isPartOf":{"@id":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/"},"author":{"name":"Soubhagya Das","@id":"https:\/\/imesh.ai\/blog\/#\/schema\/person\/f24ff7de8ff9b6190b8d0822ae2501aa"},"headline":"Network Observability with Hubble","datePublished":"2026-02-18T05:24:29+00:00","dateModified":"2026-02-18T06:20:33+00:00","mainEntityOfPage":{"@id":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/"},"wordCount":963,"commentCount":0,"publisher":{"@id":"https:\/\/imesh.ai\/blog\/#organization"},"image":{"@id":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#primaryimage"},"thumbnailUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/blog-img.png","keywords":["API gateway","cilium","kubernetes","network","security"],"articleSection":["Cilium"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/","url":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/","name":"Network Observability with Hubble - IMESH","isPartOf":{"@id":"https:\/\/imesh.ai\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#primaryimage"},"image":{"@id":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#primaryimage"},"thumbnailUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/blog-img.png","datePublished":"2026-02-18T05:24:29+00:00","dateModified":"2026-02-18T06:20:33+00:00","description":"Network observability with Hubble in Cilium for real-time Kubernetes traffic visibility and eBPF flow monitoring.","breadcrumb":{"@id":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#primaryimage","url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/blog-img.png","contentUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/blog-img.png","width":1536,"height":1024},{"@type":"BreadcrumbList","@id":"https:\/\/imesh.ai\/blog\/network-observability-with-hubble\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/imesh.ai\/blog\/"},{"@type":"ListItem","position":2,"name":"Network Observability with Hubble"}]},{"@type":"WebSite","@id":"https:\/\/imesh.ai\/blog\/#website","url":"https:\/\/imesh.ai\/blog\/","name":"IMESH Blog","description":"","publisher":{"@id":"https:\/\/imesh.ai\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/imesh.ai\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/imesh.ai\/blog\/#organization","name":"IMESH","url":"https:\/\/imesh.ai\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imesh.ai\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-scaled.jpg","contentUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-scaled.jpg","width":2560,"height":1665,"caption":"IMESH"},"image":{"@id":"https:\/\/imesh.ai\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.linkedin.com\/company\/imeshai"]},{"@type":"Person","@id":"https:\/\/imesh.ai\/blog\/#\/schema\/person\/f24ff7de8ff9b6190b8d0822ae2501aa","name":"Soubhagya Das","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/imesh.ai\/blog\/#\/schema\/person\/image\/","url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-150x150.jpg","contentUrl":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2023\/03\/IMESH-LOGO-150x150.jpg","caption":"Soubhagya Das"},"sameAs":["http:\/\/imesh.ai"],"url":"https:\/\/imesh.ai\/blog\/author\/soubhagyaranjan-das\/"}]}},"jetpack_featured_media_url":"https:\/\/imesh.ai\/blog\/wp-content\/uploads\/2026\/02\/blog-img.png","_links":{"self":[{"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/posts\/2353","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/comments?post=2353"}],"version-history":[{"count":10,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/posts\/2353\/revisions"}],"predecessor-version":[{"id":2371,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/posts\/2353\/revisions\/2371"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/media\/2355"}],"wp:attachment":[{"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/media?parent=2353"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/categories?post=2353"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/imesh.ai\/blog\/wp-json\/wp\/v2\/tags?post=2353"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}