Skip to content

feat: Elasticsearch log provider module - #231

Merged
kornys merged 3 commits into
mainfrom
elasticsearch-log-provider
Aug 13, 2026
Merged

feat: Elasticsearch log provider module#231
kornys merged 3 commits into
mainfrom
elasticsearch-log-provider

Conversation

@kornys

@kornys kornys commented Aug 10, 2026

Copy link
Copy Markdown
Member

Description

  • Added new log provider for opensearch/elastic search
  • Added doc note about thanos and victoria as prometheus compatible connections
  • Added systemtests for elasticsearch mcp intgration
  • Aded doc for elasticsearch provider

Type of change

  • New feature (non-breaking change which adds functionality)

Checklist

  • My code follows the style guidelines of this project
  • I have performed a self-review of my own code
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes

@kornys kornys added this to the 0.3.0 milestone Aug 10, 2026
@kornys kornys self-assigned this Aug 10, 2026
@kornys kornys added documentation Improvements or additions to documentation java Pull requests that update java code common common module updates or features systemtest labels Aug 10, 2026
@kornys kornys linked an issue Aug 10, 2026 that may be closed by this pull request
@kornys
kornys marked this pull request as ready for review August 10, 2026 12:25
@kornys
kornys requested a review from Frawless as a code owner August 10, 2026 12:25
@github-actions

github-actions Bot commented Aug 10, 2026

Copy link
Copy Markdown

Allure Report Summary

Name Duration Stats New Flaky Retry Report
Allure Report – Pull request #231 4m 5s Passed tests 207 207 0 0

Comment thread dev/manifests/elasticsearch/elasticsearch-cr.yaml Outdated
Comment thread dev/scripts/setup-strimzi.sh

@kornys kornys left a comment

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Other comments: Fixed in latest commits:

  • Changed Locale.ENGLISH to Locale.ROOT for consistency
  • Fixed bearer token env var to MCP_LOG_ELASTICSEARCH_BEARER_TOKEN
  • Updated namespace echo to distinguish OCP vs kind
  • Added final to method parameters to match Loki provider

Signed-off-by: David Kornel <kornys@outlook.com>
@kornys
kornys force-pushed the elasticsearch-log-provider branch from c701c9f to 5d59d93 Compare August 13, 2026 08:00
Signed-off-by: David Kornel <kornys@outlook.com>
@kornys
kornys requested a review from Frawless August 13, 2026 09:46
Comment thread dev/manifests/elasticsearch-kind/elasticsearch.yaml Outdated
Signed-off-by: David Kornel <kornys@outlook.com>
@kornys
kornys merged commit ffbdfcd into main Aug 13, 2026
8 checks passed
@kornys
kornys deleted the elasticsearch-log-provider branch August 13, 2026 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

common common module updates or features documentation Improvements or additions to documentation java Pull requests that update java code systemtest

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Implement opensearch/elasticsearch log provider for mcp server

2 participants