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

httpjson: add event publishing metrics #42340

Open
andrewkroh opened this issue Jan 17, 2025 · 1 comment
Open

httpjson: add event publishing metrics #42340

andrewkroh opened this issue Jan 17, 2025 · 1 comment
Labels
enhancement Filebeat Filebeat Team:Security-Service Integrations Security Service Integrations Team

Comments

@andrewkroh
Copy link
Member

Describe the enhancement:

The CEL input provides metrics (docs) about the number of events published and some details about the amount of time it took to publish the data (which gives a signal about amount of time to ACK). For example, CEL has metrics like

Metric Description
batches_published_total Number of event arrays published.
events_published_total Number of events published.
batch_processing_time Histogram of the elapsed successful batch processing times in nanoseconds (time of receipt to time of ACK for non-empty batches).

I would like to have similar metrics available for httpjson.

Describe a specific use case for the enhancement or feature:

  • In diagnostic dumps from Agent in input_metrics.json, I would like to have a metric that shows the total number of events published. Batch stats would be useful too.
@andrewkroh andrewkroh added enhancement Filebeat Filebeat Team:Security-Service Integrations Security Service Integrations Team labels Jan 17, 2025
@elasticmachine
Copy link
Collaborator

Pinging @elastic/security-service-integrations (Team:Security-Service Integrations)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Filebeat Filebeat Team:Security-Service Integrations Security Service Integrations Team
Projects
None yet
Development

No branches or pull requests

2 participants