Skip to content

Conversation

@Linu-Elias
Copy link
Contributor

@Linu-Elias Linu-Elias commented Apr 21, 2025

Proposed commit message

Added on_failure to the grok processor responsible for parsing the haproxy.http.request.raw_request_line

Checklist

  • I have reviewed tips for building integrations and this pull request is aligned with them.
  • I have verified that all data streams collect metrics or logs.
  • I have added an entry to my package's changelog.yml file.
  • I have verified that Kibana version constraints are current according to guidelines.
  • I have verified that any added dashboard complies with Kibana's Dashboard good practices

Author's Checklist

  • [ ]

How to test this PR locally

Related issues

Screenshots

--- Test results for package: haproxy - START ---
╭─────────┬─────────────┬───────────┬────────────────────────────────────────────────────────┬────────┬──────────────╮
│ PACKAGE │ DATA STREAM │ TEST TYPE │ TEST NAME │ RESULT │ TIME ELAPSED │
├─────────┼─────────────┼───────────┼────────────────────────────────────────────────────────┼────────┼──────────────┤
│ haproxy │ log │ pipeline │ (ingest pipeline warnings test-default.log) │ PASS │ 561.336621ms │
│ haproxy │ log │ pipeline │ (ingest pipeline warnings test-error.log) │ PASS │ 643.478378ms │
│ haproxy │ log │ pipeline │ (ingest pipeline warnings test-haproxy.log) │ PASS │ 558.67135ms │
│ haproxy │ log │ pipeline │ (ingest pipeline warnings test-httplog-no-headers.log) │ PASS │ 896.317671ms │
│ haproxy │ log │ pipeline │ (ingest pipeline warnings test-https.log) │ PASS │ 961.719314ms │
│ haproxy │ log │ pipeline │ (ingest pipeline warnings test-tcplog.log) │ PASS │ 809.471137ms │
│ haproxy │ log │ pipeline │ test-default.log │ PASS │ 54.724684ms │
│ haproxy │ log │ pipeline │ test-error.log │ PASS │ 51.935147ms │
│ haproxy │ log │ pipeline │ test-haproxy.log │ PASS │ 89.28647ms │
│ haproxy │ log │ pipeline │ test-httplog-no-headers.log │ PASS │ 83.047782ms │
│ haproxy │ log │ pipeline │ test-https.log │ PASS │ 63.801481ms │
│ haproxy │ log │ pipeline │ test-tcplog.log │ PASS │ 72.415023ms │
╰─────────┴─────────────┴───────────┴────────────────────────────────────────────────────────┴────────┴──────────────╯
--- Test results for package: haproxy - END ---
Done

@elastic-vault-github-plugin-prod

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@Linu-Elias Linu-Elias marked this pull request as ready for review April 22, 2025 05:24
@Linu-Elias Linu-Elias requested a review from a team as a code owner April 22, 2025 05:24
Copy link
Contributor

@harnish-crest-data harnish-crest-data left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we add on_failure for other grok processors as well?

@Linu-Elias Linu-Elias self-assigned this Apr 22, 2025
@andrewkroh andrewkroh added the Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations] label Apr 22, 2025
Copy link
Contributor

@harnish-crest-data harnish-crest-data left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@elasticmachine
Copy link

💚 Build Succeeded

History

cc @Linu-Elias

@shmsr shmsr merged commit 969c985 into elastic:main Apr 23, 2025
7 checks passed
@elastic-vault-github-plugin-prod

Package haproxy - 1.16.1 containing this change is available at https://epr.elastic.co/package/haproxy/1.16.1/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Integration:haproxy HAProxy Team:Obs-InfraObs Observability Infrastructure Monitoring team [elastic/obs-infraobs-integrations]

5 participants