Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update controllermanager metrics #32037

Merged
1 change: 1 addition & 0 deletions CHANGELOG.next.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ https://github.com/elastic/beats/compare/v8.2.0\...main[Check the HEAD diff]
- Fix kubernetes module's internal cache expiration issue. This avoid metrics like `kubernetes.container.cpu.usage.limit.pct` from not being populated. {pull}31785[31785]
- add missing HealthyHostCount and UnHealthyHostCount for application ELB. {pull}31853[31853]
- update kubernetes apiserver metricset to not collect deprecated metrics and fix dashboard {pull}31973[31973]
- update kubernetes controllermanager metricset to not collect deprecated metrics and fix dashboard {pull}32037[32037]

*Packetbeat*

Expand Down
117 changes: 48 additions & 69 deletions metricbeat/docs/fields.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -43311,10 +43311,20 @@ Controller manager metrics



*`kubernetes.controllermanager.handler`*::
*`kubernetes.controllermanager.url`*::
+
--
Request handler
Request url


type: keyword

--

*`kubernetes.controllermanager.verb`*::
+
--
Request verb


type: keyword
Expand Down Expand Up @@ -43412,163 +43422,132 @@ type: long

--

*`kubernetes.controllermanager.process.started.sec`*::
*`kubernetes.controllermanager.process.fds.max.count`*::
+
--
Seconds since the process started
Maximum number of open file descriptors

type: double

--


*`kubernetes.controllermanager.http.request.duration.us.percentile.*`*::
+
--
Request duration microseconds percentiles

type: object
type: long

--

*`kubernetes.controllermanager.http.request.duration.us.sum`*::
*`kubernetes.controllermanager.process.started.sec`*::
+
--
Request duration microseconds cumulative sum
Seconds since the process started

type: double

--

*`kubernetes.controllermanager.http.request.duration.us.count`*::
+
--
Request count for duration

type: long

--

*`kubernetes.controllermanager.http.request.size.bytes.percentile.*`*::
*`kubernetes.controllermanager.client.request.count`*::
+
--
Request size percentiles
Number of requests as client

type: object

type: long

--

*`kubernetes.controllermanager.http.request.size.bytes.sum`*::
*`kubernetes.controllermanager.client.request.duration.sec.sum`*::
+
--
Request size cumulative sum
Request duration, sum in seconds

type: long

format: bytes

--

*`kubernetes.controllermanager.http.request.size.bytes.count`*::
*`kubernetes.controllermanager.client.request.duration.sec.count`*::
+
--
Request count for size
Request duration, number of operations

type: long

--

*`kubernetes.controllermanager.http.response.size.bytes.percentile.*`*::
*`kubernetes.controllermanager.client.request.duration.sec.bucket.*`*::
+
--
Response size percentiles
Response latency distribution, histogram buckets

type: object

--

*`kubernetes.controllermanager.http.response.size.bytes.sum`*::
+
--
Response size cumulative sum

type: long

format: bytes

--

*`kubernetes.controllermanager.http.response.size.bytes.count`*::
*`kubernetes.controllermanager.workqueue.longestrunning.sec`*::
+
--
Response count
Longest running processors

type: long
type: double

--

*`kubernetes.controllermanager.http.request.count`*::
*`kubernetes.controllermanager.workqueue.unfinished.sec`*::
+
--
Request count for response
Unfinished processors

type: long
type: double

--

*`kubernetes.controllermanager.client.request.count`*::
*`kubernetes.controllermanager.workqueue.adds.count`*::
+
--
Number of requests as client

Workqueue add count

type: long

--


*`kubernetes.controllermanager.workqueue.longestrunning.sec`*::
*`kubernetes.controllermanager.workqueue.depth.count`*::
+
--
Longest running processors
Workqueue depth count

type: double
type: long

--

*`kubernetes.controllermanager.workqueue.unfinished.sec`*::
*`kubernetes.controllermanager.workqueue.retries.count`*::
+
--
Unfinished processors
Workqueue number of retries

type: double
type: long

--

*`kubernetes.controllermanager.workqueue.adds.count`*::
*`kubernetes.controllermanager.workqueue.work.duration.sec.sum`*::
+
--
Workqueue add count
Processing time of workqueue item, sum in seconds

type: long

--

*`kubernetes.controllermanager.workqueue.depth.count`*::
*`kubernetes.controllermanager.workqueue.work.duration.sec.count`*::
+
--
Workqueue depth count
Processing time of workqueue item, number of operations

type: long

--

*`kubernetes.controllermanager.workqueue.retries.count`*::
*`kubernetes.controllermanager.workqueue.work.duration.sec.bucket.*`*::
+
--
Workqueue number of retries
Processing time of workqueue item, histogram buckets

type: long
type: object

--

Expand Down
Loading