Skip to content

feat(network): add metrics for conntrack sync#2542

Draft
loktev-d wants to merge 2 commits into
mainfrom
feat/network/conntrack-observability
Draft

feat(network): add metrics for conntrack sync#2542
loktev-d wants to merge 2 commits into
mainfrom
feat/network/conntrack-observability

Conversation

@loktev-d

@loktev-d loktev-d commented Jun 25, 2026

Copy link
Copy Markdown
Contributor

Description

New conntrack sync metrics:

Metric Labels What it tells you
kubevirt_vmi_conntrack_sync_exports_total result={success,skipped,error} Whether CT was exported from Cilium and sent to the target
kubevirt_vmi_conntrack_sync_exported_bytes_total Total bytes of CT data sent across all migrations
kubevirt_vmi_conntrack_sync_imports_total result={success,aborted,error} Whether CT import on the target node succeeded
kubevirt_vmi_conntrack_sync_hook_waits_total result={completed,timeout} Whether the virt-launcher hook got the injection confirmation in time

Why do we need it, and what problem does it solve?

What is the expected result?

Checklist

  • The code is covered by unit tests.
  • e2e tests passed.
  • Documentation updated according to the changes.
  • Changes were tested in the Kubernetes cluster manually.

Changelog entries

section:
type:
summary:

Signed-off-by: Daniil Loktev <lokt.daniil@gmail.com>
Signed-off-by: Daniil Loktev <lokt.daniil@gmail.com>
@loktev-d loktev-d marked this pull request as draft June 26, 2026 07:18
@loktev-d loktev-d added the e2e/run Run e2e test on cluster of PR author label Jun 26, 2026
@deckhouse-BOaTswain

deckhouse-BOaTswain commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Workflow has started.
Follow the progress here: Workflow Run

The target step completed with status: failure.

@deckhouse-BOaTswain deckhouse-BOaTswain removed the e2e/run Run e2e test on cluster of PR author label Jun 26, 2026
@loktev-d loktev-d added the e2e/run Run e2e test on cluster of PR author label Jun 26, 2026
@deckhouse-BOaTswain

deckhouse-BOaTswain commented Jun 26, 2026

Copy link
Copy Markdown
Contributor

Workflow has started.
Follow the progress here: Workflow Run

The target step completed with status: failure.

@deckhouse-BOaTswain deckhouse-BOaTswain removed the e2e/run Run e2e test on cluster of PR author label Jun 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants