1
0
Fork 0
mirror of https://github.com/kubernetes-sigs/node-feature-discovery.git synced 2025-03-28 02:37:11 +00:00
node-feature-discovery/pkg/nfd-master
Carlos Eduardo Arango Gutierrez e3aedd33e2
Enable metrics via prometheus operator
Expose metrics via prometheus.monitoring.coreos.com/v1

The exposed metrics are

| Metric        | Type | Meaning |
| --------------- | ---------------- | ---------------- |
|  `nfd_master_build_info`           | Gauge | Version from which nfd-master was built. |
|  `nfd_worker_build_info`           | Gauge | Version from which nfd-worker was built. |
|  `nfd_updated_nodes`           |  Counter | Time taken to label a node |
|  `nfd_crd_processing_time`          |  Gauge | Time taken to process a NodeFeatureRule CRD |
| `nfd_feature_discovery_duration_seconds` |  HistogramVec | Time taken to discover features on a node |

Signed-off-by: Carlos Eduardo Arango Gutierrez <eduardoa@nvidia.com>
Co-authored-by: Markus Lehtonen <markus.lehtonen@intel.com>
2023-07-21 10:59:52 +02:00
..
metrics.go Enable metrics via prometheus operator 2023-07-21 10:59:52 +02:00
nfd-api-controller.go pkg/utils: migrate KlogDump to structured logging 2023-05-31 14:43:08 +03:00
nfd-api-controller_test.go nfd-master: refactor api-controller object handling 2023-04-28 17:33:33 +03:00
nfd-master-internal_test.go nfd-master-internal_test.go rm pkg imported twice 2023-06-21 16:53:55 +08:00
nfd-master.go Enable metrics via prometheus operator 2023-07-21 10:59:52 +02:00
nfd-master_test.go Add master config file 2023-04-03 09:52:09 +01:00
node-updater-pool.go feat: parallelize nodes update 2023-06-02 11:41:50 +01:00