Skip to content

hive: add metrics for hive jobs (total, errors, duration)#42762

Merged
pippolo84 merged 1 commit intocilium:mainfrom
mhofstetter:pr/mhofstetter/hive-jobs-metrics
Nov 16, 2025
Merged

hive: add metrics for hive jobs (total, errors, duration)#42762
pippolo84 merged 1 commit intocilium:mainfrom
mhofstetter:pr/mhofstetter/hive-jobs-metrics

Conversation

@mhofstetter
Copy link
Copy Markdown
Member

@mhofstetter mhofstetter commented Nov 13, 2025

As part of ongoing modularization, much of the old daemon initialization logic
has been redesigned as Hive lifecycle hooks or Hive jobs (for the asynchronous parts). As a result, parts
of the agent bootstrap metrics (cilium_agent_bootstrap_seconds) are gradually
being lost.

Therefore, this commit adds metrics to hive jobs.

  • cilium_hive_jobs_runs_total (counter): Total number of runs
  • cilium_hive_jobs_runs_failed (counter): Number of failed runs (returned error)
  • cilium_hive_jobs_oneshot_last_run_duration_seconds (gauge): Duration of the last run of a oneshot job in seconds (from the one that finished (successfully or with error)
  • cilium_hive_jobs_observer_last_run_duration_seconds (gauge): Duration of the last run of a observer job in seconds
  • cilium_hive_jobs_timer_last_run_duration_seconds (gauge): Duration of the last run of a timer job in seconds
  • cilium_hive_jobs_observer_run_duration_seconds (histogram): Duration of a run of an observer job in seconds
  • cilium_hive_jobs_timer_run_duration_seconds (histogram): Duration of a run of an timer job in seconds

IMO it does not make that much sense to create a histogram for the oneshot jobs
(even if retries would be configured).

The metrics contain the labels module_id (hive cell) and job_name.

Example:

root@kind-worker:/home/cilium# cilium-dbg shell metrics hive_jobs
Metric                                                Labels                                                                      Value
cilium_hive_jobs_observer_last_run_duration_seconds   job_name=auth-gc-identity-events module_id=auth                             0.000010
cilium_hive_jobs_observer_last_run_duration_seconds   job_name=default-gateway-route-change-tracker module_id=bgp-control-plane   0.000000
cilium_hive_jobs_observer_last_run_duration_seconds   job_name=device-change-device-change-tracker module_id=bgp-control-plane    0.000062
cilium_hive_jobs_observer_last_run_duration_seconds   job_name=k8s-secrets-resource-events-cilium-secrets module_id=envoy-proxy   0.000045
cilium_hive_jobs_observer_last_run_duration_seconds   job_name=nat-map-next4 module_id=ct-nat-map-gc                              0.000008
cilium_hive_jobs_observer_last_run_duration_seconds   job_name=nat-map-next6 module_id=ct-nat-map-gc                              0.000011
cilium_hive_jobs_observer_run_duration_seconds        job_name=auth-gc-identity-events module_id=auth                             250µs / 450µs / 495µs
cilium_hive_jobs_observer_run_duration_seconds        job_name=default-gateway-route-change-tracker module_id=bgp-control-plane   250µs / 450µs / 495µs
cilium_hive_jobs_observer_run_duration_seconds        job_name=device-change-device-change-tracker module_id=bgp-control-plane    250µs / 450µs / 495µs
cilium_hive_jobs_observer_run_duration_seconds        job_name=k8s-secrets-resource-events-cilium-secrets module_id=envoy-proxy   250µs / 450µs / 495µs
cilium_hive_jobs_observer_run_duration_seconds        job_name=nat-map-next4 module_id=ct-nat-map-gc                              250µs / 450µs / 495µs
cilium_hive_jobs_observer_run_duration_seconds        job_name=nat-map-next6 module_id=ct-nat-map-gc                              250µs / 450µs / 495µs
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=certloader-server-tls module_id=hubble                             0.000886
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=cleanup module_id=maps-cleanup                                     8.345183
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=clustermesh-nodemanager-notifier module_id=clustermesh             0.000001
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=cni-deletion-queue module_id=endpoint-api                          4.245811
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=enable-gc module_id=ct-nat-map-gc                                  8.473397
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=endpoint-cleanup module_id=stale-endpoint-cleanup                  8.347281
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=hubble module_id=hubble                                            0.001395
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=ipset-init-finalizer module_id=ipset                               0.007239
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=legacy-start module_id=daemon                                      4.125838
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=per-endpoint-route-initializer module_id=loader                    8.514638
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=proxy-bootstrapper module_id=dns-proxy                             1.651428
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=proxy-ports-restore module_id=l7-proxy                             0.000208
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=release-local-identities module_id=identity-restoration            38.462400
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=start-reconciler module_id=loadbalancer-reconciler                 0.501552
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=unlock-lockfile module_id=endpoint-api                             4.119883
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=update-config-metric module_id=enabled-features                    0.000158
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=wait-for-endpoint-restore module_id=ep-bpf-prog-watchdog           8.347350
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=wait-for-endpoint-restore module_id=namemanager                    8.520708
cilium_hive_jobs_runs_total                           job_name=auth-gc-identity-events module_id=auth                             4.000000
cilium_hive_jobs_runs_total                           job_name=certloader-server-tls module_id=hubble                             1.000000
cilium_hive_jobs_runs_total                           job_name=cleanup module_id=maps-cleanup                                     1.000000
cilium_hive_jobs_runs_total                           job_name=clustermesh-nodemanager-notifier module_id=clustermesh             1.000000
cilium_hive_jobs_runs_total                           job_name=cni-deletion-queue module_id=endpoint-api                          1.000000
cilium_hive_jobs_runs_total                           job_name=default-gateway-route-change-tracker module_id=bgp-control-plane   42.000000
cilium_hive_jobs_runs_total                           job_name=device-change-device-change-tracker module_id=bgp-control-plane    8.000000
cilium_hive_jobs_runs_total                           job_name=enable-gc module_id=ct-nat-map-gc                                  1.000000
cilium_hive_jobs_runs_total                           job_name=endpoint-cleanup module_id=stale-endpoint-cleanup                  1.000000
cilium_hive_jobs_runs_total                           job_name=ep-bpf-prog-watchdog module_id=ep-bpf-prog-watchdog                1.000000
cilium_hive_jobs_runs_total                           job_name=hubble module_id=hubble                                            1.000000
cilium_hive_jobs_runs_total                           job_name=ipset-init-finalizer module_id=ipset                               1.000000
cilium_hive_jobs_runs_total                           job_name=k8s-secrets-resource-events-cilium-secrets module_id=envoy-proxy   1.000000
cilium_hive_jobs_runs_total                           job_name=legacy-start module_id=daemon                                      1.000000
cilium_hive_jobs_runs_total                           job_name=nat-map-next4 module_id=ct-nat-map-gc                              117.000000
cilium_hive_jobs_runs_total                           job_name=nat-map-next6 module_id=ct-nat-map-gc                              26.000000
cilium_hive_jobs_runs_total                           job_name=nat-stats module_id=nat-stats                                      2.000000
cilium_hive_jobs_runs_total                           job_name=per-endpoint-route-initializer module_id=loader                    1.000000
cilium_hive_jobs_runs_total                           job_name=pressure-metric-throttle module_id=bwmap                           1.000000
cilium_hive_jobs_runs_total                           job_name=proxy-bootstrapper module_id=dns-proxy                             1.000000
cilium_hive_jobs_runs_total                           job_name=proxy-ports-checkpoint module_id=l7-proxy                          1.000000
cilium_hive_jobs_runs_total                           job_name=proxy-ports-restore module_id=l7-proxy                             1.000000
cilium_hive_jobs_runs_total                           job_name=release-local-identities module_id=identity-restoration            1.000000
cilium_hive_jobs_runs_total                           job_name=start-reconciler module_id=loadbalancer-reconciler                 1.000000
cilium_hive_jobs_runs_total                           job_name=sync module_id=link-cache                                          2.000000
cilium_hive_jobs_runs_total                           job_name=sync-userspace-and-datapath module_id=utime                        1.000000
cilium_hive_jobs_runs_total                           job_name=unlock-lockfile module_id=endpoint-api                             1.000000
cilium_hive_jobs_runs_total                           job_name=update-config-metric module_id=enabled-features                    1.000000
cilium_hive_jobs_runs_total                           job_name=wait-for-endpoint-restore module_id=ep-bpf-prog-watchdog           1.000000
cilium_hive_jobs_runs_total                           job_name=wait-for-endpoint-restore module_id=namemanager                    1.000000
cilium_hive_jobs_timer_last_run_duration_seconds      job_name=ep-bpf-prog-watchdog module_id=ep-bpf-prog-watchdog                0.000570
cilium_hive_jobs_timer_last_run_duration_seconds      job_name=nat-stats module_id=nat-stats                                      0.002096
cilium_hive_jobs_timer_last_run_duration_seconds      job_name=pressure-metric-throttle module_id=bwmap                           0.000002
cilium_hive_jobs_timer_last_run_duration_seconds      job_name=proxy-ports-checkpoint module_id=l7-proxy                          0.000721
cilium_hive_jobs_timer_last_run_duration_seconds      job_name=sync module_id=link-cache                                          0.000352
cilium_hive_jobs_timer_last_run_duration_seconds      job_name=sync-userspace-and-datapath module_id=utime                        0.000201
cilium_hive_jobs_timer_run_duration_seconds           job_name=ep-bpf-prog-watchdog module_id=ep-bpf-prog-watchdog                750µs / 950µs / 995µs
cilium_hive_jobs_timer_run_duration_seconds           job_name=nat-stats module_id=nat-stats                                      1.75ms / 2.35ms / 2.485ms
cilium_hive_jobs_timer_run_duration_seconds           job_name=pressure-metric-throttle module_id=bwmap                           250µs / 450µs / 495µs
cilium_hive_jobs_timer_run_duration_seconds           job_name=proxy-ports-checkpoint module_id=l7-proxy                          750µs / 950µs / 995µs
cilium_hive_jobs_timer_run_duration_seconds           job_name=sync module_id=link-cache                                          250µs / 450µs / 495µs
cilium_hive_jobs_timer_run_duration_seconds           job_name=sync-userspace-and-datapath module_id=utime                        250µs / 450µs / 495µs

Note: this doesn't cover the jobs that are created from an injected job.Registry (it would require to decorate the registry which currently isn't possible due to using unexported types in the API)

@mhofstetter mhofstetter added kind/enhancement This would improve or streamline existing functionality. area/metrics Impacts statistics / metrics gathering, eg via Prometheus. release-note/misc This PR makes changes that have no direct user impact. area/modularization Relates to code modularization and maintenance. labels Nov 13, 2025
@mhofstetter mhofstetter force-pushed the pr/mhofstetter/hive-jobs-metrics branch 3 times, most recently from 5298b24 to e5d4ba7 Compare November 14, 2025 11:03
@mhofstetter mhofstetter changed the title hive: add metrics for hive oneshot jobs (total, errors, lastrun duration) hive: add metrics for hive oneshot jobs (total, errors, duration) Nov 14, 2025
As part of ongoing modularization, much of the old daemon initialization logic
has been redesigned as Hive lifecycle hooks or Hive jobs. As a result, parts
of the agent bootstrap metrics (`cilium_agent_bootstrap_seconds`) are gradually
being lost.

Therefore, this commit adds metrics to hive jobs.

* `runs_total` (counter): Total number of runs
* `runs_failed` (counter): Number of failed runs (returned error)
* `oneshot_last_run_duration_seconds` (gauge): Duration of the last run of a oneshot job in seconds
* `observer_last_run_duration_seconds` (gauge): Duration of the last run of a observer job in seconds
* `timer_last_run_duration_seconds` (gauge): Duration of the last run of a timer job in seconds
* `observer_run_duration_seconds` (gauge): Duration of a run of an observer job in seconds
* `timer_last_run_duration_seconds` (gauge): Duration of a run of an timer job in seconds

IMO it does not make that much sense to create a histogram for the oneshot jobs
(even if retries would be configured).

The metrics contain the labels `module_id` (hive cell) and `job_name`.

Example:

```
root@kind-worker:/home/cilium# cilium-dbg shell metrics hive_jobs
Metric                                                Labels                                                                      Value
cilium_hive_jobs_observer_last_run_duration_seconds   job_name=auth-gc-identity-events module_id=auth                             0.000010
cilium_hive_jobs_observer_last_run_duration_seconds   job_name=default-gateway-route-change-tracker module_id=bgp-control-plane   0.000000
cilium_hive_jobs_observer_last_run_duration_seconds   job_name=device-change-device-change-tracker module_id=bgp-control-plane    0.000062
cilium_hive_jobs_observer_last_run_duration_seconds   job_name=k8s-secrets-resource-events-cilium-secrets module_id=envoy-proxy   0.000045
cilium_hive_jobs_observer_last_run_duration_seconds   job_name=nat-map-next4 module_id=ct-nat-map-gc                              0.000008
cilium_hive_jobs_observer_last_run_duration_seconds   job_name=nat-map-next6 module_id=ct-nat-map-gc                              0.000011
cilium_hive_jobs_observer_run_duration_seconds        job_name=auth-gc-identity-events module_id=auth                             250µs / 450µs / 495µs
cilium_hive_jobs_observer_run_duration_seconds        job_name=default-gateway-route-change-tracker module_id=bgp-control-plane   250µs / 450µs / 495µs
cilium_hive_jobs_observer_run_duration_seconds        job_name=device-change-device-change-tracker module_id=bgp-control-plane    250µs / 450µs / 495µs
cilium_hive_jobs_observer_run_duration_seconds        job_name=k8s-secrets-resource-events-cilium-secrets module_id=envoy-proxy   250µs / 450µs / 495µs
cilium_hive_jobs_observer_run_duration_seconds        job_name=nat-map-next4 module_id=ct-nat-map-gc                              250µs / 450µs / 495µs
cilium_hive_jobs_observer_run_duration_seconds        job_name=nat-map-next6 module_id=ct-nat-map-gc                              250µs / 450µs / 495µs
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=certloader-server-tls module_id=hubble                             0.000886
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=cleanup module_id=maps-cleanup                                     8.345183
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=clustermesh-nodemanager-notifier module_id=clustermesh             0.000001
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=cni-deletion-queue module_id=endpoint-api                          4.245811
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=enable-gc module_id=ct-nat-map-gc                                  8.473397
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=endpoint-cleanup module_id=stale-endpoint-cleanup                  8.347281
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=hubble module_id=hubble                                            0.001395
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=ipset-init-finalizer module_id=ipset                               0.007239
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=legacy-start module_id=daemon                                      4.125838
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=per-endpoint-route-initializer module_id=loader                    8.514638
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=proxy-bootstrapper module_id=dns-proxy                             1.651428
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=proxy-ports-restore module_id=l7-proxy                             0.000208
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=release-local-identities module_id=identity-restoration            38.462400
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=start-reconciler module_id=loadbalancer-reconciler                 0.501552
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=unlock-lockfile module_id=endpoint-api                             4.119883
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=update-config-metric module_id=enabled-features                    0.000158
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=wait-for-endpoint-restore module_id=ep-bpf-prog-watchdog           8.347350
cilium_hive_jobs_oneshot_last_run_duration_seconds    job_name=wait-for-endpoint-restore module_id=namemanager                    8.520708
cilium_hive_jobs_runs_total                           job_name=auth-gc-identity-events module_id=auth                             4.000000
cilium_hive_jobs_runs_total                           job_name=certloader-server-tls module_id=hubble                             1.000000
cilium_hive_jobs_runs_total                           job_name=cleanup module_id=maps-cleanup                                     1.000000
cilium_hive_jobs_runs_total                           job_name=clustermesh-nodemanager-notifier module_id=clustermesh             1.000000
cilium_hive_jobs_runs_total                           job_name=cni-deletion-queue module_id=endpoint-api                          1.000000
cilium_hive_jobs_runs_total                           job_name=default-gateway-route-change-tracker module_id=bgp-control-plane   42.000000
cilium_hive_jobs_runs_total                           job_name=device-change-device-change-tracker module_id=bgp-control-plane    8.000000
cilium_hive_jobs_runs_total                           job_name=enable-gc module_id=ct-nat-map-gc                                  1.000000
cilium_hive_jobs_runs_total                           job_name=endpoint-cleanup module_id=stale-endpoint-cleanup                  1.000000
cilium_hive_jobs_runs_total                           job_name=ep-bpf-prog-watchdog module_id=ep-bpf-prog-watchdog                1.000000
cilium_hive_jobs_runs_total                           job_name=hubble module_id=hubble                                            1.000000
cilium_hive_jobs_runs_total                           job_name=ipset-init-finalizer module_id=ipset                               1.000000
cilium_hive_jobs_runs_total                           job_name=k8s-secrets-resource-events-cilium-secrets module_id=envoy-proxy   1.000000
cilium_hive_jobs_runs_total                           job_name=legacy-start module_id=daemon                                      1.000000
cilium_hive_jobs_runs_total                           job_name=nat-map-next4 module_id=ct-nat-map-gc                              117.000000
cilium_hive_jobs_runs_total                           job_name=nat-map-next6 module_id=ct-nat-map-gc                              26.000000
cilium_hive_jobs_runs_total                           job_name=nat-stats module_id=nat-stats                                      2.000000
cilium_hive_jobs_runs_total                           job_name=per-endpoint-route-initializer module_id=loader                    1.000000
cilium_hive_jobs_runs_total                           job_name=pressure-metric-throttle module_id=bwmap                           1.000000
cilium_hive_jobs_runs_total                           job_name=proxy-bootstrapper module_id=dns-proxy                             1.000000
cilium_hive_jobs_runs_total                           job_name=proxy-ports-checkpoint module_id=l7-proxy                          1.000000
cilium_hive_jobs_runs_total                           job_name=proxy-ports-restore module_id=l7-proxy                             1.000000
cilium_hive_jobs_runs_total                           job_name=release-local-identities module_id=identity-restoration            1.000000
cilium_hive_jobs_runs_total                           job_name=start-reconciler module_id=loadbalancer-reconciler                 1.000000
cilium_hive_jobs_runs_total                           job_name=sync module_id=link-cache                                          2.000000
cilium_hive_jobs_runs_total                           job_name=sync-userspace-and-datapath module_id=utime                        1.000000
cilium_hive_jobs_runs_total                           job_name=unlock-lockfile module_id=endpoint-api                             1.000000
cilium_hive_jobs_runs_total                           job_name=update-config-metric module_id=enabled-features                    1.000000
cilium_hive_jobs_runs_total                           job_name=wait-for-endpoint-restore module_id=ep-bpf-prog-watchdog           1.000000
cilium_hive_jobs_runs_total                           job_name=wait-for-endpoint-restore module_id=namemanager                    1.000000
cilium_hive_jobs_timer_last_run_duration_seconds      job_name=ep-bpf-prog-watchdog module_id=ep-bpf-prog-watchdog                0.000570
cilium_hive_jobs_timer_last_run_duration_seconds      job_name=nat-stats module_id=nat-stats                                      0.002096
cilium_hive_jobs_timer_last_run_duration_seconds      job_name=pressure-metric-throttle module_id=bwmap                           0.000002
cilium_hive_jobs_timer_last_run_duration_seconds      job_name=proxy-ports-checkpoint module_id=l7-proxy                          0.000721
cilium_hive_jobs_timer_last_run_duration_seconds      job_name=sync module_id=link-cache                                          0.000352
cilium_hive_jobs_timer_last_run_duration_seconds      job_name=sync-userspace-and-datapath module_id=utime                        0.000201
cilium_hive_jobs_timer_run_duration_seconds           job_name=ep-bpf-prog-watchdog module_id=ep-bpf-prog-watchdog                750µs / 950µs / 995µs
cilium_hive_jobs_timer_run_duration_seconds           job_name=nat-stats module_id=nat-stats                                      1.75ms / 2.35ms / 2.485ms
cilium_hive_jobs_timer_run_duration_seconds           job_name=pressure-metric-throttle module_id=bwmap                           250µs / 450µs / 495µs
cilium_hive_jobs_timer_run_duration_seconds           job_name=proxy-ports-checkpoint module_id=l7-proxy                          750µs / 950µs / 995µs
cilium_hive_jobs_timer_run_duration_seconds           job_name=sync module_id=link-cache                                          250µs / 450µs / 495µs
cilium_hive_jobs_timer_run_duration_seconds           job_name=sync-userspace-and-datapath module_id=utime                        250µs / 450µs / 495µs
```

Signed-off-by: Marco Hofstetter <marco.hofstetter@isovalent.com>
@mhofstetter mhofstetter force-pushed the pr/mhofstetter/hive-jobs-metrics branch from e5d4ba7 to 1c5feb8 Compare November 14, 2025 11:06
@mhofstetter mhofstetter changed the title hive: add metrics for hive oneshot jobs (total, errors, duration) hive: add metrics for hive jobs (total, errors, duration) Nov 14, 2025
@mhofstetter
Copy link
Copy Markdown
Member Author

/test

@mhofstetter mhofstetter marked this pull request as ready for review November 14, 2025 11:23
@mhofstetter mhofstetter requested a review from a team as a code owner November 14, 2025 11:23
Copy link
Copy Markdown
Member

@pippolo84 pippolo84 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thanks!

@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Nov 16, 2025
@pippolo84 pippolo84 added this pull request to the merge queue Nov 16, 2025
Merged via the queue into cilium:main with commit 17449f4 Nov 16, 2025
77 checks passed
@mhofstetter mhofstetter deleted the pr/mhofstetter/hive-jobs-metrics branch November 17, 2025 07:11
mhofstetter added a commit to mhofstetter/cilium that referenced this pull request Dec 15, 2025
This commit updates the documentation about hive job metrics.

* Initially introduced and documented with cilium#26077
* Deleted when cilium/hive has been extracted with cilium#32020
* Re-introduced via integration with cilium#42762 (not aware that they existed in the past)

Therefore this commit updates the docs to reflect the current implementation.

Signed-off-by: Marco Hofstetter <marco.hofstetter@isovalent.com>
github-merge-queue bot pushed a commit that referenced this pull request Dec 16, 2025
This commit updates the documentation about hive job metrics.

* Initially introduced and documented with #26077
* Deleted when cilium/hive has been extracted with #32020
* Re-introduced via integration with #42762 (not aware that they existed in the past)

Therefore this commit updates the docs to reflect the current implementation.

Signed-off-by: Marco Hofstetter <marco.hofstetter@isovalent.com>
@cilium-release-bot cilium-release-bot bot moved this to Released in cilium v1.19.0 Feb 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/metrics Impacts statistics / metrics gathering, eg via Prometheus. area/modularization Relates to code modularization and maintenance. kind/enhancement This would improve or streamline existing functionality. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/misc This PR makes changes that have no direct user impact.

Projects

No open projects
Status: Released

Development

Successfully merging this pull request may close these issues.

3 participants