Skip to content

Deprecate cilium monitor #12416

@gandro

Description

@gandro

The goal of this roadmap item is to deprecate cilium monitor in favor of Hubble.

Steps:

  • Identify notifications and fields absent in Hubble but available via Cilium Monitor. Expose them via the Hubble gRPC API:
    • Perf RecordLost events
    • AgentNotify events
    • DebugMsg events
    • MessageTypeCapture events
    • TraceNotify fields
      • Hash
      • IfIndex
      • Reason (ConnState)
    • DropNotify fields
      • Hash
    • Expose raw datapath payload access for debugging
    • (identify remaining) ...
  • Replace all remaining uses of Cilium Monitor in CI with Hubble
  • (optional): Have a compatibility shim where we implement the cilium monitor output format on top of the Hubble gRPC API (this e.g. removes client-side packet dissecting)

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/hubbleImpacts hubble server or relayarea/monitorImpacts monitoring, access logging, flow logging, visibility of datapath traffic.help-wantedYou can help! Post a detailed plan on the issue or create a PR to solve this issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions