Skip to content

Conversation

@ChriZzn
Copy link
Contributor

@ChriZzn ChriZzn commented Jan 7, 2026

Proposed commit message

blacklens: update integration for new API schema and promote to GA

This updates the blacklens integration to support the new JSON schema
from the blacklens.io API. The changes include restructured field
mappings where alert IDs are now UUIDs instead of integers, and alert
details are reorganized into an activities structure with nested data.

The integration is promoted from version 0.5.0 to 1.0.0 (GA status)
to reflect the stable API schema support.

The API documentation/schema is non-public because it is paid SaaS software.
The test data and integration are generated by the Blacklens.io developers.

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

@ChriZzn ChriZzn requested a review from a team as a code owner January 7, 2026 10:34
@andrewkroh andrewkroh added documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. Integration:blacklens blacklens.io (Community supported) dashboard Relates to a Kibana dashboard bug, enhancement, or modification. Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations] labels Jan 8, 2026
@elasticmachine
Copy link

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

Copy link
Contributor

@efd6 efd6 left a comment

Choose a reason for hiding this comment

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

Where you say

This change introduces better field mapping in general.

Is this required for agreement with the new schema, or is this an additional change?

Suggest the following for the proposed commit message:

blacklens: update integration for new API schema and promote to GA

This updates the blacklens integration to support the new JSON schema 
from the blacklens.io API. The changes include restructured field 
mappings where alert IDs are now UUIDs instead of integers, and alert 
details are reorganized into an activities structure with nested data.

The integration is promoted from version 0.5.0 to 1.0.0 (GA status) 
to reflect the stable API schema support.

[AUTHOR: Add API documentation URL for the new schema, or explain why unavailable]
[AUTHOR: Add test data provenance - how was the new test data created?]

with requested details added.

@ChriZzn
Copy link
Contributor Author

ChriZzn commented Jan 27, 2026

Hi @efd6,

The changes have been applied and the description has been changed.

Regards, Christoph

Copy link
Contributor

@efd6 efd6 left a comment

Choose a reason for hiding this comment

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

Please address the unresolved concerns and answer the query in the last review.

@ChriZzn
Copy link
Contributor Author

ChriZzn commented Jan 29, 2026

Please address the unresolved concerns and answer the query in the last review.

done

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

Labels

dashboard Relates to a Kibana dashboard bug, enhancement, or modification. documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. Integration:blacklens blacklens.io (Community supported) Team:Security-Service Integrations Security Service Integrations team [elastic/security-service-integrations]

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants