cilium
23 commands
23 shown
Cilium status
Check health of all Cilium components; wait until ready
cilium status --wait
Cilium connectivity test
Run built-in end-to-end connectivity tests
cilium connectivity test
List Cilium endpoints
Show all Cilium-managed endpoints with security identity
cilium endpoint list
Hubble observe flows
Live-stream network flows for a specific pod
hubble observe --pod <ns>/<pod> -f
Hubble dropped flows
Show only dropped/denied flows cluster-wide
hubble observe --verdict DROPPED -f
Hubble observe namespace
Show flows for all pods in a namespace over last 5 minutes
hubble observe --namespace <ns> --since 5m
List network policies
All Cilium and standard NetworkPolicy resources
kubectl get ciliumnetworkpolicies,networkpolicies -A
Hubble status
Show Hubble relay and observer status
hubble status
Monitor Cilium agent
Real-time packet drops from Cilium dataplane
cilium monitor --type drop
Enable Hubble UI
Enable Hubble observability with the web UI
cilium hubble enable --ui
Hubble observe flows
Stream live network flows through Hubble
hubble observe --follow
Test connectivity
Run a full connectivity test suite in the cluster
cilium connectivity test
List endpoints
Show all Cilium endpoints with their status
cilium endpoint list
Monitor network events
Show dropped packets in real time
cilium monitor --type drop
Inspect BGP peers
List BGP peers managed by Cilium BGP control plane
cilium bgp peers
Inspect endpoint internals
Dump full endpoint state: identity, policy enforcement, BPF maps; run inside cilium pod
cilium-dbg endpoint get <id> -o json | jq '.status.policy'
Datapath load balancer table
List service VIP-to-backend mappings in BPF; verify kube-proxy-free LB programming
cilium-dbg bpf lb list
Conntrack table entries
Inspect BPF connection-tracking entries; spot stale/leaking flows on a node
cilium-dbg bpf ct list global | head
Trace policy by identity
Explain allow/deny verdict between two security identities; debug NetworkPolicy drops
cilium-dbg policy trace --src-identity <id> --dst-identity <id> --dport <port>
Verbose agent health
Full per-node health: datapath mode, IPAM, BPF maps, controllers; first stop on issues
cilium status --verbose
Observe TCP egress to FQDN
Live L3/L7 flows from a pod to a DNS name; validate FQDN-based egress policy
hubble observe --protocol tcp --from-pod <ns>/<pod> --to-fqdn '*.example.com'
ClusterMesh status
Check cross-cluster connectivity and remote endpoint/identity sync health
cilium clustermesh status --wait
BPF NAT table
List BPF masquerade/NAT entries; debug SNAT port exhaustion or egress source IP
cilium-dbg bpf nat list | head
no commands match