Skip to content
This repository has been archived by the owner on Sep 21, 2023. It is now read-only.

Implement occupied_idle metrics for the shipper #142

Closed
fearful-symmetry opened this issue Oct 25, 2022 · 1 comment
Closed

Implement occupied_idle metrics for the shipper #142

fearful-symmetry opened this issue Oct 25, 2022 · 1 comment
Assignees
Labels
Team:Elastic-Agent Label for the Agent team v8.6.0

Comments

@fearful-symmetry
Copy link
Contributor

As part of #11, we need an occupied_idle metric that reports events that have been ack'ed by the output, but are still occupied by the queue. This is part of a series of metrics first proposed by @faec here: elastic/beats#31113 (comment)

Still looking into how to implement this, since it's been months since I've looked at the queue code, but I assume we might need to add something to processACK to track acked events, then subtract that from queue length.

CC @cmacknz

@fearful-symmetry fearful-symmetry added Team:Elastic-Agent Label for the Agent team v8.6.0 labels Oct 25, 2022
@fearful-symmetry fearful-symmetry self-assigned this Oct 25, 2022
@cmacknz cmacknz changed the title Impelement occupied_idle metrics for the shipper Implement occupied_idle metrics for the shipper Oct 25, 2022
@cmacknz
Copy link
Member

cmacknz commented Nov 1, 2022

Closing, deferred until we have a concrete need for this metric. Let's focus on output metrics.

@cmacknz cmacknz closed this as completed Nov 1, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Team:Elastic-Agent Label for the Agent team v8.6.0
Projects
None yet
Development

No branches or pull requests

2 participants