Skip to content

[axonius][compute] Add Axonius Compute datastream#16602

Merged
ShourieG merged 8 commits into
elastic:feature/axonius-0.1.0from
muskan-agarwal26:datastream-compute
May 21, 2026
Merged

[axonius][compute] Add Axonius Compute datastream#16602
ShourieG merged 8 commits into
elastic:feature/axonius-0.1.0from
muskan-agarwal26:datastream-compute

Conversation

@muskan-agarwal26
Copy link
Copy Markdown
Contributor

@muskan-agarwal26 muskan-agarwal26 commented Dec 17, 2025

Proposed commit message

The release includes compute data stream and associated dashboard.

Axonius fields are mapped to their corresponding ECS fields where possible.

Test samples were derived from live data samples, which were subsequently
sanitized.

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

How to test this PR locally

To test the axonius package:

  • Clone integrations repo.
  • Install elastic package locally.
  • Start elastic stack using elastic-package.
  • Move to integrations/packages/axonius directory.
  • Run the following command to run tests.

elastic-package test

2025/12/17 17:06:54  INFO New version is available - v0.117.1. Download from: https://github.com/elastic/elastic-package/releases/tag/v0.117.1
Run asset tests for the package
2025/12/17 17:06:54  INFO License text found in "/root/GITHUB/integrations/LICENSE.txt" will be included in package
--- Test results for package: axonius - START ---
╭─────────┬─────────────┬───────────┬──────────────────────────────────────────────────────────────────┬────────┬──────────────╮
│ PACKAGE │ DATA STREAM │ TEST TYPE │ TEST NAME                                                        │ RESULT │ TIME ELAPSED │
├─────────┼─────────────┼───────────┼──────────────────────────────────────────────────────────────────┼────────┼──────────────┤
│ axonius │             │ asset     │ dashboard axonius-08681c8c-7071-48b8-9fb2-e2c31c38539f is loaded │ PASS   │      1.807µs │
│ axonius │ compute     │ asset     │ index_template logs-axonius.compute is loaded                    │ PASS   │        388ns │
│ axonius │ compute     │ asset     │ ingest_pipeline logs-axonius.compute-0.1.0 is loaded             │ PASS   │        280ns │
╰─────────┴─────────────┴───────────┴──────────────────────────────────────────────────────────────────┴────────┴──────────────╯
--- Test results for package: axonius - END   ---
Done
Run pipeline tests for the package
--- Test results for package: axonius - START ---
╭─────────┬─────────────┬───────────┬───────────────────────────────────────────────────┬────────┬──────────────╮
│ PACKAGE │ DATA STREAM │ TEST TYPE │ TEST NAME                                         │ RESULT │ TIME ELAPSED │
├─────────┼─────────────┼───────────┼───────────────────────────────────────────────────┼────────┼──────────────┤
│ axonius │ compute     │ pipeline  │ (ingest pipeline warnings test-compute-image.log) │ PASS   │ 705.390006ms │
│ axonius │ compute     │ pipeline  │ (ingest pipeline warnings test-compute.log)       │ PASS   │ 749.579631ms │
│ axonius │ compute     │ pipeline  │ (ingest pipeline warnings test-device.log)        │ PASS   │ 611.203625ms │
│ axonius │ compute     │ pipeline  │ test-compute-image.log                            │ PASS   │ 274.604275ms │
│ axonius │ compute     │ pipeline  │ test-compute.log                                  │ PASS   │ 282.204702ms │
│ axonius │ compute     │ pipeline  │ test-device.log                                   │ PASS   │  529.70163ms │
╰─────────┴─────────────┴───────────┴───────────────────────────────────────────────────┴────────┴──────────────╯
--- Test results for package: axonius - END   ---
Done
Run policy tests for the package
--- Test results for package: axonius - START ---
No test results
--- Test results for package: axonius - END   ---
Done
Run static tests for the package
--- Test results for package: axonius - START ---
╭─────────┬─────────────┬───────────┬──────────────────────────┬────────┬──────────────╮
│ PACKAGE │ DATA STREAM │ TEST TYPE │ TEST NAME                │ RESULT │ TIME ELAPSED │
├─────────┼─────────────┼───────────┼──────────────────────────┼────────┼──────────────┤
│ axonius │ compute     │ static    │ Verify sample_event.json │ PASS   │ 227.924512ms │
╰─────────┴─────────────┴───────────┴──────────────────────────┴────────┴──────────────╯
--- Test results for package: axonius - END   ---
Done
Run system tests for the package
2025/12/17 17:07:04  INFO Installing package...
2025/12/17 17:07:04  INFO License text found in "/root/GITHUB/integrations/LICENSE.txt" will be included in package
2025/12/17 17:07:06  INFO Running test for data_stream "compute" with configuration 'default'
2025/12/17 17:07:14  INFO Setting up independent Elastic Agent...
2025/12/17 17:07:29  INFO Setting up service...
2025/12/17 17:07:52  INFO Validating test case...
2025/12/17 17:07:54  INFO Tearing down service...
2025/12/17 17:07:55  INFO Write container logs to file: /root/GITHUB/integrations/build/container-logs/axonius-1765971475420871455.log
2025/12/17 17:07:59  INFO Tearing down agent...
2025/12/17 17:07:59  INFO Write container logs to file: /root/GITHUB/integrations/build/container-logs/elastic-agent-1765971479890131742.log
2025/12/17 17:08:26  INFO Uninstalling package...
--- Test results for package: axonius - START ---
╭─────────┬─────────────┬───────────┬───────────┬────────┬───────────────╮
│ PACKAGE │ DATA STREAM │ TEST TYPE │ TEST NAME │ RESULT │  TIME ELAPSED │
├─────────┼─────────────┼───────────┼───────────┼────────┼───────────────┤
│ axonius │ compute     │ system    │ default   │ PASS   │ 48.082995835s │
╰─────────┴─────────────┴───────────┴───────────┴────────┴───────────────╯
--- Test results for package: axonius - END   ---
Done

Related issues

Screenshots

image (5) image (6)

@muskan-agarwal26 muskan-agarwal26 requested a review from a team as a code owner December 17, 2025 11:37
@muskan-agarwal26 muskan-agarwal26 marked this pull request as draft December 17, 2025 11:39
@muskan-agarwal26 muskan-agarwal26 changed the base branch from main to feature/axonius-0.1.0 December 17, 2025 14:10
@muskan-agarwal26 muskan-agarwal26 changed the title [axonius][compute] Add Axonius Compute datastream #16599 [axonius][compute] Add Axonius Compute datastream Dec 18, 2025
@andrewkroh andrewkroh added Crest Contributions from Crest developement team. New Integration Issue or pull request for creating a new integration package. dashboard Relates to a Kibana dashboard bug, enhancement, or modification. documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. Integration:axonius Axonius labels Jan 8, 2026
@botelastic
Copy link
Copy Markdown

botelastic Bot commented Feb 7, 2026

Hi! We just realized that we haven't looked into this PR in a while. We're sorry! We're labeling this issue as Stale to make it hit our filters and make sure we get back to it as soon as possible. In the meantime, it'd be extremely helpful if you could take a look at it as well and confirm its relevance. A simple comment with a nice emoji will be enough :+1. Thank you for your contribution!

@botelastic botelastic Bot added the Stalled label Feb 7, 2026
@botelastic
Copy link
Copy Markdown

botelastic Bot commented Mar 9, 2026

Hi! This PR has been stale for a while and we're going to close it as part of our cleanup procedure. We appreciate your contribution and would like to apologize if we have not been able to review it, due to the current heavy load of the team. Feel free to re-open this PR if you think it should stay open and is worth rebasing. Thank you for your contribution!

@botelastic botelastic Bot closed this Mar 9, 2026
@cpascale43 cpascale43 reopened this Mar 9, 2026
@botelastic botelastic Bot removed the Stalled label Mar 9, 2026
@ShourieG
Copy link
Copy Markdown
Contributor

@muskan-agarwal26 please fix the conflicts

@andrewkroh andrewkroh removed dashboard Relates to a Kibana dashboard bug, enhancement, or modification. New Integration Issue or pull request for creating a new integration package. Integration:axonius Axonius labels Apr 23, 2026
@andrewkroh andrewkroh added the New Integration Issue or pull request for creating a new integration package. label May 11, 2026
@muskan-agarwal26 muskan-agarwal26 marked this pull request as ready for review May 15, 2026 05:01
@muskan-agarwal26 muskan-agarwal26 requested a review from a team as a code owner May 15, 2026 05:01
Comment on lines +1141 to +1144
- name: software_cves
type: group
description: Group containing software cves details for this compute asset.
fields:
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I feel that this is problematic since it's not a nested. I don't think there is anything we can do about this, but wanted to raise it.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

This has git conflict mark damage.

@elastic-vault-github-plugin-prod
Copy link
Copy Markdown

🚀 Benchmarks report

To see the full report comment with /test benchmark fullreport

@andrewkroh andrewkroh removed the New Integration Issue or pull request for creating a new integration package. label May 15, 2026
@elasticmachine
Copy link
Copy Markdown

💚 Build Succeeded

History

Copy link
Copy Markdown
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.

@github is failing to show a file that I know to be on this branch, the axonius-logo.svg. It appears that @github does not know how to differentiate angle brackets from conflict marks. I have confirmed locally that the file is correct, so approving on that basis.

@ShourieG ShourieG merged commit 993f8ad into elastic:feature/axonius-0.1.0 May 21, 2026
5 checks passed
@elastic-vault-github-plugin-prod
Copy link
Copy Markdown

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

@andrewkroh andrewkroh added dashboard Relates to a Kibana dashboard bug, enhancement, or modification. Integration:axonius Axonius labels Jun 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Crest Contributions from Crest developement team. dashboard Relates to a Kibana dashboard bug, enhancement, or modification. documentation Improvements or additions to documentation. Applied to PRs that modify *.md files. Integration:axonius Axonius

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants