Skip to content

Commit

Permalink
Remove CPU monitoring section
Browse files Browse the repository at this point in the history
  • Loading branch information
tiffany76 committed Jun 13, 2024
1 parent 87f6995 commit 878c850
Showing 1 changed file with 0 additions and 13 deletions.
13 changes: 0 additions & 13 deletions content/en/docs/collector/internal-telemetry.md
Original file line number Diff line number Diff line change
Expand Up @@ -289,19 +289,6 @@ your project's requirements, select a narrow time window before alerting begins
to avoid notifications for small losses that are within the desired reliability
range and not considered outages.

#### Low on CPU resources

This depends on the CPU metrics available on the deployment, eg.:
`kube_pod_container_resource_limits{resource="cpu", unit="core"}` for
Kubernetes. Let's call it `available_cores`. The idea here is to have an upper
bound of the number of available cores, and the maximum expected ingestion rate
considered safe, let's call it `safe_rate`, per core. This should trigger
increase of resources/ instances (or raise an alert as appropriate) whenever
`(actual_rate/available_cores) < safe_rate`.

The `safe_rate` depends on the specific configuration being used. // TODO:
Provide reference `safe_rate` for a few selected configurations.

### Secondary monitoring

#### Queue length
Expand Down

0 comments on commit 878c850

Please sign in to comment.