Skip to content

Commit

Permalink
Merge pull request #128 from jichenjc/remove_kubelet
Browse files Browse the repository at this point in the history
remove kubelet metrics from doc
  • Loading branch information
rootfs authored Jan 8, 2024
2 parents fab5b7b + 64ef33b commit b0e040b
Show file tree
Hide file tree
Showing 3 changed files with 2 additions and 12 deletions.
8 changes: 0 additions & 8 deletions docs/design/metrics.md
Original file line number Diff line number Diff line change
Expand Up @@ -123,14 +123,6 @@ Note:
Note:
You can enable/disable expose of those metrics through `EXPOSE_CGROUP_METRICS` environment value.

### Kubelet metrics

- **kepler_container_kubelet_cpu_usage_total** This measures the total CPU time used by the container observed by kubelet.
- **kepler_container_kubelet_memory_bytes_total** This measures the total memory in bytes used by the container observed by kubelet.

Note:
You can enable/disable expose of those metrics through `EXPOSE_KUBELET_METRICS` environment value.

### IRQ metrics

- **kepler_container_bpf_net_tx_irq_total** This measures the total transmitted packets to network cards of the container using BPF tracing.
Expand Down
3 changes: 1 addition & 2 deletions docs/kepler_model_server/pipeline.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,6 @@ Group Name|Features|Kepler Metric Source(s)
CounterOnly|COUNTER_FEATURES|[Hardware Counter](../design/metrics.md#hardware-counter-metrics)
CgroupOnly|CGROUP_FEATURES|[cGroups](../design/metrics.md#cgroups-metrics)
BPFOnly|BPF_FEATURES|[BPF](../design/metrics.md#base-metric)
KubeletOnly|KUBELET_FEATURES|[Kubelet](../design/metrics.md#kubelet-metrics)
IRQOnly|IRQ_FEATURES|[IRQ](../design/metrics.md#irq-metrics)
AcceleratorOnly|ACCELERATOR_FEATURES|[Accelerator](../design/metrics.md#Accelerator-metrics)
CounterIRQCombined|COUNTER_FEATURES, IRQ_FEATURES|BPF and Hardware Counter
Expand Down Expand Up @@ -83,4 +82,4 @@ Available trainer (v0.6):

## Node type

Kepler forms multiple groups of machines (nodes) based on its benchmark performance and trains a model separately for each group. The identified group is exported as `node type`.
Kepler forms multiple groups of machines (nodes) based on its benchmark performance and trains a model separately for each group. The identified group is exported as `node type`.
3 changes: 1 addition & 2 deletions docs/usage/general_config.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ Model Server Pod Environment (INITIAL_MODEL_NAMES.[MODEL_TYPE])|model-server.[MO
Kepler DaemonSet Environment (COUNTER_METRICS)|counter|List of performance metrics to enable from counter source| * (enable all available metrics from counter source)
Kepler DaemonSet Environment (CGROUP_METRICS)|cgroup|List of performance metrics to enable from cgroup source| * (enable all available metrics from cgroup source)
Kepler DaemonSet Environment (BPF_METRICS)|bpf|List of performance metrics to enable from bpf (aka. ebpf) source| * (enable all available metrics from bpf source)
Kepler DaemonSet Environment (KUBELET_METRICS)|kubelet|List of performance metrics to enable from kubelet source| * (enable all available metrics from kubelet source)
Kepler DaemonSet Environment (GPU_METRICS)|gpu|List of performance metrics to enable from gpu source| * (enable all available metrics from gpu source)
***ExportMetric CR*** (single item: default)|||
Kepler DaemonSet Environment (PERF_METRICS)|perf|List of performance metrics to export | * (enable all collected performance metrics)
Expand Down Expand Up @@ -56,4 +55,4 @@ Kepler DaemonSet Environment (GPU_USAGE_METRIC)|core_metric|Specify metric for c
For example,

* *NODE_TOTAL_POWER*: archived model to estimate node total power used by estimator sidecar
* *POD_COMPONENTS_MODEL_WEIGHT*: model weight to estimate pod component powers used by linear regressor embedded in Kepler main component.
* *POD_COMPONENTS_MODEL_WEIGHT*: model weight to estimate pod component powers used by linear regressor embedded in Kepler main component.

0 comments on commit b0e040b

Please sign in to comment.